【发布时间】:2019-02-14 09:40:20
【问题描述】:
树莓派卡映像在引导分区中包含多个不同的 dtb 文件。例如:
bcm2708-rpi-0-w.dtb
bcm2708-rpi-b.dtb
bcm2708-rpi-b-plus.dtb
bcm2708-rpi-cm.dtb
bcm2709-rpi-2-b.dtb
bcm2710-rpi-3-b.dtb
bcm2710-rpi-3-b-plus.dtb
bcm2710-rpi-cm3.dtb
当 pi 启动时,它如何知道何时选择 dtb?
【问题讨论】:
-
内核使用任何已加载到内存中的 dtb。引导加载程序,例如U-Boot,决定或已定义为内核加载哪个 dtb 文件。您需要检查 U-Boot 环境,看看它对您的主板有什么作用。
标签: linux-kernel raspberry-pi u-boot device-tree