IMX6ULEVK: Uboot board file is not using ft_board_setup

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6ULEVK: Uboot board file is not using ft_board_setup

1,142 Views
sikumar3
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

1,033 Views
kunalkotecha1
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

1,033 Views
sikumar3
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

1,033 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Good!!

0 Kudos