On Sun, Apr 21, 2024 at 9:20 AM Mihai Dragan <mihai.dragan....@gmail.com> wrote:
> You need to follow a few additional steps to get R6S image to boot after > flashing the initial image: > On an OpenBSD desktop system, install "u-boot-rk3588" package. The one I > tested with is u-boot-rk3588-2024.01rc3p1. > Insert the sdcard you flashed with the install/miniroot image. > Copy the uboot binary for your specific board on the sdcard as described > in the "For systems based on Rockchip RK356x SoCs:" of this page > https://ftp.openbsd.org/pub/OpenBSD/7.5/arm64/INSTALL.arm64 > > For the R6S this should be: > dd if=/usr/local/share/u-boot/nanopi-r6s-rk3588s/u-boot-rockchip.bin > of=/dev/sdXc seek=64 > > Then plug the sdcard back in the board, connect a usb-to-serial adapter at > 115200 baud rate (this differs from the default rockchip settings) and > power the board on. > Everything's standard from here, follow the instructions on the arm64 > installation page. > > Hope this helps > Yes, thanks, that was very helpful. I got some oob help as well and am in the process of debugging some of the hardware support. In case anyone else is interested, the kernel (both 7.5-stable and -current) hangs during boot at ohci; disabling that allows boot and install to proceed. I'm seeing unexpectedly poor performance with dwqe, and neither of the rge interfaces seems able to acquire a dhcp lease. I also am seeing unexpectedly low performance compared with an rpi4 in the LibreSSL speed test; AES, SHA1, and SHA2 are only ~clock-speed faster, and not Using ARMv8 ISA faster. Thanks again for the reply. s.