
Please try setenv initrd_high 0
Hi,
I want to use an initrd on a MPC85xx processor with 512MB RAM. U-boot uses CONFIG_OF_FLAT_TREE to provide the bootargs to the kernel. I found out, that the Linux kernel crashes at the first access to the OF tree in memory. It seems that it's because the OF tree is located just below the initrd in memory, but the Linux kernel maps only the first 16MByte at startup. (When no initrd is used the OF tree is located differently - the kernel starts without problems.) Is there a reason for this different mapping scheme? Did I missed something? Shall we patch u-boot or the kernel?
Thanks for your help.
Torsten
Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge &CID=DEVDEV _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users