A7-3588 · 显示与视频
HDMI 2.0 视频输入
A7-3588 提供 1 路 HDMI-IN 2.0,最大支持 3840 × 2160、60 Hz 视频输入。该接口接收计算机、摄像设备或视频信号源输出的画面,供预览、采集和图像处理应用使用。使用时,将信号源的 HDMI 输出连接到本设备的 HDMI-IN。
BSP 软件栈
内核 HDMI 接收驱动通过 V4L2 提供采集能力。应用先获取接收节点,再查询信号时序、图像格式和采集参数。设备中还存在其他视频节点,应按设备名称识别 HDMI 接收器,避免把摄像头或图像处理节点当作输入端。
使用与检查
- 信号源先输出常用模式,连接后启动系统中的 HDMI 输入预览程序,确认画面稳定。
- 枚举视频设备,找到 HDMI 接收器对应的节点。
- 查询输入时序和像素格式,再按应用支持的格式建立采集管线。
v4l2-ctl --list-devices
v4l2-ctl -d /dev/videoN --query-dv-timings
v4l2-ctl -d /dev/videoN --get-fmt-video
dmesg | grep -Ei 'hdmirx|hdmi.rx'
将 /dev/videoN 替换为枚举得到的 HDMI 接收节点。没有有效输入时序时,检查信号源是否已输出、接线方向以及信号源设置。