OESF Portables Forum

Everything Else => Sharp Zaurus => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => 5x00 Hardware => Topic started by: stevevw on July 27, 2004, 04:46:40 pm

Title: 5600 wont recognize sd card.
Post by: stevevw on July 27, 2004, 04:46:40 pm
It used to read it but now it wont.  It is a Sandisk 64mb SD card.

This is the output of dmesg

VFS: Disk change detected on device mmcd(60,1)
 mmcda:SD read CRC error
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 0 (0x0) , len = 1024 (0x400)
[SD]-R 0000 0400 ERROR!
pxa_sd_receive_chars:  wait full FIFO time out (cmd=18 block=49[32k])
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 1024 (0x400) , len = 1024 (0x400)
[SD]-R 0400 0400 ERROR!
SD read CRC error
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 0 (0x0) , len = 1024 (0x400)
[SD]-R 0000 0400 ERROR!
pxa_sd_receive_chars:  wait full FIFO time out (cmd=18 block=43[32k])
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 1024 (0x400) , len = 1024 (0x400)
[SD]-R 0400 0400 ERROR!
 unable to read partition table
VFS: Disk change detected on device mmcd(60,1)
 mmcda:SD read CRC error
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 0 (0x0) , len = 1024 (0x400)
[SD]-R 0000 0400 ERROR!
pxa_sd_receive_chars:  wait full FIFO time out (cmd=18 block=49[32k])
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 1024 (0x400) , len = 1024 (0x400)
[SD]-R 0400 0400 ERROR!
SD read CRC error
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 0 (0x0) , len = 1024 (0x400)
[SD]-R 0000 0400 ERROR!
pxa_sd_receive_chars:  wait full FIFO time out (cmd=18 block=42[32k])
sd_read_multiple(1) : receive error
mmc read checked internalbuf: ERROR adr = 1024 (0x400) , len = 1024 (0x400)
[SD]-R 0400 0400 ERROR!
 unable to read partition table
jffs2: attempt to mount non-MTD device 3c:01


I tried reformatting and repartitioning without any success.  I have no problems using this card in my 6000L.

Any ideas on what to try next?
Title: 5600 wont recognize sd card.
Post by: cascadefx on July 30, 2004, 10:06:50 am
I had similar problems.  I formatted it with a camera (of all things) at Walmart (using their display models) and it has worked fine since.  

I had tried fdisking and reformatting with Linux and the Zaurus, but it wouldn't work.  

The camera did the trick.  

It has been three months now and it still works like a charm.  I had caused it by not unmounting the card one too many times before removing it.
Title: 5600 wont recognize sd card.
Post by: Ferret-Simpson on January 11, 2006, 12:48:07 pm
In other words. . you knackered the FAT tables. I did this to a friends 1 gig card. Well, They pulled it out of their Ipaq while it was writing, which ruined the FAT table (Why the hell doesn;t his copy of WinPPC have an Unmount Drive icon???) Then my Z wrote a directory structure on top of the files. We managed to get a few jpegs and the first 3 seconds of "Guns and roses-Paradise city" off alive. LOL
Title: 5600 wont recognize sd card.
Post by: apink on March 24, 2006, 12:16:04 am
Quote
In other words. . you knackered the FAT tables. I did this to a friends 1 gig card. Well, They pulled it out of their Ipaq while it was writing, which ruined the FAT table [div align=\"right\"][a href=\"index.php?act=findpost&pid=110490\"][{POST_SNAPBACK}][/a][/div]

Is there any way to fix this on a Z?  This looks like the problem I am having with my sd card but I don't have a camera to stick it into.

I have tried fdisk:  unable to read card
I have tried formatting, both on the Z and on a PC with a card reader:  not readable.

I would like to get this card working again.  Is there a way?