Orange Pi 5 Ultra HDMI RX no video when connecting Walksnail VTX Ascent.
When I connect Walksnail Ascent VRX, the picture is fine, but when I connect VTX Ascent to VRX, the system doesn't see the HDMI RX. Specifically, it sees the source but can't lock it.
The settings are set to 1080p60.
I've tried different kernel and OS builds, but the result remains the same. What are the ways to solve this problem at the software level, since I specifically chose the Orange Pi 5 Ultra because of its built-in HDMI IN.
[ 41.859256] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2
[ 42.371741] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio
[ 43.358027] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal not lock, tmds_clk_ratio:0
[ 43.358032] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing mu_st:0x2, scdc_st:0x1, dma_st10:0x10
[ 47.623748] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2
[ 48.131739] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio
[ 49.106851] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal not lock, tmds_clk_ratio:0
[ 49.106858] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing mu_st:0x2, scdc_st:0x1, dma_st10:0x10
[ 53.409063] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2
[ 53.921736] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio
[ 54.876109] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal not lock, tmds_clk_ratio:0
[ 54.876117] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing mu_st:0x2, scdc_st:0x1, dma_st10:0x10
[ 59.155931] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2
[ 59.678402] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio
[ 60.623901] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal not lock, tmds_clk_ratio:0
[ 60.623907] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing mu_st:0x2, scdc_st:0x1, dma_st10:0x10
[ 64.892299] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2
[ 65.411737] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio
[ 66.391898] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal not lock, tmds_clk_ratio:0
[ 66.391904] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing mu_st:0x2, scdc_st:0x1, dma_st10:0x10
[ 70.706000] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2
[ 71.225068] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio
[ 72.155904] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal not lock, tmds_clk_ratio:0
[ 72.155910] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing mu_st:0x2, scdc_st:0x1, dma_st10:0x10
That's just when the Walksnail VRX ascension begins
on orangepi@orangepi5-ultra:~$ v4l2-ctl -d "$DEV" --get-dv-timings
Video timings:
Active width: 1280
Active height: 720
Total width: 1650
Total height: 750
Frame format: progressive
Polarity: +vsync +hsync
Pixel frequency: 74250000 Hz (60.00 frames per second)
Horizontal front panel: 110
Horizontal synchronization: 40
Horizontal rear panel: 220
Vertical front panel: 5
Vertical synchronization: 5
Vertical screen: 20
Standards: CTA-861
CTA-861 VIC: 4
Flags: frame rate can be reduced by 1/1.001, CE-video, has CTA-861 VIC
Here is an example of how you can connect Walksnail VTX Ascent to VRX Ascent - HDMI in Orange Pi 5 Ultra
orangepi@orangepi5-ultra:~$ v4l2-ctl -d "$DEV" --query-dv-timings
VIDIOC_QUERY_DV_TIMINGS: error: Locking not available
Active width: 0
Active height: 0
Total width: 0
Total height: 0
Frame format: Progressive