modbus Posted June 25 Posted June 25 I can confirm, that the problem is one dtb file /boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb Good working one: In kernels 6.1.x (I checked kernels 6.1.77, 6.1.92) it has the size 35143 bytes. Bad one: In kernels 6.6.x or 6.7.x (I checked kernels 6.6.16, 6.6.31, 6.7.4, 6.7.12 ) it has the size 34856. I downloaded latest community image: Armbian_community_24.8.0-trunk.205_Orangepipc2_bookworm_current_6.6.31_minimal.img.xz, burned it to SD, and failed to boot, but then I replaced /boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb from kernel 6.1.92, and it booted OK. Running Pi-hole + YCast without any problems. Unless it is fixed, just remember if after "apt update" , if kernel is updated, it is necessary to replace /boot/dtb/allwinner/sun50i-h5-orangepi-pc2.dtb with the working one before rebooting system. 0 Quote
Flole Posted June 25 Posted June 25 If you want to investigate further you could decompile the dtb and then compare the 2 dts files to see what changed. It shouldn't be too much I guess. 0 Quote
bedna Posted June 26 Posted June 26 (edited) Please see this post (last post in the thread) and tell me if you need/want something from me... After running the update from 6.1 > 6.6 it freezes at boot. I have access to backup img:s from before this update is ran. Edited June 26 by bedna 0 Quote
Flole Posted June 28 Posted June 28 Well you could run dtdiff on those files and it should list all changes between those 2 versions. If it's only a single change that's it, if there are multiple ones it's a little trial and error to figure out which one caused it. 0 Quote
Marabiloso Posted July 22 Posted July 22 So, now I have my Orange Pi PC2 frozen, how can I revert my image to a previous kernel/dtb without reinstalling everything? 0 Quote
Giulio Cervera Posted September 9 Posted September 9 looks like kernel 6.10.x have fixed the issue, it can be enabled swithcing to armbian unstable/dev "v24.11 rolling for Orange Pi PC2 running Armbian Linux 6.10.5-edge-sunxi64" also a new kernel 6.6.44 was released but i'm pretty sure is still broken, didn't tested it but dtb is the same as the broken one (same md5) 0 Quote
tutralex Posted September 27 Posted September 27 (edited) 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. Edited September 29 by tutralex 0 Quote
tutralex Posted September 29 Posted September 29 (edited) 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 Edited September 29 by tutralex 0 Quote
Igor Posted September 29 Posted September 29 There are no examples for Allwinner variants, but it goes the same as for Rockchip - copy working dts here: https://github.com/armbian/build/tree/main/patch/kernel/archive/sunxi-6.6 under dt/ folder (Example for Rockchip: https://github.com/armbian/build/tree/main/patch/kernel/archive/rockchip-rk3588-6.10/dt) + compile + test + submitting a PR. BTW. Cool Neofetch 0 Quote
Walter Posted October 4 Posted October 4 I've tried the Ubuntu 24.04 (Noble)GnomeMESA / VPUSHA ASC1.2 GB and the old Archive https://armbian.systemonachip.net/archive/orangepipc2/archive/Armbian_23.8.1_Orangepipc2_bookworm_current_6.1.47.img.xz Both don't get any output on the display. The Archive https://armbian.systemonachip.net/archive/orangepipc2/archive/Armbian_23.8.1_Orangepipc2_jammy_current_6.1.47_xfce_desktop.img.xz brings me to the Console, but thats not really of any use for me. So i'm giving up and just use a Raspberry. 0 Quote
Igor Posted October 4 Posted October 4 26 minutes ago, Walter said: So i'm giving up and just use a Raspberry. Rpi works fine I am sure https://www.armbian.com/rpi4b/ while for not supported / abandoned hardware we don't know. But you can still try to get it up one day. Serial console logs - without, its like nothing happened. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.