IMX6ULEVK: Uboot board file is not using ft_board_setup

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

IMX6ULEVK: Uboot board file is not using ft_board_setup

1,536 次查看
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? 

标签 (3)
标记 (1)
0 项奖励
回复
3 回复数

1,427 次查看
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 项奖励
回复

1,427 次查看
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 项奖励
回复

1,427 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Good!!

0 项奖励
回复