Jump to content

Recommended Posts

Posted

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.

Posted

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.

Posted (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 by bedna
Posted

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.

Posted

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) 

Posted (edited)

The working file sun50i-h5-orangepi-pc2.dtbtaken 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 by tutralex
Posted (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

 

screen.png.da7bb24745a6aa1990cf2bf569b78354.png

 

Edited by tutralex
Posted

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. 

Posted
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.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines