[U-Boot-Users] Linux kernel crash when using initrd and OF tree

Demke Torsten-atd012 torsten.demke at motorola.com
Tue Aug 1 12:57:05 CEST 2006


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




More information about the U-Boot mailing list