小编jug*_*ler的帖子

如何在buildroot中正确使用自定义设备树源?

我制作了 dts 的副本,<linux>/board/arch/arm/boot/dts/imx28-evk.dts以便与我的自定义板一起使用。我的自定义设备树已命名并在 Buildroot 配置中的树外自定义 DTS菜单条目 ( )imx28-custom.dts中指向。BR2_LINUX_KERNEL_CUSTOM_DTS_PATH

然而,u-boot 配置为使用现有的 MX28 板配置。构建内核后,我在文件夹中有imx28-custom.dtb和。zImage<buildroot>/output/images

当系统启动时,u-boot 告诉imx28-evk.dtb没有找到。为什么imx28-custom.dtb构建了但u-boot找不到?为什么 u-boot 找不到自己的设备树 ( imx28-evk.dtb) 和我为内核定制的设备树?我认为这只BR2_LINUX_KERNEL_CUSTOM_DTS_PATH与内核有关。imx28-evk.dtb如果 u-boot 尝试使用自己的设备树来实现此目的,如何将我的自定义设备树传递到内核?

buildroot u-boot

6
推荐指数
1
解决办法
5484
查看次数

标签 统计

buildroot ×1

u-boot ×1