Hi,
I’m using Radxa Cubie A5E with a 7" Waveshare HDMI LCD (1024×600, TFP401 ).
On laptop and Raspberry Pi, the LCD works perfectly.
On Cubie A5E:
Debian → half screen
Android → lines/noise
Kernel log shows:
raw clock is 49000kHz, change use near ref clock 46406kHz
So the driver requests 49.000 MHz pixel clock but HDMI PHY locks to ~46.406 MHz.
This clock error (~5%) breaks TFP401 panels (no scaler), while normal monitors still work.
I already tried:
video=HDMI-A-1:1024x600@60e
EDID override
Debian / Armbian / Android
Mode is forced, but pixel clock still snaps to 46.4 MHz.
Questions:
Does Cubie A5E HDMI PHY support exact 49 MHz pixel clock?
Is there any kernel / DT / PLL patch to improve HDMI clock accuracy?
Is there a way to fully disable default 1080p mode at driver level?
Thanks for any guidance.
