I/O problems with SD card

Andy Green andy at openmoko.com
Sun Nov 23 20:12:54 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:
|> seems you experience the well known sd card issue.
|> wiki and/or archives should offer a lot of postings on the issue.
|> it boils down to setting sd_max_clk -- in your case in the nand boot
environment since your fr seems
|> unable to boot from sd at all.
|> searching for "sd_max_clk +openmoko" should give you sufficient
enough hits.
|
|    Thanks for suggestion, I've found a lot of information on this.
|    Now I have a disaster... Trying to follow
| http://docs.openmoko.org/trac/ticket/1743#comment:5 I entered
| /dev/ttyACM0 console and redefined bootcmd environment variable
| through minicom terminal emulator. Something went wrong -- I don't

If it's a Freerunner, just hold down that corner "AUX" button when you
power on, you should get into a backup "NOR" copy of U-Boot and can DFU
new stuff in from there.  If you still get errors, post your dfu-util
commandline.

For the original problem, actually my first suspect would be physical
connectivity to the fingers in the uSD connector.  A guy before found he
had to add some paper on top of the SIM to push down enough to make
reliable contact.

Recent kernels have a workaround in that starts the card at slower clock
until the first bulk transfer completed successfully when it is cranked
up to 16MHz, that seemed to make the previous problems with some cards
pretty much go away.

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkkpqzYACgkQOjLpvpq7dMro/wCbB8ruZlgL6eYIEhXWSK+i45yj
SUEAoI12TXFYY8DpIHqlijhixSnyBlj9
=4O3A
-----END PGP SIGNATURE-----




More information about the community mailing list