On 11 April 2012 21:17, Omar Ramirez Luna omar.luna@linaro.org wrote:
Can someone on the LT, working with Omar, take some time to dig into what all is needed to boot mainline with DT support? I'm a little surprised too that it doesn't just work out of the box. :/
It would be helpful to sort out if I'm missing something, given that right now only cramfs works and my dtb has to be appended to generate a bootable uImage. Anyway, I'll be trying LT kernel to see if /dev/nfs or /dev/mmc are working there + dtb passed as a blob instead of appended to uImage.
Omar, give it a try.... compile uImage and omap4-panda.dtb. Have the u-boot load them and run by
# setenv initrd_high "0xffffffff" ; setenv fdt_high "0xffffffff" # mmc rescan 0; fatload mmc 0:1 0x80200000 uImage; fatload mmc 0:1 0x81600000 uInitrd; fatload mmc 0:1 0x815f0000 omap4-panda.dtb # setenv bootargs "console=tty0 console=ttyO2,115200n8 root=/dev/mmcblk0p2 rootwait ro earlyprintk fixrtc nocompcache vram=48M omapfb.vram=0:24M mem=456M@0x80000000 mem=512M@0xA0000000" # bootm 0x80200000 0x81600000 0x815f0000
hth.