Hi,
I am migrating from U-Boot 2015.04imx_v2015.04_4.1.15_1.2.0_ga (JETHRO) to U-Boot 2019.04-lf-5.4.y_v2019.04 (ZEUS).
I noticed that the Uboot is expecting the device tree file (CONFIG_DEFAULT_DEVICE_TREE) to be set for the successful compilation.
But, the board file doesn't seem to be using the device tree information as there is no ft_board_setup().
Can someone tell me whether my understanding is correct?
Hi sikumar3@cisco.com ,
I believe the Device tree is used by U-boot for some of the devices that are required/verified in bootloader for booting. Also, if the "CONFIG_OF_CONTROL" macro in the board-specific defconfig is enabled then U-boot will use the device tree. You can find the description in of this macro from README - uboot-imx - i.MX U-Boot .
You can also check this by disabling the ethernet node in the "imx6ul-14x14-evk.dts" by changing "status" property as "disabled".
Regards,
Kunal