by hyke » Fri Apr 11, 2025 10:54 pm
I've been running Arch Linux ARM on the Orange Pi 5 and Orange Pi 5 Max (my other SBCs are in my forum signature).
For the Orange Pi 5 Max, I just used the existing u-boot on the SPI to boot from the NVMe drive. Running the linux-aarch64 at v6.14 should have all latest mainline feature enabled for that board.
make_clickable_callback(MAGIC_URL_FULL, '
', 'https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md', '', ' class="postlink"')
v6.15-rc1 adds the ability of HDMI audio and HDMI1 output.
Fortunately, I have been able to get the DTS updates for the Orange Pi 5 boards in the same release cycle as the new driver inclusions.
@graysky2 has been merging all the new rk3588 updates from defconfig that I've been requesting, so the new mainline drivers are getting included in the linux-aarch64 package.
On the Orange Pi 5, I've been running the rockchip 6.1 kernel since that has the rkmpp and rknpu drivers that can be used by frigate.
On the Joshua's 6.1 BSP kernel, the bluetooth should work on the Orange Pi 5 Max. There's a specific commit to get the AP6611s working.
make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://github.com/Joshua-Riek/ubuntu-rockchip/commit/6ec88376b11d4fee7f26e5ff4ecf4f794ce6c598', '', ' class="postlink"')
You should be able to create the ap6611s-bluetooth.service in userspace.
I have not been able to make the bluetooth work on the Orange Pi 5 Max using the mainline kernel yet. I assume the HCI UART driver is the same between the 6.1 BSP kernel and the mainline kernel, but I have not deep-dived into trying to get bluetooth to work.
Out of curiosity, how did you use the archlinux-installer projection for the Orange Pi 5 Max? It looks like they only have releases for the Orange Pi 5 and the Orange Pi 5 Plus. And that project depends on the edk2-rk3588 project, but the edk2-rk3588 rejected the Orange Pi 5 Max board because they don't have backing from Orange Pi.
make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://github.com/edk2-porting/edk2-rk3588/pull/191', '', ' class="postlink"')
Raspberry Pi 3 Model B Rev 1.2|Raspberry Pi Zero 2 W Rev 1.0|Hardkernel ODROID-HC4|Orange Pi 5|Orange Pi 5 Max
linux-rpi|linux-rpi|linux-aarch64|linux-opi5|linux-collabora:aarch64