Recently, first when updating the OrangePi 3B, and now the BananaPi M2 Ultra, the /ect/os-release file, *PRETTY_NAME=*trunk.XXX*, has stopped updating correctly. XXX doesn't change and doesn't match the current value.
(rolling release)
@Magnets Remove the SD card from the board, insert it into the card reader, find and replace the file "/boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb" with the one in my attachments or extract it from your old image.
@rmoriz The problem exists in the official "current" image.
@going Oh, forgot to say that this is the latest revision of the board with a 1.368 GHz processor. These settings will not break older devices and can be easily rolled back.
Maybe it will be useful for someone.
Working file "sun50i-h5-orangepi-pc2.dtb" with processor overclocking to 1.44 GHz. For everything to work, you also need to correct the parameter MAX_SPEED=1440000 in the file "/etc/default/cpufrequtils".
As for the boot issue, it's still not solved. I just wrote a script that after the next update replaces the non-working "/boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb" with the one attached in this post (this needs to be done before rebooting).
cpufrequtils sun50i-h5-orangepi-pc2.dtb
Another working file: "sun50i-h5-orangepi-pc2.dtb", size: 35143 bytes, reported by user with nickname "modbus". Taken from the archive armbian.com/archive: Armbian_23.8.1_Orangepipc2_bookworm_current_6.1.47.img.xz
sun50i-h5-orangepi-pc2.dtb
The working file sun50i-h5-orangepi-pc2.dtb, taken from Armbian_24.8.1_Uefi-arm64_bookworm_current_6.6.47_minimal.img , works in Armbian_community_24.11.0-trunk.167_Orangepipc2_bookworm_current_6.6.44_minimal.img
Better to use the file in the post below! There are more devices described and the CPU temperature sensors work.