IMX6ULEVK: Uboot board file is not using ft_board_setup

cancel
Showing results for 
Search instead for 
Did you mean: 

IMX6ULEVK: Uboot board file is not using ft_board_setup

197 Views
Contributor III

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? 

Labels (3)
Tags (1)
0 Kudos
3 Replies

88 Views
Senior Contributor II

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

0 Kudos

88 Views
Contributor III

Hi Kunal,

Thanks for the response!

So, its only few uboot drivers depend on the device tree information and not the entire board init.

Any reason behind this?

Regards,

Sivakumar

0 Kudos

88 Views
NXP TechSupport
NXP TechSupport

Good!!

0 Kudos