Hello Mark, I just installed OpenBSD sucessfully on the ROCK64 media board. That's very cool. Thanks for your good statement.
Best reagards, Johannes On Fri, Jun 08, 2018 At 00:52:51 +0200, Johannes Krottmayer wrote: > Hello Mark, > > I have an additional question. Don't want start a new thread for > this. > > Are the GPIO, the I2C and the SPI interface working? > An how can i use this. Is there a short example code available? > > I'm new in this. I have experience in bare-metal programming > with AVR devices. Now I want use the ARM port of OpenBSD for my > further electronic projects. > > Best reagards, > Johannes Krottmayer > > On Fri, Jun 08, 2018 At 00:28:30 +0200, Johannes Krottmayer wrote: >> Hello Mark, >> >> Thanks for the fast reply and this information! >> I will try this steps. >> >> Best regards, >> Johannes Krottmayer >> >> On Fri, Jun 08, 2018 At 00:20:30 +0200, Mark Kettenis wrote: >>>> From: Johannes Krottmayer <krj...@gmail.com> >>>> Date: Thu, 7 Jun 2018 23:23:21 +0200 >>>> >>>> Hello, >>>> >>>> Currently the Gigabit network of the ROCK64 media board >>>> doesn't work with OpenBSD 6.3. >>>> >>>> Is there a chance in further releases to get this work? >>>> It would be great! >>> >>> It works in -current. There is also DMA support for eMMV and uSD card >>> in -current. >>> >>> I flashed my board with the firmware provided by "ayufan" that can be >>> found at: >>> >>> https://github.com/ayufan-rock64/linux-build/releases >>> >>> The device tree embedded in that firmware doesn't provide the proper >>> speed for the serial console. Therefore when you boot the board after >>> installing it the boot messages will not show up on the serial >>> console. You can fix this by installing the dtb package and doing >>> >>> # mount /dev/sdXi /mnt >>> # mkdir /mnt/rockchip >>> # cp /usr/local/share/dtb/arm64/rockchip/rk3328-rock64.dtb /mnt/rockchip >>> # umount /mnt >>> >>> You should also check the /etc/ttys file and change the console entry >>> from std.115200 into std.1500000 if necessary. >>> >>> I'll see if I can get that issue fixed. >>> >>> Cheers. >>> >>> Mark >>>