IS NEO1973 dead?
Andy Poling
andy at realbig.com
Tue May 26 08:55:06 CEST 2009
On Wed, 20 May 2009, Tilman Baumann wrote:
> I run SHR from SD. Kernel from Flash because uboot can not load from SDHC
> on GTA01. Rootfs on SD.
While it can't boot a kernel from SDHC, it can boot it from SD. I have a 1GB
SD card in my gta01, I partitioned the SD into three partitions of 330MB
each, and I can boot any one of 4 distros (one in internal flash, three on
external) each with their own kernel in their /boot directory.
Here are some working examples based on what I gleaned from the wiki:
menu_6=Boot from SD 1: setenv bootargs root=/dev/mmcblk0p1 rootdelay=5 ${mtdparts}; mmcinit; ext2load mmc 1:1 0x32000000 /boot/uImage; bootm 0x32000000
menu_7=Boot from SD 2: setenv bootargs root=/dev/mmcblk0p2 rootdelay=5 ${mtdparts}; mmcinit; ext2load mmc 1:2 0x32000000 /boot/uImage; bootm 0x32000000
The "ext2load mmc 1:1 0x32000000 /boot/uImage" part is what I was missing for
a while. 1:n will load the kernel from partition n of the SD card.
I could partition smaller and boot more different distros, but it seems I
cannot get uboot to recognize menu items higher than "9".
It's good to see some gta01-specific discussion here!
-Andy
It ain't what you don't know that gets you into trouble.
It's what you know for sure that just ain't so. - Mark Twain
More information about the devel
mailing list