Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w
- Reply: Tomek CEDRO : "Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w"
- In reply to: Tomek CEDRO : "Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 06 Feb 2025 18:00:22 UTC
On Feb 6, 2025, at 09:34, Tomek CEDRO <tomek@cedro.info> wrote: > On Thu, Feb 6, 2025 at 3:04 PM Mark Millard <marklmi@yahoo.com> wrote: >> On Feb 5, 2025, at 23:51, Tomek CEDRO <tomek@cedro.info> wrote: >>> Yup, I can confirm rpi-firmware/bcm2710-rpi-zero-2-w.dtb works with >>> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img :-) >> >> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img contains the >> u-boot from: >> >> /usr/ports/sysutils/u-boot-rpi-arm64 >> >> and, so, also contains and should be used with a copy of: >> >> /usr/local/share/rpi-firmware/config_arm64.txt >> >> as config.txt : >> >> # grep -rA1 config_arm64 /usr/src/release/ >> /usr/src/release/arm64/RPI.conf: chroot ${CHROOTDIR} cp -p ${DTB_DIR}/config_arm64.txt \ >> /usr/src/release/arm64/RPI.conf- ${FATMOUNT}/config.txt >> >> /usr/local/share/rpi-firmware/config_rpi3.txt is for when: >> >> /usr/ports/sysutils/u-boot-rpi3 >> >> is is use instead. No modern snapshot or release uses that: >> >>> One thing to mention too is config_rpi3.txt -> config.txt (not >>> config_rpi_0_w.txt) :-) >> >> config_rpi3.txt is likely not fully appropriate and >> config_arm64.txt is likely what should be used. But >> it was already in place as config.txt in: >> >> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img >> >> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img is for >> all the aarch64 / arm64 RPi*'s that FreeBSD happens >> to support. (RPi5's not being supported as stands.) > > ACK! I confirm that config_arm64.txt -> config.txt works on rPI-0-2W > and should remember its the default :-) > > % diff -u config_rpi3.txt config_arm64.txt > --- config_rpi3.txt 2025-02-06 08:21:34.000000000 +0100 > +++ config_arm64.txt 2025-02-06 08:21:34.000000000 +0100 > @@ -1,7 +1,11 @@ > +[all] > arm_64bit=1 > dtparam=audio=on,i2c_arm=on,spi=on > dtoverlay=mmc > -dtoverlay=pwm > dtoverlay=disable-bt > device_tree_address=0x4000 > kernel=u-boot.bin > + > +[pi4] > +hdmi_safe=1 > +armstub=armstub8-gic.bin > > Thank you Mark! :-) > Tomek > > ps/2: Is there a video console so I can for instance run mpv / sdl2 > applications without xorg / wayland as on amd64? What driver? :-) I have no clue about the RPi-0-2W for that. My use is rare and very temporary for any setup and use of any video on any RPi* , no mpv or sd12 use involved. Side note: For the [pi4]: It is common to delete, comment out, or instead assign 0 for the hdmi_safe assignment. (Not that such matters in your context.) === Mark Millard marklmi at yahoo.com