Date: Thu, 14 May 2020 20:44:45 +0000 From: Robert Crowston <crowston@protonmail.com> To: Philipp Klaus Krause <pkk@spth.de> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: Recommended arm hardware (mostly for compilation)? Message-ID: <7wDQBtxlTSCZJ35vc5uLkFgSsm-YeZS3l14XADTshLjgtE8mHx39CmQlzI866jWt9KuFl4CprIRIvqX924kkZ-rLWLkOdNU8Qwxnf3UhxQw=@protonmail.com> In-Reply-To: <1b109252-3232-05c4-e1e0-2fea4739583d@spth.de> References: <1b109252-3232-05c4-e1e0-2fea4739583d@spth.de>
next in thread | previous in thread | raw e-mail | index | archive | help
> (how does OpenBSD manage?) Instead of using uboot, I understand OpenBSD uses TianoCore as a UEFI emula= tion. Again, from what I understand, this does a large part of the hardware= initialization for them. For example, their PCI-e driver for the Rpi4 is a= work of simplicity. What I have hacked together thus far for FreeBSD has b= een quite the opposite. Their approach may be more sensible -- after all, u= boot is GPL'd so we don't win anything licence-wise from it. On the question itself, I wonder if anyone has tried running FreeBSD on Ama= zon's Graviton2 architecture? =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Thursday, 14 May 2020 14:34, Philipp Klaus Krause <pkk@spth.de> wrote: > I'm considering to add a FreeBSD arm machine to the Small Device C > Compiler (SDCC) compile farm. The goal would be to have another arm > machine in the farm (for redundancy in case we need to drop the current > GNU/Linux arm machine, which ) and a FreeBSD machine (to allow us to > promote FreeBSD to an officially supported platform for SDCC). Its task > would be daily compilation of SDCC snapshots and running regression > tests (i.e. mostly compiling small test programs with SDCC and running > the binaries on emulators). > > Can you recommend some hardware? > > A RasPi 3B would probably a bit too weak (I have one and tried FreeBSD > 12 on it; the 1GB RAM limit is an issue for this task - in particular it > makes parallel compilation impossible); there currently is some RasPi > running GNU/Linux in the farm and it barely keeps up with the load. > > So I'm looking for something with sufficient RAM that is likely to be > well-supported by FreeBSD for some years. > > So far, I've considered: > > RasPi 4B - hardware seems ok, though FreeBSD support is apaprently > lacking due to lack of documentation (how does OpenBSD manage?), and > only 4 GB of RAM. > > RockPro64 - hardware seems okay, though only 4 GB of RAM. I've read on > this list thaat the big/little cores aren't handled well by FreeBSD. > > Pine H64 - small RAM (3GB), rather new. > > MACCHIATObin - a bit on the expensive side, but still okay and has a RAM > slot. > > Which of these is likely to work out-of-the-box in the FreeBSD 13 > release? Any recommendations on which hardware to get? > > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7wDQBtxlTSCZJ35vc5uLkFgSsm-YeZS3l14XADTshLjgtE8mHx39CmQlzI866jWt9KuFl4CprIRIvqX924kkZ-rLWLkOdNU8Qwxnf3UhxQw=>