Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Oct 2019 11:22:15 -0700
From:      John Kennedy <warlock@phouka.net>
To:        ticso@cicely.de
Cc:        ro Ze <testcb00@gmail.com>, freebsd-arm@freebsd.org
Subject:   Re: Is it possible to build a ZFS Raspberry Pi 3B/3B+/4 image? with other questions.
Message-ID:  <20191029182215.GA4642@phouka1.phouka.net>
In-Reply-To: <20191029151126.GV321@cicely7.cicely.de>
References:  <CAL4V3=BkWafOLhUazHQVePbF%2BiY-ovC9J7X_5H0DNOf_9e6W2Q@mail.gmail.com> <20191028151043.GA2664@phouka1.phouka.net> <20191029151126.GV321@cicely7.cicely.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Oct 29, 2019 at 04:11:46PM +0100, Bernd Walter wrote:
> SanDisk extreme cards work perfect for me.
> I use them for ZFS root in a mirrored setup, one card in slot and if the
> board has no second uSD slot, then I use an SD reader.
> 1GB RAM works fine for that.
> Compiling llvm is my RAM issue these days, even on 2GB boards a buildworld
> is problematic.
> I really like to have a system with more memory, just to compile.
> I've just ordered some RockPro64-4GB for that reason.
> Unfortunately AFAIK we don't support the RPI4 yet.
> I'm open for other suggestions on affordable boards with 4-8GB RAM.
> So far I have an iMX6 system with 4GB, but havn't tried FreeBSD on it yet
> and it is 32bit.

  SanDisk extremes (I picked the ones rated for good video with the idea
that that needs more high-speed block writes than photos) are what I use.
I just haven't tried to do something like a bonnie test with that vs a
USB drive, or decided if that really mattered when your workload is a big
obscene compile.

  [I have issues doing parallel builds without fails because you never
   know when two things are going to fight for memory and fail (it's
   basically unrepeatable random luck of the draw), and if you go into
   OOM-failure all kinds of random things get killed off.  Having 48+
   hour builds get wacked just sucks.]

  The llvm builds are bad, rust is bad.  llvm is like 48 hours, and you
end up with two of those these days if you're trying to compile firefox
and then add rust which is even longer (~72 hours?  I forget).

  RPI4 should be nice.  The guy who was working on it on this list had
made some good progress but doesn't look like he's had a lot of time past
what he's done so far.

  I've been eyeing the pine64 boards myself.  I think I could get into
their product line.  That particular board has what I was looking forward
to in the RPI4.

  It looks like FreeBSD is trying to stick mainstream (64-bit vs 32) from
some of the ARM support discussions I think I remember (admittedly they
were trying to cut off some old ARM chips that happened to be 32-bit, so
maybe just 32-bit isn't unforgivable, but 4+G of RAM on 32-bit would be
an issue unless ARM has some kind of PAE.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20191029182215.GA4642>