VICTORY!!
Seems like I have gotten my NanoPI R5S in a state where it can do what I want it todo.

--cut--
pci0 at dwpcie0
ppb0 at pci0 dev 0 function 0 "Rockchip RK3566" rev 0x00
pci1 at ppb0 bus 1
rge0 at pci1 dev 0 function 0 "Realtek RTL8125" rev 0x05: msix, address 00:00:00:00:00:00
pci2 at dwpcie1
ppb1 at pci2 dev 0 function 0 "Rockchip RK3566" rev 0x00
pci3 at ppb1 bus 1
rge1 at pci3 dev 0 function 0 "Realtek RTL8125" rev 0x05: msix, address 00:00:00:00:00:00
--endcut--


I did get into the path with serial consol and it really worked to just put the cable in the hole.
I still have to boot from the sd card.

My steps:
On another OpenBSD box with an sd reader:
-wget https://cdn.openbsd.org/pub/OpenBSD/snapshots/arm64/miniroot76.img
-doas pkg_add u-boot-rk356x
-doas  dd if=miniroot76.img of=/dev/rsd1c bs=1m
-doas dd if=/usr/local/share/u-boot/nanopi-r5s-rk3568/u-boot-rockchip.bin of=/dev/rsd1c seek=64

-Connect the serial consol to NanoPI R5S and put the sd card in and power on.
-Follow the usual process to install OpenBSD
-reboot

-At boot prompt enter "set device sd1a"
-Watch the beautiful OpenBSD boot p0rn

To get rid of having to point to the emmc disk everytime:
-mount /dev/sd0a /mnt
-mkdir /mnt/etc
-echo "set device sd1a" /mnt/etc/boot.conf
-umount /mnt
-sync
-reboot

Done, still need the sd card in the slot but that is just to load the bootloader.

Now lets go into the fun stuff and configure pf firewall, wireguard, dhcpd and the rest...

Have a great weekend and thanks for all your help

Peter

Reply via email to