[U-Boot-Users] Initrd_high not functioning
Midhun Agnihotram
agnimidhun at gmail.com
Fri Jun 15 14:44:29 CEST 2007
Hi,
My board's RAM is from 0xC0000000 to 0xC4000000 (64MB). I have set
the initrd_high environment variable to 40M (0xC2800000). I have my
kernel and ramdisk loaded into the flash which starts at 0xC8000000.
Kernel 0xC8200000
uRamdisk 0xC8400000
When I boot the kernel, the kernel complains that it will disable the
initrd as it is beyong its physical memory.
"initrd (0xc8400040 - 0xc85f3ae7) extends beyond physical memory -
disabling initrd"
So why is U-Boot not copying the Ramdisk to the area less than
0xC2800000 ?? Why is it passing the position of uRamdisk as that of
the flash?? Cant a ramdisks be used from flash??
Thanks,
Midhun.
More information about the U-Boot
mailing list