Skip to content

Rockchip RK3588 UEFI Setup

jiangcuo edited this page Apr 2, 2024 · 3 revisions

New ISO support rk3588 uefi boot

ISO Version

https://mirrors.apqa.cn/proxmox/isos/

iso version >= proxmox-ve_8.1-7_arm64.iso

note: by now 2024.4.1. only orangepi 5 support.

Bios setting

configuration menu -> ACPI / Device Tree and setting Config Table Mode to Device Tree.

configuration menu -> ACPI / Device Tree and set Support DTB override & overlays to Enabled.

dd iso to usb

dd if=proxmox-ve_8.1-3-1_arm64.iso of=/dev/sdb bs=1M status=progress && sync

boot to pve-installer

We need use rockchip kernel( pve-kernel-x.x.x-rockchip && vmlinuz-x.x.x-rockchip) to install pve.

image image

boot to pve-os

Only rockchip kernel can boot on rockchip soc

image image

Pinned rockchip kernel and we can boot automatic.

proxmox-boot-tool kernel pin 6.1.43-rockchip

kernel update

# find kernel lists
apt search pve-kernel|grep rockchip
# install kernel
apt install pve-kernel-xxxx-rockchip -y
# copy dtbs
cp -r /boot/dtbs/{new_kernel}/rockchip/* /boot/efi/dtb/base/
# pin kernel
proxmox-boot-tool kernel pin {new_kernel}