Date: Sun, 31 Dec 2023 11:37:33 -0800 From: John Kennedy <warlock@phouka.net> To: Jesper Schmitz Mouridsen <jsm@freebsd.org> Cc: ykla <yklaxds@gmail.com>, FreeBSD ARM List <freebsd-arm@freebsd.org> Subject: Re: When will FreeBSD support RPI5? Message-ID: <ZZHC_SjrPgs3DMKe@phouka1.phouka.net> In-Reply-To: <ddbf131c-1f2c-424b-9a3f-54ded16c5123@FreeBSD.org> References: <CA%2BPGaYC6__AZUgHqfv3PO-o=7FnEzRzTPGPhMuahFNdcN0D69A@mail.gmail.com> <ddbf131c-1f2c-424b-9a3f-54ded16c5123@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 29, 2023 at 06:05:25PM +0100, Jesper Schmitz Mouridsen wrote: > On 29.12.2023 05.55, ykla wrote: > > Hi, When will FreeBSD support RPI5 > https://forums.freebsd.org/threads/raspberry-pi-5-status.91406/ Having ordered my RPI5 ~11/28, I think it has a shipping guesstimate in late Jan/early Feb. It looks like someone is working on uboot, which FreeBSD seems to favor (I think the argument I retained was "it works for lots of things, piggyback on those efforts rather than have some RPI-unique thing). Then once you start getting things properly enumerated to where you can load the kernel, then you work on the kernel drivers. RPI seems to favor linux support first, and I suspect that there is a fair amount of GPL issues that you might have to worry about creeping into the BSD kernel. So not as simple as reimplement from what you see in linux. I know there are a lot of strong opinions on video drivers, for example, but for that to even ben an option it'd have to be something that could be a module that could be packaged outside of the BSD base. I only bring that up because I've had garbage luck trying to get serial consoles to work properly on RPIs when they're competing for things like cooling fans and such, so graphics console is nice, even if it is just very basic. How have people been chicken-n-egging the initial setup? I know there have been uboot issues in the past. Seems like you basically have to build memstick style images and see if they boot. Is there a bhyve/QEMU setup that is a generic test setup that is used?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ZZHC_SjrPgs3DMKe>