i am using a raspberry pi 3 model b board and what i have done is i compiled uboot and kernel for my board (toolchain used:aarch64-linux-gnu-) ..
uboot source :https://github.com/u-boot/u-boot kernel source:https://github.com/torvalds/linux
and what i have done is i searched the code (bootm.c) and figured out that when uboot passess boot arguements to kernel the device tree address is not passing properly..
device tree address that i used to load it in ram is 0x00000100
but when passing the address it displays only 0
thanks in advance
User contributions licensed under CC BY-SA 3.0