Date: Fri, 12 Jun 2026 19:46:54 -0700 From: Mark Millard <marklmi@yahoo.com> To: Jeremy McMillan <jtmcmillan@pm.me>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: Need testers for ALPHA RPi-5 fan control, GE NIC, WiFi drivers for FreeBSD-CURRENT Message-ID: <8ed82afb-be49-412f-afe1-b5dea6d78cd9@yahoo.com> In-Reply-To: <6fa6afd3-f7b4-4cbb-8caf-6587775bbd8c@yahoo.com> References: <9YCJYFriU7X2_37aSWQTo5jJSmaf46t827hI4KjmCLaCFNGbgMj4MxRzc4-sUSig2RolfvNOWikCxYuWL3YJfqMgw-5d4FDjG8xtnRGJyMY=@pm.me> <6fa6afd3-f7b4-4cbb-8caf-6587775bbd8c@yahoo.com>
index | next in thread | previous in thread | raw e-mail
On 6/12/26 19:14, Mark Millard wrote: > On 5/29/26 17:42, Jeremy McMillan wrote: >> >> >> If anyone has a Raspberry Pi 5 that's not dedicated to anything >> important, I'd appreciate some help testing this: >> >> https://github.com/aphor/FreeBSD15-RPi5-modules <https://github.com/ >> aphor/FreeBSD15-RPi5-modules> >> >> The README.md is up to date, but other docs in there might be stale. >> >> IDK if I should try to implement Bluetooth yet. I haven't tried using >> FreeBSD bluetooth with working known-good drivers on supported hardware, >> but when this is relatively complete I'm planning to do some bug fixing >> and performance improvements where necessary in a BETA phase, then a >> rewrite from scratch for maintainability that can be submitted to >> FreeBSD-CURRENT. I know the repo says FreeBSD15, but I'm currently >> building against FreeBSD-16-CURRENT. I've had feedback that the fan >> control works fine on FreeBSD-15. >> >> I also don't know what I should do about GPIO testing. I'd appreciate >> any pointers if other people work with RPi hardware and have any >> pointers for testing GPIO stuff. I think there's a few pins that can do >> DAC and ADC and others that can do PWM (like the ones used for the fan >> header) when programmed to different modes. I have an oscilloscope, but >> I'd like to automate testing as much as possible because my spare time >> is precious. >> >> It seems like RPi-5 will be around for a while under the current market >> conditions for the semiconductor business, and it is my hope that >> FreeBSD can deserve and get more attention and support from Broadcom and >> Raspberry Pi. Also, I have my own projects :) >> >> Thanks in advance for your attention! > > <https://github.com/aphor/FreeBSD15-RPi5-modules/blob/main/sys/arm64/conf/RPI5> > > has: > > # ZFS Root Filesystem Support > # Compiles ZFS filesystem driver directly into kernel > # Essential for mounting zfs:pool/dataset root filesystem > options ZFS > > The claim in the comments is false: FreeBSD's loader.efi can find and > load both the kernel and zfs.ko for a ZFS based root. I have ZFS boot > media for aarch64 which has no such special option: A standard aarch64 > distribution. It works for booting the RPi5's just fine. > Looks like FDT is automatic in GENERIC : /usr/src/sys/arm64/conf/GENERIC:include "std.broadcom" /usr/src/sys/arm64/conf/std.broadcom:options FDT Also in BROADCOM itself: /usr/src/sys/arm64/conf/BROADCOM:include "std.broadcom" I've no clue for uether or axe. The comment about "thermal@7d542000 node" seems to have an unclear status: # grep -r @7d542000 ~/RPi5B-D0-live-newer2.dts /root/RPi5B-D0-live-newer2.dts: avs_monitor = "/soc@107c000000/avs-monitor@7d542000"; /root/RPi5B-D0-live-newer2.dts: thermal = "/soc@107c000000/avs-monitor@7d542000/thermal"; /root/RPi5B-D0-live-newer2.dts: avs-monitor@7d542000 { Looking : . . . soc@107c000000 { #address-cells = <0x1>; #size-cells = <0x1>; compatible = "simple-bus"; phandle = <0x83>; ranges = <0x0 0x10 0x0 0x80000000>; avs-monitor@7d542000 { compatible = "brcm,bcm2711-avs-monitor", "syscon", "simple-mfd"; phandle = <0x9a>; reg = <0x7d542000 0xf00>; status = "okay"; thermal { #thermal-sensor-cells = <0x0>; compatible = "brcm,bcm2711-thermal"; phandle = <0x52>; }; }; . . . -- === Mark Millard marklmi at yahoo.comhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8ed82afb-be49-412f-afe1-b5dea6d78cd9>
