使用GMSL2 实现Gemini 335Lg硬件同步

Gemini 335Lg旨在兼容复杂的多设备同步场景。用户可以选择两种方法对多个Gemini 335Lg和其他设备进行硬件同步。一种是通过GMSL 2/FAKRA链路,不使用同步电缆;另一种是通过通常用于USB连接的带同步电缆的8-pin专用AUX连接器。但Gemini 335Lg通过GMSL2连接也可以使用8-pin同步口进行多机同步,因为GPIO映射和同步触发信号连接到Gemini 335Lg内部的同一组件。

图1 硬件同步原理框图

122222.png

Gemini 335Lg支持通过GMSL2或8-pin同步口进行硬件同步,但对触发信号的要求是一致的。同步触发信号在上升沿有效,默认脉冲电平为3.3V(也可配置成1.8V或5V),脉冲宽度要求≥1ms。详细信息可以在Gemini 330系列多机同步使用指南文档中找到。

图2 多机同步触发信号脉冲波形图

121313.png


l  方法1:通过GMSL2/FAKRA进行硬件多机同步:

Gemini 335Lg与NVIDIA生态系统兼容,如AGX Orin开发套件和AGX Xavier开发套件。为了实现精准同步,主机应能够输出稳定、高精度的触发信号。在将触发信号输出到支持的解串器MAX9296A或其他兼容解串器后,解串器和串行器可以通过同轴电缆通过GPIO映射将信号传输到MCU。使用的GPIO通常是MFP10或MFP7。以CTI的解串板JCB002为例,该板可以产生PWM信号,然后通过MAX9296A的GPIO7映射到9295D的MFP9引脚,最终将触发信号传输到摄像头侧。

24242424.png

用户可以在奥比官方预览工具Orbbec viewe中评估同步效果。如果JCB002是目标解串板,用户可在Orbbec viewer中将摄像头#1和摄像头#2设置为“Secondary-synced”,然后使用提供的脚本从JCB002生成PWM信号。此情况下,2台摄像头都是作为从机使用,以上位机为主机,实现精准的多机同步。在配置完好,无外部干扰情况下,同步精度可达1ms。

当前连接方案下,Gemini 335Lg仅支持做从机的多机同步方案,不支持做主机。仅支持在主控做主机的情况下进行多机同步。


l  方法2:通过8-pin口进行硬件多机同步:

使用8-pin口进行多机同步时,为确保同步信号质量,需搭配多机同步集线器一同使用,多机同步接口的Pin 3为触发信号输出引脚,Pin 6为触发信号的输入引脚,Pin 8为地引脚。可支持星型同步或串型同步。详细连接方式和注意事项请查阅“多机同步使用指南文档