Hello List,
        Since about a month I have palyed a lot with two Rockhip RK 3588 
machines: Radxa Rock5 and Friendlyelec nano r6s.

This was mainly to install OpenBSD on them (or an other Free OS). I have 
noticed the following points:
     - Only the kernel and OS provided by the manufacturer (Radxa or 
Friendlyelec with the linux kernel 6.1
       provided by Rockchip) work well. With that software, the machine is 
perfectly usable and
       quite convenient (even with a graphical desktop).
     - An EFI firmware is available which allow to boot and install some other 
OS (Linux, FreeBSD, NetBSD, OpenBSD).
     - None of these solutions work well. I was never able to install OpenBSD 
neither under EFI or u-boot directly.
       An installation succeed (with EFI) but then when restarting the 
installed OpenBSD, the boot stop. NetBSD
       can be installed but no mac address are defined on the cards.
     - The nano r6s machine seems to be suddenly broken since no display is 
available any more
       on hdmi (this was not the case during my first tests).
       The lack of display arises with the official Linux from the manufacturer 
and from
       the distribution of other providers (like armbian).
     - Without the official kernel, some hardware is not recognised. This can 
be annoying (for instance
       no emmc) or make the solution almost unusable (no network cards). It is 
possible to add USB network
       card but this is not very intersting if one has bought the nano r6s 
specifically to use the two 2.5G
       network cards.
     - After a reinstallation of the SPI software on the Radxa Rock5 (with a 
slightly newer version) the EFI
       disk is no more bootable. However some other Linux (not necessarly the 
distribution of Radxa) can be booted.
     - It is possible to run OpenBSD under Qemu but with the following 
restrictions:
             - No SMP (only one CPU)
             - Only on the A76 CPU. One has to use the "taskset" command to 
start qemu.


I hope these few remarks will help.

Best regards.

On Wed, 25 Sep 2024 16:10:03 +0200
Pierre Dupond <76nem...@gmx.ch> wrote:

> Hello List,
>     The Friendlyelec NanoPi r6s is indicated 
> (https://www.openbsd.org/arm64.html) as an example of hardware running 
> OpenBSD.
> I have downloaded the "install75.img" and the "miniroot76.img" and copied 
> them on a sd card.
>
> However, the NanoPi r6s does not boot on sd card but boot directly on the 
> internal emmc (where the FriendlyWRT OS is installed).
> I have downloaded the Ubuntu 22.04 from the FriendlyElec web site and write 
> the image on an SD card
> and the OS boots successfuly.
>
> I have seen somewhere that the u-boot should be replaced for the unsuported 
> arm Soc but all
> the examples are for other arm soc and not for the soc (Rockchip RK3588) used 
> in the nanoPi R6S.
>
> Do I have missing some obvious instructions? One could notice than the 
> structure of
> the SD card to boot Ubuntu OS is very different from the structure of the SD 
> card where
> OpenBSD is installed.
>
> Thank you for your help,
>
> Best regards
>

Reply via email to