NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: amd64 SBCs on which NetBSD would run ?





On 07/05/2019 13:23, David Brownlee wrote:
On Sat, 4 May 2019 at 18:16, Mike Pumford <mpumford%mudcovered.org.uk@localhost> wrote:

On 04/05/2019 15:30, Mayuresh wrote:
On Sat, May 04, 2019 at 05:49:58PM +0800, Travis Paul wrote:
You mentioned that you were looking for an amd64 board.  Have you looked
at the PCEngines APU2 boards[1]? I have not personally tried them but
perhaps they fit your needs.


Thanks. Looks interesting though I could not find A. international
availability / shipping B. Whether NetBSD would run on it.

NetBSD 8 runs nicely on them and as far as I can tell everything is
supported. No reason why current wouldn't work either although I've not
actually booted it.

Last I checked I don't think the front LEDs were supported, and I
can't confirm the onboard mSSD (as I have a few running on SD cards as
drop in replacements for the older PCEngines boards).

Just installed an mSATA SSD in mine which was my plan all along. I'd been temporarily booting of an SD card while experimenting.

Excert from dmesg:
NetBSD <redacted> 8.0_STABLE NetBSD 8.0_STABLE (GENERIC) #0: Sat Apr 13 09:22:12 BST 2019 <redacted> amd64

ahcisata0 at pci0 dev 17 function 0: vendor 1022 product 7800 (rev. 0x40)
ahcisata0: interrupting at ioapic0 pin 19
ahcisata0: 64-bit DMA
ahcisata0: AHCI revision 1.30, 2 ports, 32 slots, CAP 0xf733ff01<PSC,SSC,PMD,FBSS,SPM,ISS=0x3=Gen3,SCLO,SAL,SALP,SMPS,SSNTF,SNCQ,S64A>
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
wd0 at atabus0 drive 0
wd0: <Samsung SSD 860 EVO mSATA 500GB>
wd0: drive supports 1-sector PIO transfers, LBA48 addressing
wd0: 465 GB, 969021 cyl, 16 head, 63 sec, 512 bytes/sect x 976773168 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA)

Write speed is about 150MB/s, read speed is about 250MB/s

These are not as fast as the claimed performance numbers for the SSD but they are good enough for me. :)

Kernel build date reflects when the 8-stable source was pulled from CVS.

For comparison a net6501 using 7.2-STABLE gets about 100MB/s read and a sad 20MB/s write out of the following:

ahcisata0 at pci2 dev 6 function 0: vendor 0x8086 product 0x880b (rev. 0x02)
ahcisata0: interrupting at ioapic0 pin 17
ahcisata0: AHCI revision 1.10, 2 ports, 32 slots, CAP 0x6f26ff81<CCCS,PSC,SSC,PMD,SPM,SAM,ISS=0x2=Gen2,SCLO,SAL,SALP,SSS,SSNTF,SNCQ>
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
wd0 at atabus0 drive 0
wd0: <Samsung SSD 850 EVO mSATA 250GB>
wd0: drive supports 1-sector PIO transfers, LBA48 addressing
wd0: 232 GB, 484521 cyl, 16 head, 63 sec, 512 bytes/sect x 488397168 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA)

The net6501 has really bad ATA write performance. No more than 20MB/s under any OS even on disks capable of far more. This was one of my motivating factors for changing as it makes running things like rrdtool really bad when there is a lot of data to update to disk.

Mike


Home | Main Index | Thread Index | Old Index