From nobody Sat Jun 13 02:46:54 2026 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gcglD532cz6h7Pj for ; Sat, 13 Jun 2026 02:47:04 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4gcglB0r9vz42PD for ; Sat, 13 Jun 2026 02:47:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=b4ViXeUo; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1781318817; bh=R8m3MtT0XBEoloT2SMS4svi3vU/pPa++ue9BL1oHZv0=; h=Date:Subject:From:To:References:In-Reply-To:From:Subject:Reply-To; b=b4ViXeUolCAvH5yJ5mXMvHwoNgqPU7HwZztT+niLnb7DaiOzWdk4TxPGyoEWjiE7HiDE5MBGWQ6uNYitnkx1OMVe9Y+ieqDRPhqMWdVyyGeStNhObJOdBya5CjL4qoNoAKhHGLrn/tJMRuDqjOvRkLdtxnJD8BzXlVf09QQKP05BGVtaFCgZ8g8iG3zA5u1L929ocXIwhkWbtlsPt56h5aRZbyLwXnvEn40LfhPCfJRM/vKK4SG2TbCm7LRvdGOtapbOnvnBD1OlGP+SUMnVTHwy4YmAtbiFui5JRLp6SXALtaAN+utPamBjo0WY8KcH7QJyqJV1bihlPZsHeAm8gg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1781318817; bh=iAgH2mL7pzKkk5naCbI3xbXIpcHUut70wkf2vmW0d4L=; h=X-Sonic-MF:Date:Subject:From:To:From:Subject; b=kSSe1km4Vg+HJS0Fp3o7rdxTclB1oIORe/HX7YtiAPcoJz+yfoVxIomk0KeyTYxSAVH2XYyhUQ2cPxjg9BT77Ov2nB8ILaUhOmGHlRcxLZDZco35WBtGo83FWzOakJl9ipjVatEWAsQ0GTKoOo42UKOv17Zofru4x3LZfe/ciodp91ixAjc+uuskX9AXM3+xHnoZRzFQqDBzgS7ycW0t8I7rCAowT8VSt6rZNwYzXUzyAsJh9LLsFETleCmw3eg1xBxK0S/JQZ3btinbBM8Dx0lJaurvNP8KEJEuQ6wIFzp3kyZHdDhcYXSn1GFQDNzIwGUidqs0/GtzFTEOWMH33Q== X-YMail-OSG: G9YkOdsVM1m8gc_yc8MfdAVhswM8Ig3.C3yoaJ7VhyA8yw_AL7DYlpoWGhTKodj iMTSUA6XKdSrRFHapMyRDQoU80XrBD8KAf57hO1_OZoO0IwEDHIJPltvoSqybkKBJHjO4qtopQQ2 PpaVFlSuatGTzIEqb8tZnqK_0L1fpG_ku3kKVAdrIHGtTwPdSMZ2nEEpQnU0fUUY4SlZv06EQSv2 jqr52AjyDuc1KFLG2tljq0_st3Ng0HYLaOQW05XpuX0kIFaKh7xcGmPuQbu4Qa9xtc84aPtuNsiZ fJkX.zdlKBZwyuQXSgihlzQBmbEnLkg3HVT.5gFJEP9GVq_Wwsn0l1ItU6ID4y5GJnxkSOWkhJEs swjKYsgVsZC9xt.okwDKveYw7ZzWex8sRJ7VGip.UMeS60lLiCkkk8ERU0K0u8CrFI5x24fljZe0 lspNsmtyHAuFMnVxqTpxycTHldtcpPatbkUVHI2.5ldY00g07N0tMoVJn9iMSJkFAWU1w.mBH2W1 38Q6eBOWUvarxWeMVxLyUDEPph3hWIs6pEeNT4ASefDjbF6jhXyYZBHj0PB38EuLFnqkkfz4xJX5 ..mxeI0SEMevCOwipWXsHjRUJl2GUaXU40nJGFqXiOGU.AVYqIAdrarz4jCddDSJcLGdD2WS9oB0 DAyOVtttfBKeQ81SeuD.khOu1Zedp_AklRu7Ov55d00SiO5GuzeYUaPrdHJTHzB_ZnIguCRMat89 8mB6Vvhv1aSZt1S_5m5XCXA9m48pjs53DSNjnrYIXyLZFX_1PGRxzaJdBE2Tj0.tkeM72s0S9evc wj9PI15MxHGBf_eW1_wmKqg0vpPBPsH15oyQ91Zq.hAVh6bFQhF1pBvkh2aM4K4FYhGnTervlIZL hAGG39R_hQXr3olOM.D0Jcg9TXludxIMvTMvvG_E8ud3JwnUBiXf1JsDWOPrcVAzPFoPZWGDj2KR DVa0.B3j8klPH8ZOdy6Hcgq8z.sOoSkHh2vXgp9_81_HBLoO945uZxJ.UnUmxL4uPbMqVpd26sdh 2TM46DVHo3gIY7sCavdxmhj6KRdVFmBlgFNj7OYJmmyvvJTJVaSgKJOGkPAY3eWAUv_WxZ7gzRaL DAVK7FjHdYptv1McrqYsGfZ4YKQw8fdtqsb7E0HKHpYcdi.bQ_ba.8n8SI_HkR0YXQFNJTt_3iGu f6uLSTHd.1W94BzfbF5JIunsDkx8FID7oMZDw81.6A6ge3SItOX8qgY9Yax56x_8sUTiRpiVoE2e rMRpNYMMHmpDTgDGKG4fayYxS9jMGh9mHVdUfCnA2DtXhlUCgYe5sZM6fG5fXknDDFVMoVfLLt0K gBkK.R7lakV3ZyoeXRv0SmIxXwMWY4OoZ1_HkJPyF6PFI0P8HWtcyAVSFIy9bAzs.aoG0FxC8ej5 vo8brbcpYXR4PNG3ae9mti50GQ7Dpg8Ig34AEkqCHBTpJKMecAaP7goECHke6AbfhNbvKZ0Fs8u_ Qs2Wm7GnkJfg98jjHiNCdnL5.pG2Qpdkm7sIrAFeIdPNWAhzumNBIaB.7.XAbb92Hh2O0AMMOLjw d43i1sGo5yLssNDSLpDH3tB.2peS.6tkMZBVtaaPKrLAVVe902gPoNfoDEO8l0eUh7E97ZxsclAw WLwHas308k_t4qbnAOXm4FB.gocLROZGG0D63ElkB3NggCDyLBfATqwe6tL7TRqj2mjr4GXyEY5u 0ZNuuh.4FrsUYB565s5YC8r7vYe_cPP0zSvSB_y5OJwmzKr_aam2yg8uMMl0Jab9FpNGYAmg6hci liDwQJIqDcxhbrtea9kbDOTUDivjNZpMcBAvnaJwIAlZE0GtgzocXoSf0O.02AnXlycp73o7bOIM pn6nZ59rhgu5QX4_bdVGJREWVtzjJV_yvATZ5eE8iUNyhox6R4jhUXf2Pc_h8HWP4Ii4EoPr9LBe rxqsgmP4giY7PgpDnLSpuLUlQqMC4J6O7mMxguJnhWxe98HXI4_foVZB6mrpeGxiEcSijgp9f94l dqY3hA8xnCKmrw3X6Ndqe4c2XMrIjmkIGoTWDeJLUfYlgEpXUipP20cR_C2mUOfDLiDeXOvo8AN6 Qk2_yC6OrW4KRieY7QnjD3u1zwC3LyaY3cZpnym0svxPd0Jr5yB4n2tQ8urye5n7cCgo1PD96EN4 nyLEnEpMQmqH6IVZT249.H3xtzO89UL5DScwzc7ArjK2ikmiJ.11QwunFbWTpPUFB3pi556.OZQe bUijKd_gpplzc_eHescOgQkJ.CT55nx2y1BtidnFQOx67OEII5H2bI5N3JQTK4RN7at7hnDeBcrK cb9xR3DZiLj.rFKN9l..g6be4ZmoCcknuwkH3MMbNQRvwgA-- X-Sonic-MF: X-Sonic-ID: 543bdd08-f2c6-4050-b787-a40f1545a23d Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Sat, 13 Jun 2026 02:46:57 +0000 Received: by hermes--production-gq1-7bb7df5c46-7wvm2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5667316bbd9e65c2fab4a16946d0be86; Sat, 13 Jun 2026 02:46:55 +0000 (UTC) Message-ID: <8ed82afb-be49-412f-afe1-b5dea6d78cd9@yahoo.com> Date: Fri, 12 Jun 2026 19:46:54 -0700 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Need testers for ALPHA RPi-5 fan control, GE NIC, WiFi drivers for FreeBSD-CURRENT From: Mark Millard To: Jeremy McMillan , "freebsd-arm@freebsd.org" References: <9YCJYFriU7X2_37aSWQTo5jJSmaf46t827hI4KjmCLaCFNGbgMj4MxRzc4-sUSig2RolfvNOWikCxYuWL3YJfqMgw-5d4FDjG8xtnRGJyMY=@pm.me> <6fa6afd3-f7b4-4cbb-8caf-6587775bbd8c@yahoo.com> Content-Language: en-US In-Reply-To: <6fa6afd3-f7b4-4cbb-8caf-6587775bbd8c@yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25942 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-3.55 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.55)[-0.547]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4gcglB0r9vz42PD 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 > 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! > > > > 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.com