dbh625 发表于 2025-3-11 23:34:12

AIO 3588Q debian/ubuntu 固件hdmi-rx均无法配置像素格式

本帖最后由 dbh625 于 2025-3-11 23:35 编辑

不管是debian11还是ubuntu 22.04. 20.04, hdmirx的像素格式都是 BGR3, 且无法通过 v4l2-ctl进行配置,这个如何解决? 我想要的是NV12或者NV16



firefly@firefly:~$ v4l2-ctl-d /dev/video40 --set-fmt-video=width=1920,height=1080,pixelformat='NV12' --stream-mmap=4--stream-skip=10--stream-poll --
VIDIOC_S_FMT: failed: Invalid argument
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<^C
firefly@firefly:~$ dmesg | tail -n 30
[ 1809.028311] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_audio_fifo_init
[ 1812.788581] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2
[ 1812.904938] rk_hdmirx fdee0000.hdmirx-controller: audio on
[ 1812.912450] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal lock ok, i:517!
[ 1813.201544] fdee0000.hdmirx-controller: hdmirx_format_change: New format: 1920x1080p59.99 (2200x1125)
[ 1816.026314] fdee0000.hdmirx-controller: stream start stopping
[ 1816.078286] fdee0000.hdmirx-controller: hdmirx_stop_streaming wait last irq timeout, return bufs!
[ 1816.078307] fdee0000.hdmirx-controller: stream stopping finished
[ 1818.938593] fdee0000.hdmirx-controller: rcv frames
[ 1833.101037] fdee0000.hdmirx-controller: stream start stopping
[ 1833.105449] fdee0000.hdmirx-controller: stream stopping finished
[ 1837.707472] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x3231564e, cur_fmt:0x3432564e!
[ 1838.305496] fdee0000.hdmirx-controller: rcv frames
[ 1842.547113] fdee0000.hdmirx-controller: stream start stopping
[ 1842.555586] fdee0000.hdmirx-controller: stream stopping finished
[ 1880.970951] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x3231564e, cur_fmt:0x3432564e!
[ 1881.572684] fdee0000.hdmirx-controller: rcv frames
[ 1884.651098] fdee0000.hdmirx-controller: stream start stopping
[ 1884.656094] fdee0000.hdmirx-controller: stream stopping finished
[ 2457.089363] CFG80211-ERROR) wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[ 2457.089544] CFG80211-ERROR) wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[ 2457.089759] CFG80211-ERROR) wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[ 2457.089809] CFG80211-ERROR) wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[ 2513.620703] CFG80211-ERROR) wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[ 2513.621150] CFG80211-ERROR) wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[ 2513.621494] CFG80211-ERROR) wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[ 2544.078200] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x3231564e, cur_fmt:0x3432564e!
[ 2544.680741] fdee0000.hdmirx-controller: rcv frames
[ 2547.682707] fdee0000.hdmirx-controller: stream start stopping
[ 2547.697489] fdee0000.hdmirx-controller: stream stopping finished
页: [1]
查看完整版本: AIO 3588Q debian/ubuntu 固件hdmi-rx均无法配置像素格式