Hi,
I finally have time to dig at this issue before buying any more things, using any images on emmc (Radxa Debian (Single/Dual Screen), Armbian, my own Debian with custom kernel), I can’t get any EDID data out of my rockpi 4C on TV sets (Sony TV and Samsung and get at boot a messy resolution I can workaround with xrandr…)… using any other devices on same HDMI port, there’s no issue getting EDID data.
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x720 60.00 + 50.00
1920x1080 60.00* 50.00
720x576 50.00
720x480 59.94
DP-1 disconnected (normal left inverted right x axis y axis)
Is it possible that those products are incompatible with it ?
root@rockpi4c:~# uname -r
4.4.154-113-rockchip-gdb9dfc2cdd25
root@rockpi4c:~# dmesg |grep hdmi
[ 2.768899] vcca1v8_hdmi: 1800 mV
[ 2.776420] vcca0v9_hdmi: 900 mV
[ 2.910103] extcon-pd-virtual virtual-pd0: GPIO lookup for consumer hdmi-5v
[ 2.910118] of_get_named_gpiod_flags: can't parse 'hdmi-5v-gpios' property of node '/virtual-pd0[0]'
[ 2.910125] of_get_named_gpiod_flags: can't parse 'hdmi-5v-gpio' property of node '/virtual-pd0[0]'
[ 2.910140] extcon-pd-virtual virtual-pd0: lookup for GPIO hdmi-5v failed
[ 3.173844] i2c i2c-9: of_i2c: modalias failure on /hdmi@ff940000/ports
[ 3.174506] dwhdmi-rockchip ff940000.hdmi: registered DesignWare HDMI I2C bus driver
[ 3.175546] dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
[ 3.180614] rockchip-drm display-subsystem: bound ff940000.hdmi (ops 0xffffff8008d51f80)
[ 3.218626] dwhdmi-rockchip ff940000.hdmi: failed to get edid
[ 4.299057] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-codec[0]'
[ 4.299085] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-codec[0]'
[ 4.300180] asoc-simple-card hdmi-codec: i2s-hifi <-> ff8a0000.i2s mapping ok
[ 9.300289] dwhdmi-rockchip ff940000.hdmi: failed to get edid
[ 11.821364] dwhdmi-rockchip ff940000.hdmi: failed to get edid
[ 11.852673] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
[ 11.853637] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
[ 11.854501] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
[ 11.855361] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
[ 11.856295] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
[ 11.857274] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
[ 14.165257] dwhdmi-rockchip ff940000.hdmi: failed to get edid
Apart from that, everything works… Thanks for your time in advance and feel free to comment if you have any ideas
Alex