@maka if you think every box is the same your complete wrong !!! only the t95 ,tr43 and x96 have box-demo as base dts so and it is not fully supported there is still no npu in mainline and video decoding is nah it works thats it
@mmie4jbcu the x88 is based on the rk3566-evb5-lp4x-v10 so a board with a io-domain from a rk809 will do such as indeed a m2 from firefly but for making a proper dts compare it downstream with a rk3566-evb5-lp4x-v10. and the factory dtb has 2 dts files use the second
@hotnikq some people as @tmm1 give you a very good hint wich is the base dts
and a decompiled dts is not a proper dts it is a start , and what you now got is nothing
and if you looked around you see there is also a android 12 image for your box with a little updated dts and is easy to compare to the armbian legacy build just decompile the dtb of rk3566-evb3-ddr3-v10 and compare it against the decompiled of the android 12 image .
ow and the h96 factory dtb has 2 dts files one with a tcs4525 config and the other has a sti8070 so check your pcb wich it has .
wonder what the dmesg says about the included dtb
ow btw it is thc013 aka shaggy013 🤗
h96-v56-sti8070.dtb
h96-v56-tcs4525.dtb