Many thanks for the new "--rootkernel"-feature !
But there is still a little problem existing:
USB 0: host mode
PEX 0: interface detected no Link.
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0
First, I want to know the settings from "bootcmd"....
Marvell>> printenv bootcmd
bootcmd=setenv bootargs $(bootargs_console) $(bootargs_root); mmcinit; ext2load mmc 0:1 0x800000 /uImage; bootm 0x00800000
Then, I try to change settings to the new uImage...
(sheeva-2.6.30.6-uImage exists in / )
Marvell>> setenv bootcmd setenv bootargs $(bootargs_console) $(bootargs_root); mmcinit; ext2load mmc 0:1 0x800000 /sheeva-2.6.30.6-uImage; bootm 0x00800000
After hitting ENTER, error message appears...
SDHC found. Card desciption is:
Manufacturer: 0x02, OEM "TM"
Product name: "SD04G", revision 3.8
Serial number: 3056159759
Manufacturing date: 12/2008
CRC: 0x00, b0 = 0
** Unable to read "/sheeva-2.6.30.6-uImage" from mmc 0:1 **
## Booting image at 00800000 ...
Bad Magic Number
Marvell>>
Probably I am just a step away from solution... ;-)
Best regards
Bjoern
PS:
You'll still need to update your bootcmd or create a symlink to /uImage.
There's no /uImage by default...
Doing a "find / -name *uImage*" shows nothing but sheeva-2.6.30.6-uImage :-(
"ln -s /sheeva-2.6.30.6-uImage /uImage" does nothing better... still booting 2.6.30.2
"mmcinit" shows:
SDHC found. Card desciption is:
Manufacturer: 0x02, OEM "TM"
Product name: "SD04G", revision 3.8
Serial number: 3056159759
Manufacturing date: 12/2008
CRC: 0x00, b0 = 0
Probably it should be mmc 0:0, and not mmc 0:1
