On Wed, Aug 16, 2017 at 02:45:30PM -0700, Stephen Graf wrote: > I was able to install OpenBSD current on my orangepi one today. > > > > One small issue is that the u-boot package is not in i386 snapshots. So I > used u-boot and dtb packages from amd64. > > > > The big problem is that the ethernet device did not show up in OpenBSD, > neither on the install nor on the built system. > > On linux the driver is sun8i-emac. Is there a driver for this interface on > OpenBSD? > > > > U-boot seems to suggest the hardware is there: > > > > Trying to boot from MMC1 > > > > > > U-Boot 2017.07 (Aug 15 2017 - 07:39:48 -0600) Allwinner Technology > > > > CPU: Allwinner H3 (SUN8I 1680) > > Model: Xunlong Orange Pi One > > DRAM: 512 MiB > > MMC: SUNXI SD/MMC: 0 > > *** Warning - bad CRC, using default environment > > > > In: serial > > Out: serial > > Err: serial > > Net: phy interface0 > > eth0: ethernet@1c30000 > > starting USB... > > USB0: USB EHCI 1.00 > > USB1: USB OHCI 1.0 > > scanning bus 0 for devices... 2 USB Device(s) found > > scanning usb for storage devices... 1 Storage Device(s) found > > Hit any key to stop autoboot: 0 > > > > Creating the mmc is detailed on the attached file, load sd card for > current.txt. > > > > The OpenBSD installation log is also attached. >
Hi, can you ping anything out of u-boot? also try "# eeprom -p", and see if you can find the ethernet there, but as far as i can see, i don't see it being defined in any of the files used to output sun8i-h3-orangepi-one.dtb for obsd dtb pkg i think. look at sun8i-h3-orangepi-one.dts -> sun8i-h3.dtsi -> sunxi-h3-h5.dtsi, i might have missed something. -Artturi