• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: no mmc card found  (Read 2216 times)
loverdrive
Newbie
*

Karma: 0
Posts: 22


View Profile
« on: May 21, 2010, 09:13:40 AM »

Hi, i've a problem when booting from a SD card.
When i start sheevaplug, it doesn't boot and give me this error:
Code:
Error! cmd : 8, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
No MMC card found
** Bad partition 1 **
## Booting image at 00800000 ...
Bad Magic Number
Marvell>>

I also formatted this card with SDFormatter.
But after this error, if i "reset" the plug, it reboot and this time it works. So i need to boot twice. The problem is that for rebooting i need to connect plug with computer, but i want to put the plug far from computer, so i can't do it everytime i want to star plug.
Is there a fix for this problem?
My U-boot version is U-Boot 3.4.27+pingtoo binary

I use this tutorial to partition sd and install debian: http://www.cyrius.com/debian/kirkwood/sheevaplug/unpack.html


Thanks for your time!
« Last Edit: May 21, 2010, 09:15:26 AM by loverdrive » Logged

pingtoo
Sr. Member
****

Karma: 15
Posts: 318


View Profile
« Reply #1 on: May 21, 2010, 10:52:29 AM »

Its been a while for me to remember how the u-boot mmc code work. so I am guess here.

May be you have a SD with partition size large than 4GB? the mmc code can only support less than 4G partition.

There are some timing issue in mmc code. it may be easier to change to a new SD card that will work with sheevaplug than try to debug this problem. I got a few Kinston 4G class 6 and some ADATA 4G class 6 that will work with sheevaplug.

Good luck Smiley
Logged

Good Luck Smiley

birdman
Sr. Member
****

Karma: 4
Posts: 443


View Profile WWW
« Reply #2 on: May 21, 2010, 02:02:39 PM »

May be you have a SD with partition size large than 4GB? the mmc code can only support less than 4G partition.
Which I presume means that the boot partition (the one with the boot image) must be under 4GB.  Other can be any size you want.
I have a 95MB /boot (which is what boots) a 3.7GB / and an 11GB /local.  A small /boot at the start of the disk saved possible problems with "large" disks (> 512MB?) and old BIOSes many years ago, and I've stuck with it ever since.
Logged

loverdrive
Newbie
*

Karma: 0
Posts: 22


View Profile
« Reply #3 on: May 23, 2010, 05:55:06 AM »

i have 90MB /boot, 3.3GB /root and 500MB swap
i have a 4GB SanDisk SDHC Class 2.
If the problem is the model of sd, i'll try a kingston sd.
Logged

loverdrive
Newbie
*

Karma: 0
Posts: 22


View Profile
« Reply #4 on: May 26, 2010, 12:22:47 AM »

you can format this error by converter.
 Roll Eyes Cry
how?

ps: which SD do you use? it works?
Logged

loverdrive
Newbie
*

Karma: 0
Posts: 22


View Profile
« Reply #5 on: May 26, 2010, 12:24:05 AM »

Its been a while for me to remember how the u-boot mmc code work. so I am guess here.

May be you have a SD with partition size large than 4GB? the mmc code can only support less than 4G partition.

There are some timing issue in mmc code. it may be easier to change to a new SD card that will work with sheevaplug than try to debug this problem. I got a few Kinston 4G class 6 and some ADATA 4G class 6 that will work with sheevaplug.

Good luck Smiley

i can't find a kingston 4gb class6. Only class4 for 4gb. class6 is on 8gb.
is the same, a kingston 4gb class4 ?

EDIT: I just tried a Kentron 2GB SD, and it seems to work correctly
« Last Edit: May 26, 2010, 03:13:47 AM by loverdrive » Logged

Pages: [1]
Print
Jump to: