Hey,
I have tried porting Alpine Linux 3.22.2 to my Pine64 A64 LTS v2 board using only packages from Alpine communities, which works reasonable except for sound, ethernet device is weird (have to ethtool it to 100mbit for it to work). I also have a 7 inch panel https://pine64.com/product/7-lcd-touch-screen-panel/ which doesn't work at all.
I found from the Armbian community patches to DTS overlays that should enable it (pine64_lcd=on). Latest Armbian images doesn't work either, their u-boot breaks my Pine64 board (doesn't detect RAM and demands reset), and the panel only backlights up (no image), though HDMI works,. The touchscreen does produce output when running libinput debug-events.
I have tried experimenting with dts patches to the 6.12 kernel source tree, and got the touchpanel discovered but still broken, while the kernel panics and oops every so often.
I'd like to ask the Pine64 community if anyone have an overview of which patches are needed for the 7 inch panel to work on a 6.12 kernel?
I have tried porting Alpine Linux 3.22.2 to my Pine64 A64 LTS v2 board using only packages from Alpine communities, which works reasonable except for sound, ethernet device is weird (have to ethtool it to 100mbit for it to work). I also have a 7 inch panel https://pine64.com/product/7-lcd-touch-screen-panel/ which doesn't work at all.
I found from the Armbian community patches to DTS overlays that should enable it (pine64_lcd=on). Latest Armbian images doesn't work either, their u-boot breaks my Pine64 board (doesn't detect RAM and demands reset), and the panel only backlights up (no image), though HDMI works,. The touchscreen does produce output when running libinput debug-events.
I have tried experimenting with dts patches to the 6.12 kernel source tree, and got the touchpanel discovered but still broken, while the kernel panics and oops every so often.
I'd like to ask the Pine64 community if anyone have an overview of which patches are needed for the 7 inch panel to work on a 6.12 kernel?

