[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-arm
Subject: Re: [EXTERNAL] Re: h/w support in snapshots
From: "Eichert, Diana" <deicher () sandia ! gov>
Date: 2017-09-26 21:19:05
Message-ID: d3c76d5ff6bc42d296cd307dbaa69e95 () ES06AMSNLNT ! srn ! sandia ! gov
[Download RAW message or body]
Jonathan and Patrick
While I prefer qty 2 physical NICs I can proceed with my project if I had one \
physical and one USB NIC. I am either going to run relayd or 1:1 binat in front of \
old network aware industrial equipment.
In the network lab I have two Gigabyte R270 ThunderX systems we were doing network \
performance testing for potential HPC use.
I appreciate both y'all's replies.
g.day
diana
-----Original Message-----
From: Patrick Wildt [mailto:patrick@blueri.se]
Sent: Tuesday, September 26, 2017 10:22 AM
To: Eichert, Diana <deicher@sandia.gov>
Cc: arm@openbsd.org
Subject: [EXTERNAL] Re: h/w support in snapshots
On Tue, Sep 26, 2017 at 06:28:41PM +1000, Jonathan Gray wrote:
> On Mon, Sep 25, 2017 at 03:35:45PM +0000, Eichert, Diana wrote:
> > First, I have an RasPi 3 which I've tried to get running with
> > OpenBSD. I'm running into the previously noted USB flash drive issues where \
> > Uboot does not recognize some flash drives. I've installed OpenBSD on several \
> > flash drives but can't boot any.
> > I'm looking for recommendation for supported hardware that does not
> > have h/w oddities like RasPi 3. I want to use an small arm64 box as
> > a relayd system in front of a single system. From the list of supported hardware \
> > on http://www.openbsd.org/arm64.html which is the best supported with a minimum \
> > of issues?
> > Also, after reading Patrick Wildt's twitter page I see there may be additional \
> > functioning hardware.
> > thanks
> >
> > diana
>
> The usual problem with arm is you have a class of machines that have a
> boot rom in the chip and a small amount of static ram that require
> loading code off a storage device shared by the operating system to do
> things firmware normally would like initialise memory.
> Because of that each of of those systems needs a board specific
> miniroot that includes firmware for it. Or have that manually added
> to the install media before installation.
>
> Of systems that fall into that category the arm64 miniroot handles the
> raspberry pi 3 and the earlier pine64 boards that use Allwinner A64
> SoCs (not the pine64-lts which is a different variant with a different
> memory controller). In snapshots as I understand it the
> pine64/pine64+ should have working sdmmc, ethernet, usb (except the
> otg port which is not yet switched into host mode) but hdmi is pending on U-Boot \
> changes. Other Allwinner A64/H5 systems require adding a U-Boot image to the
> miniroot/install device. The port optimistically builds most of the
> A64/H5 configurations available:
> a64-olinuxino \
> bananapi_m64 \
> nanopi_a64 \
> nanopi_neo2 \
> orangepi_pc2 \
> orangepi_prime \
> orangepi_win \
> pine64_plus \
> sopine_baseboard
>
> While not small/fanless the SoftIron OverDrive 1000 on the other hand
> comes with uefi firmware in flash, pcie gigabit ethernet, xhci, ahci
> and the only thing that doesn't work is getting at the rtc which
> requires going through uefi runtime services. Though even having an
> rtc is an improvement over other systems. Having the serial console
> only accesible via a usb type b connector instead of a db9/rj
> connector is annoying for some uses. Oh and AMD never released any
> public documentation for the Opteron A1100 and seems to have largely
> abandoned the product line...
>
> Snapshots are built on OverDrive 1000 but ports bulk builds run into
> trouble with what are likely lurking pmap bugs. arm64 still needs
> more work, relinking the kernel with a gap is pending on a llvm/lld
> update to be able to handle more complicated linker scripts.
>
Hi Diana,
I can only agree to what Jonathan said. I would say that the Pine64 is the best \
supported low-end machine we have. The rPi is not that nice because of the \
interesting interrupt controller and the horrible usb controller. I'm currently also \
looking at the NanoPi Neo2, which is very similar to the Pine64, but I want to use \
that tiny little box only as simple VPN gateway. Are you looking for a machine with \
more than one Ethernet? Or are you going to use a usb based ethernet?
Patrick
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic