一、产品介绍¶
产品简介¶
HDMI TO MIPI CSI 驱动板¶
HDMI TO MIPI CSI驱动板,采用视频桥接芯片RK628D,可实现HDMI视频信号转换为MIPI CSI信号的转换需求,可极大简化硬件设计,提高硬件设计效率,并节约整机成本。可应用于智能微型投影仪、智能显示屏、视频采集转换类产品。
发货清单(仅供参考)¶
规格参数¶
尺寸大小:43.5mm * 30 mm
HDMI RX 接口:
兼容HDMI 1.4/HDMI 2.0
支持8/10bit 视频格式
支持RGB888/YUV420
最大支持分辨率4K@60fps (YUV420)
MIPI CSI 接口:
兼容MIPI DPHY V1.2
支持YUV422
主要分辨率支持:3840x2160@30fps,1920x1080@60fps,1280x720@60fps,720x480@60fps
LINEOUT 接口:
同一路音频输出:3.5mm 耳机接口 * 1、3P-2mm * 1、2P-1.25mm * 1
接口定义¶
Line Out:将声卡处理后的模拟信号通过此接口输出到音频设备上。
二、使用方法¶
主板支持列表详见固件制作章节
硬件连接¶
RK3566/RK3568/RK3588/RK3588S 系列主板¶
RK3399系列主板¶
注意:
1. 请在驱动板和开发板处于断电状态操作此步骤,避免烧坏驱动板和开发板;
2. RK3399 系列主板如存在两个MIPI CSI接口,默认接MIPI CSI0。
Android 使用HDMI-IN¶
系统默认内置HdmiIn2的应用,如图:
点击进入应用后,就会有HDMI-IN 的图像显示,音频会从驱动板上的LineOut输出,最大支持输出分辨率3840x2160@30fps。
Linux 使用 HDMI-IN¶
在设备上运行如下脚本:
#!/bin/bash
export DISPLAY=:0
export XAUTHORITY=/home/firefly/.Xauthority
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/aarch64-linux-gnu/gstreamer-1.0
WIDTH=1920
HEIGHT=1080
SINK=xvimagesink
gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=NV12,width=${WIDTH},height=${HEIGHT} ! videoconvert ! $SINK &
wait
四、入门教程¶
固件烧写¶
主控 | USB 线刷 | SD 卡升级 |
---|---|---|
RK3566 | AIO-3566JD4, ROC-RK3566-PC | AIO-3566JD4, ROC-RK3566-PC |
RK3568 | AIO-3568J, ROC-RK3568-PC, ROC-RK3568-PC SE | AIO-3568J, ROC-RK3568-PC, ROC-RK3568-PC SE |
RK3588 | ITX-3588J, AIO-3588Q | ITX-3588J, AIO-3588Q |
RK3588S | AIO-3588SJD4, ROC-RK3588S-PC | AIO-3588SJD4, ROC-RK3588S-PC |
固件制作¶
RK3566 系列¶
系统 | 板卡型号 |
---|---|
Android11.0 | AIO-3566JD4, ROC-RK3566-PC |
Ubuntu20.04 | AIO-3566JD4, ROC-RK3566-PC |
RK3568 系列¶
系统 | 板卡型号 |
---|---|
Android11.0 | AIO-3568J, ROC-RK3568-PC, ROC-RK3568-PC SE |
Ubuntu20.04 | AIO-3568J, ROC-RK3568-PC, ROC-RK3568-PC SE |
RK3588S 系列¶
系统 | 板卡型号 |
---|---|
Android12.0 | AIO-3588SJD4, ROC-RK3588S-PC |