on the webpage of Martin is a description how to change the boot-args for MMC/SD via the serial console in Marvell U-Boot enviroment
BUT in order to use it you have to update your U-Boot "BIOS" to a version which has Boot-Support for MMC/SD
You will need to setup a TFTP-Server, put 3 Lines in the Marvell-enviroment and start the update-process with the
The new u-boot.bin could be found in the Thread which has Martin marked on his Page prepared a version of u-boot
The u-boot.bin file is here
in this forum.
Because I updated my U-Boot yesterday I didnt test the boot from MMC/SD since yesterday.
But I only have to change the boot-args, because I already prepared a 8GB TransCend SDHC with the debian-tarball.
If you wouldnt stress your english-skills you are welcome to ask at www.sheevaplug.de
in german language :-)
or we will help you to translate your problem for creating a thread for this forum here.
Now I have changed by boot-args to boot from SD and voila it works :-))
Here is the Output from the serial console booting my 8GB TransCend SDHC:
** MARVELL BOARD: SHEEVA PLUG LEU-Boot 1.1.4 (Apr 29 2009 - 13:10:05) Marvell version: 3.4.16
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CF100
USB 0: host mode
PEX 0: interface detected no Link.
Net: egiga0 [PRIME], egiga1Hit any key to stop autoboot: 0SDHC found.
Card desciption is:
Manufacturer: 0x1c, OEM "SV"
Product name: "SDC ", revision 1.0
Serial number: 6087371
Manufacturing date: 3/2008
CRC: 0x00, b0 = 0
4257419 bytes read
1720340 bytes read## Booting image at 00400000 ...
Image Name: Debian kernel
Created: 2009-05-19 18:38:35 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1720276 Bytes = 1.6 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK## Loading Ramdisk Image at 00800000 ...
Image Name: Debian ramdisk
Created: 2009-05-19 18:38:36 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 4257355 Bytes = 4.1 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OKStarting kernel ...