Hi I'm using the latest edk2 code and the ARM Fast Model simulator to run
Linux.
I used the guidance described here
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPlatformPkg/ArmVExpressPkg#Booting_Linux
and here
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPlatformPkg/ArmVExpressPkg#ARM_Fast_Model.
I have built a Linux kernel with device tree support. I have built the DTB and
booting my kernel works fine with a non-UEFI bootloader. However, I don't quite
understand yet how I can pass the DTB to the kernel through the UEFI bootloader.
I boot from SD/MMC card and the zImage and the .dtb is stored on it. When the
systems boots, I get the following error:
Error: unrecognized/unsupported device tree compatible list:
[ '(null)' ]
I have tried to boot through the boot loader manually and select entry "[4]
Update FDT path" to point the boot loader to my DTB file on the SD card but it
doesn't seem to work that way. What is the right approach to specify the DTB
file that has to be passed to the kernel?
Thanks,
Nicola
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel