1.8 KiB
1.8 KiB
Orange Pi 5 Ultra — Kernel (Prebuilt)
Prebuilt mainline Linux kernel and boot files for the Orange Pi 5 Ultra (RK3588).
Contents
| File | Description |
|---|---|
Image |
ARM64 Linux kernel (mainline 6.15.0-rc7 + Rockchip DRM patches) |
rk3588-orangepi-5-ultra.dtb |
Device tree blob for Orange Pi 5 Ultra |
u-boot-rockchip.bin |
U-Boot bootloader (Rockchip TPL/SPL + U-Boot) |
boot.cmd |
U-Boot boot script source |
boot.scr |
U-Boot boot script (compiled from boot.cmd) |
config.txt |
Boot configuration (DTB selection, boot device, recovery toggle) |
android-sdcard.dtbo |
Device tree overlay for SD card |
uRamdisk |
Android boot ramdisk (U-Boot format) |
uRecovery |
Android recovery ramdisk (U-Boot format) |
Boot Configuration
Boot Device (config.txt)
| Device | boot_device |
boot_devnum |
|---|---|---|
| SD card | mmc |
0 |
| eMMC | mmc |
1 |
| NVMe | nvme |
0 |
| USB | usb |
0 |
Recovery
Set recovery=true in config.txt to boot into recovery mode.
Recompiling boot.scr
If you modify boot.cmd, recompile with:
mkimage -A arm64 -O linux -T script -C none -n "Orange Pi 5 Ultra Boot" -d boot.cmd boot.scr
Kernel Configuration
Key enabled options:
CONFIG_DRM_PANFROST— Mali-G610 GPU (Panfrost)CONFIG_DRM_DW_HDMI— HDMI outputCONFIG_SND_SOC_ES8388— ES8388 audio codecCONFIG_R8169— RTL8125BG 2.5GbE EthernetCONFIG_BRCMFMAC— WiFi (Ampak AP6611S)CONFIG_BT_HCIUART_BCM— Bluetooth 5.3CONFIG_USB_DWC3— USB 3.0CONFIG_NVME_CORE— NVMe storage
Source
Based on mainline Linux 6.15-rc7 with Rockchip DRM patches from the dvab-sarma AOSP project.
Branch
lineage-23.2 — for use with LineageOS 23.2 (Android 16).