> Author: manu > Date: Sat Aug 8 16:56:20 2020 > New Revision: 364053 > URL: > https://svnweb.freebsd.org/changeset/base/364053 > > > Log: > release: RPI3: Add the RPI2 DTB > > The RPI2 v1.2 is using the same SoC as the RPI3 so it can boot this image > but needs the RPI2 dtb. > > MFC after: 3 days > > Modified: > head/release/arm64/RPI3.conf > > Modified: head/release/arm64/RPI3.conf > ============================================================================== > --- head/release/arm64/RPI3.conf Sat Aug 8 16:41:28 2020 > (r364052) > +++ head/release/arm64/RPI3.conf Sat Aug 8 16:56:20 2020 > (r364053) > @@ -4,7 +4,7 @@ > # > > DTB_DIR="/usr/local/share/rpi-firmware" > -DTB="bcm2710-rpi-3-b.dtb bcm2710-rpi-3-b-plus.dtb bcm2711-rpi-4-b.dtb" > +DTB="bcm2709-rpi-2-b.dtb bcm2710-rpi-3-b.dtb bcm2710-rpi-3-b-plus.dtb > bcm2711-rpi-4-b.dtb" > EMBEDDED_TARGET_ARCH="aarch64" > EMBEDDED_TARGET="arm64" > EMBEDDEDBUILD=1
When I look at the likes of: https://github.com/raspberrypi/firmware/tree/master/boot I see two *-rpi-2-b.dtb links on the page, each referencing one of: https://github.com/raspberrypi/firmware/blob/master/boot/bcm2709-rpi-2-b.dtb https://github.com/raspberrypi/firmware/blob/master/boot/bcm2710-rpi-2-b.dtb It appears to me that bcm2709-rpi-2-b.dtb is for RPi2B V1.1 and before (cortex-A7 based) and that bcm2710-rpi-2-b.dtb is for RPi2B v1.2 (the cortex-A53 based variant). I base this on: https://www.raspberrypi.org/forums/viewtopic.php?t=238262 and its table: 2708/2835: Pi Model A, Model B, A+, B+, Zero, Zero W, Compute Module 2709/2836: Pi 2B 2710/2837: Pi 3B, 3B+, Compute Module 3 mixed with: https://www.raspberrypi.org/documentation/hardware/raspberrypi/ and its outline: • BCM2836 • The Broadcom processor used in Raspberry Pi 2 • BCM2837 • The Broadcom processor used in Raspberry Pi 3 (and later Raspberry Pi 2) If that is correct, then the -r364053 is using the cortex-A7 variant's dtb instead of the cortex-A53 variant's dtb. It looks like it should be using bcm2710-rpi-2-b.dtb to be treating the RPI2B v1.2 in an RPi3B like way. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"