Moonman,
when we had to update u-boot for kernels >=3.2 I ended up using this
http://people.debian.org/~tbm/u-boot/20 ... u-boot.kwbas stated in this thread
viewtopic.php?f=23&t=3224there were some issues with the very latest versions of u-boot (ie they missed the MMC stuff somehow). I guess the debian u-boots support both types of sheeva.
Anyhow the 3.9.4-4 kernel does boot on my standard sheevaplug.
$this->bbcode_second_pass_code('', '
Marvell>> bootm 0x00800000
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-3.9.4-4-ARCH
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3314680 Bytes = 3.2 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Welcome to Arch Linux ARM!
Expecting device dev-ttyS0.device...
[ OK ] Reached target Remote File Systems.
Starting Collect Read-Ahead Data...')
I see this in the kernel messages
$this->bbcode_second_pass_code('', '<6>[ 11.907596] sdhci: Secure Digital Host Controller Interface driver
<6>[ 11.907605] sdhci: Copyright(c) Pierre Ossman
<4>[ 11.907667] mvsdio mvsdio: no pins associated
<5>[ 11.945250] mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
<6>[ 11.945313] sdhci-pltfm: SDHCI platform and OF driver helper')
$this->bbcode_second_pass_code('', '<4>[ 12.124390] mmc0: host does not support reading read-only switch. assuming write-enable.
<6>[ 12.128524] mmc0: new high speed SDHC card at address 4959
<6>[ 12.128849] mmcblk0: mmc0:4959 SD08G 7.42 GiB
<6>[ 12.130828] mmcblk0: p1 p2 p3
<4>[ 16.960202] EXT2-fs (mmcblk0p2): warning: mounting unchecked fs, running e2fsck is recommended
<6>[ 17.204302] VFS: Mounted root (ext2 filesystem) on device 179:2.')
thanks for the effort; seems like we're getting there.