需求描述
硬件基于Jetson Orin Nano自研底板,外接副板实现 SDI 输入、SDI 输出双向视频通路;硬件已经完成焊接,系统已烧写部署完成,硬件 I2C 链路初步确认正常,现有驱动工程师无法完成桥接芯片适配,需要外部工程师完成 V4L2/media‑controller 驱动适配调通视频通路
硬件芯片方案
1. SDI 接收(SDI 转 MIPI 输入到 Orin Nano CSI):GS2971A‑IBE3 ×2 片(SDI 接收器)
2. SDI 发送(MIPI 转 SDI 输出):GS2972‑IBE3 ×1 片(SDI 发送器)
3. MIPI 信号桥接芯片:LT9211C_U2Q07CEN ×2 片
- 通路 1(输入):SDI 信号 → GS2971A 接收 → LT9211C 转换输出 MIPI‑CSI → Jetson Orin Nano CSI 输入接口
- 通路 2(输出):Jetson Orin Nano CSI 输出 → LT9211C 做 MIPI 桥接 → GS2972 转换输出 SDI 信号
需要完成工作内容
1. 核对 GS2971A、GS2972、LT9211C 芯片寄存器配置,通过 I2C 完成芯片初始化;
2. 编写 / 修改设备树 DTS,适配 Jetson Orin Nano NVCSI 子系统,配置 media‑controller 拓扑链路;
3. 完成 V4L2 subdev 子设备适配,打通两条通路:
- SDI 输入通路:外部 SDI 视频源接入,v4l2‑ctl /gstreamer 可以正常采集到图像,可给到 OpenCV 上层应用使用;
- SDI 输出通路:Jetson 输出视频流,经过 LT9211C+GS2972 输出标准 SDI 视频;
4. 定位 MIPI 时序、lane 配置、deskew、数据格式匹配问题