What happened?
The stable-version images obtained from the download page(https://armbian.com/boards/orangepi5-plus) cannot boot successfully. U-Boot reports errors:
No valid device tree binary found - please append one to U-Boot binary, use u-boot-dtb.bin or define CONFIG_OF_EMBED. For sandbox, use -d <file.dtb>
initcall sequence 00000000002d2de0 failed at call 00000000002c52d0 (err=-1)
### ERROR ### Please RESET the board ###
How to reproduce?
dd if=Armbian_26.5.1_Orangepi5-plus_trixie_vendor_6.1.115_minimal.img of=check.itb bs=512 skip=16384 count=32768
dumpimage -l check.itb
important out:
Image 4 (fdt)
Description: U-Boot dtb
Created: Sun May 24 15:59:20 2026
Type: Flat Device Tree
Compression: uncompressed
Data Size: 0 Bytes = 0.00 KiB = 0.00 MiB
Architecture: AArch64
Hash algo: sha256
Hash value: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Default Configuration: 'conf'
Configuration 0 (conf)
Description: rk3588-orangepi-5-plus
Kernel: unavailable
Firmware: atf-1
FDT: fdt
Loadables: uboot
atf-2
atf-3
Sign algo: sha256,rsa2048:dev
Sign value: unavailable
Timestamp: unavailable
FDT data size is 0.
After pulling the latest source code, I rebuilt the image using the command below. However, the same issue still occurs.
./compile.sh PREFER_DOCKER=no BOARD=orangepi5-plus RELEASE=trixie BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow ARTIFACT_IGNORE_CACHE=yes
The image boots successfully after writing the source-built u-boot.itb in the image.
dd if=u-boot.itb of=Armbian-unofficial_26.05.0-trunk_Orangepi5-plus_trixie_vendor_6.1.115_minimal.img bs=512 seek=16384 conv=fsync,notrunc
Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Ubuntu 24.04 Noble
Are you building on Windows WSL2?
Relevant log URL
https://paste.armbian.com/simufeleco.bash
Code of Conduct
What happened?
The stable-version images obtained from the download page(https://armbian.com/boards/orangepi5-plus) cannot boot successfully. U-Boot reports errors:
How to reproduce?
important out:
FDT data size is 0.
After pulling the latest source code, I rebuilt the image using the command below. However, the same issue still occurs.
The image boots successfully after writing the source-built u-boot.itb in the image.
Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Ubuntu 24.04 Noble
Are you building on Windows WSL2?
Relevant log URL
https://paste.armbian.com/simufeleco.bash
Code of Conduct