FreeBSD on Raspberry Pi 4 mit 8 GB RAM - bcm2711-rpi-4-b.dtb gesucht

cheasy

SysAdm*n from Hell
Hallo Allerseits,
mein neuer RPi4 mit 8 GB RAM wird aktuell von FreeBSD/arm nicht unterstützt, und ich habe keine geeignete arm-Kiste zum kompilieren des FDT (Flattend Device Tree). Den src-Tree meines (x86)-Rootservers mag ich nicht verschmutzen – hat jemand hier schon die Anleitung aus Medium [ Alan Thompson: FreeBSD USB Boot on Raspberry Pi 4 ] befolgt und die gepatchte Datei bcm2711-rpi-4-b.dtb irgendwo 'rumliegen?
 
Das ist die aktuelle Firmware, damit kann man leider nur die ersten 4 GB RAM nutzen – dauert wohl noch, bis der Bug in der Firmware gefixt ist. Pro Tipp: wer jetzt einen RPi4 kauft, spar 30 € und nimmt den mit 4 GB RAM.
 
Keine Ahnung was bei dir ist, bei mir git's nur folgende dmsg, und das mit dem FreeBSD-arm-image vom 27.11. – auf dem ist dieselbe *.dtb, die du erwähnt hast.
IMG_3274.JPG
 
... und das mit dem FreeBSD-arm-image vom 27.11. – auf dem ist dieselbe *.dtb, die du erwähnt hast.
Wie hast Du festgestellt, dass es dieselbe *.dtb ist? Hast Du die Dateigröße (oder evtl. auch den Inhalt) verglichen?
Aus der aktuellen PI4-UEFI-Firmware:
Code:
:~$ ls -la Downloads/raspberrypi/image/openbsd/rpi4uefi | grep -i bcm2711-rpi-4-b.dtb
-rw-r--r-- 1 xx xx   47484 Nov 13 14:01 bcm2711-rpi-4-b.dtb
Aus der aktuellen original-Firmware (mit raspbian-(buster-)lite):
Code:
:~ $ ls -la /boot | grep -i bcm2711-rpi-4-b.dtb
-rwxr-xr-x  1 root root    47516 Oct 24 11:39 bcm2711-rpi-4-b.dtb
Wie ist auf deinem PI4 mit FreeBSD, die Ausgabe von:
Code:
ls -la /boot/msdos/bcm2711-rpi-4-b.dtb
?
 
cs@home  ~  md5 /Volumes/Holzkiste/Benutzer/cs/Downloads/RPi4_UEFI_Firmware_v1.21/bcm2711-rpi-4-b.dtb /Volumes/MSDOSBOOT/bcm2711-rpi-4-b.dtb
MD5 (/Volumes/Holzkiste/Benutzer/cs/Downloads/RPi4_UEFI_Firmware_v1.21/bcm2711-rpi-4-b.dtb) = 915076abebc8a1c1d6b3c97a230b599f
MD5 (/Volumes/MSDOSBOOT/bcm2711-rpi-4-b.dtb) = 915076abebc8a1c1d6b3c97a230b599f
Identische Prüfsumme, passt das?
 
Zurück
Oben