On Tue, May 10, 2022 at 4:54 PM Peter Geis <pgwipeout@xxxxxxxxx> wrote: > > On Tue, May 10, 2022 at 9:49 AM Piotr Oniszczuk > <piotr.oniszczuk@xxxxxxxxx> wrote: > > > > > > > > > Wiadomość napisana przez Peter Geis <pgwipeout@xxxxxxxxx> w dniu 10.05.2022, o godz. 14:08: > > > > > > > > > You are on the clk_rtc32k_frac which is a fractional divider that is > > > fed from the 24m clock. Your clock likely isn't the issue here. I'd > > > recommend setting up the cec-gpio node to validate your hardware > > > works. > > > > Peter, > > > > Here is what i done to verify my rock3-a HW: > > > > 1.download & burn on SD Radxa Ubuntu > > 2.boot and install v4l-utils > > 3.run cec-compliance -v -T. It fails with error -22 > > 4.decompile Ubunntu DT. > > 5.Check what HDMITX_CEC_M hdmi uses. It was M0 > > 6.Chenge to HDMITX_CEC_M1; compile dtb; install on sd > > 7.reboot. > > 8.cec-compliance -v -T gives all tests OK > > 9.cec-ctl --image-view-on -t0 turns-on my TV > > > > hope this proves my HW is ok? > > > > That does show that the hardware works with the oem image. It does not > unfortunately prove if it works with your current dts. cec-gpio will > show if it's an issue with the cec controller or an external problem. I've pulled your dts and with a few fixes got a working system from it. At least on the v1.1 board cec is functional: Total for dwhdmi-rockchip device /dev/cec0: 1, Succeeded: 1, Failed: 0, Warnings: 0