Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4919

Troubleshooting • question on meta-raspberry regarding machine configuration

$
0
0
Hello,

In conf/machine/include/rpi-base.inc, which is included in machine configuration:

Code:

RPI_KERNEL_DEVICETREE ?= " \    broadcom/bcm2708-rpi-zero.dtb \    broadcom/bcm2708-rpi-zero-w.dtb \    broadcom/bcm2708-rpi-b.dtb \    broadcom/bcm2708-rpi-b-rev1.dtb \    broadcom/bcm2708-rpi-b-plus.dtb \    broadcom/bcm2709-rpi-2-b.dtb \    broadcom/bcm2710-rpi-2-b.dtb \    broadcom/bcm2710-rpi-3-b.dtb \    broadcom/bcm2710-rpi-3-b-plus.dtb \    broadcom/bcm2710-rpi-zero-2.dtb \    broadcom/bcm2711-rpi-4-b.dtb \    broadcom/bcm2711-rpi-400.dtb \    broadcom/bcm2708-rpi-cm.dtb \    broadcom/bcm2710-rpi-cm3.dtb \    broadcom/bcm2711-rpi-cm4.dtb \    broadcom/bcm2711-rpi-cm4s.dtb \    broadcom/bcm2712-rpi-5-b.dtb \    "
But arch/arm/boot/dts/broadcom doesn't exist for 32-bit system arm architecture.

This change is in "scarthgap". In previous "kirkstone", it was like this:

Code:

RPI_KERNEL_DEVICETREE ?= " \    bcm2708-rpi-zero.dtb \    bcm2708-rpi-zero-w.dtb \    bcm2708-rpi-b.dtb \    bcm2708-rpi-b-rev1.dtb \    bcm2708-rpi-b-plus.dtb \    bcm2709-rpi-2-b.dtb \    bcm2710-rpi-2-b.dtb \    bcm2710-rpi-3-b.dtb \    bcm2710-rpi-3-b-plus.dtb \    bcm2711-rpi-4-b.dtb \    bcm2711-rpi-400.dtb \    bcm2708-rpi-cm.dtb \    bcm2710-rpi-cm3.dtb \    bcm2711-rpi-cm4.dtb \    "
Does it mean that the version after "scarthgap" doesn't support 32-bit system any more? What's the best way to override these values with "broadcom/" removed?

Thanks!

Crane

Statistics: Posted by crane — Sun Dec 15, 2024 1:00 am



Viewing all articles
Browse latest Browse all 4919

Trending Articles