电子说
随着智能驾驶从 L2 向 L2+ 乃至 L3 级别演进,智驾域控制器作为车辆决策中枢,需要实时处理来自多个摄像头(前视、环视、侧视等)的高带宽视频流。这些摄像头普遍采用 SerDes(串行解串)技术实现长距离、低延迟、高可靠的数据传输。在应用 SerDes 技术的诸多协议当中,以 GMSL、FPD-Link 这两种成熟度最高、应用面最广的协议为代表。作为私有协议标准,其芯片生态存在强绑定特性,不同代际(如 GMSL1/2/3)及不同厂商方案(如 GMSL 和 FPD-Link)之间互不兼容,给智驾域控的开发和测试带来了严峻挑战。
如前所述,智驾域控需同时接入多路 GMSL 摄像头视频流,且不同摄像头可能来自不同供应商、采用不同版本的 GMSL 协议。在域控量产开发和整车验证阶段,视频流在传输路径上的任何异常——包括物理层信号衰减、协议层丢帧/误码、链路短暂中断或时序偏移——都可能导致域控感知模块输出错误结果,进而影响决策规划甚至触发安全风险。因此,需在域控与摄像头之间的 GMSL 链路上,高效采集旁路视频流、注入异常信号并验证域控的容错与降级机制。
进一步地,通过仿真软件仿真更多不同类型的场景数据,需要将此等来源的数据注入到域控,测试域控对于这类数据的响应。
在此背景下,对涉及技术提出较高的要求:
智驾域控通常需处理 4 到 8 路甚至更多路 GMSL 视频流,且多路摄像头需保持严格同步。任何一路的视频丢帧、误码、延迟抖动或链路瞬断,均可能造成感知融合失效。传统测试方法难以在不改变原车线束拓扑和电气负载的前提下,动态旁通并注入链路异常,以验证域控在极端工况下的响应表现。
GMSL 协议历经 GMSL1、GMSL2、GMSL3 等多代演进,各代际在速率、编码、握手机制上存在差异;同时,不同 Tier1 供应商基于同一代 GMSL 也可能实现非标准扩展。测试团队面对不同车型或不同摄像头方案时,往往需要频繁更换专用注入/采集设备,设备采购成本高、适配周期长,严重制约测试效率。
除被动采集视频流外,还需主动向域控注入特定故障场景——例如模拟某路摄像头信号丢失、注入 CRC 错误帧、叠加时间戳异常、篡改图像有效区域等,以验证域控的故障诊断逻辑(如触发 ASIL-D 级安全机制)、冗余切换策略(如主/备摄像头切换)及系统降级行为。此外,测试过程还需同步关联 CAN/CAN FD 或车载以太网信号,闭环验证域控在视频异常时的综合决策响应。

视频流旁通 是在视频数据正常传输路径下,非侵入式地复制并分流数据流的技术。它的目的是对原始视频流进行无损复制和分发,实现真实路测数据采集的同时,不中断、不干扰车辆的实时感知和控制。
视频流注入 是与旁通或采集相反的链路。将采集或仿真的数据,模拟真实摄像头的信号,注入到智驾的域控制器当中。注入的目的是伪造真实摄像头信号,实现在实验室环境中,对智驾系统进行可重复、可控制、全覆盖的测试验证。所以,视频流注入可以为 HiL(硬件在环测试)提供全面的数据支撑。
针对上述挑战,我们同广达电脑(QUANTA),基于友思特 proFRAME 板卡搭建了域控视频流的闭环测试系统方案。
proFRAME 板卡通过模块化的设计,支持 GMSL、FPD-Link、GVIF、ASA-ML、A-PHY、HDMI、CSI-2 等常见的车载视频流传输协议,在汽车、智驾领域可用于验证 ADAS 系统和相关的功能测试。

proFRAME 板卡集车载视频流传输的采集、注入、旁通需求于一体,只需切换板卡的固件即可切换不同的模式, 一卡兼容这三种应用需求 。
除了传输视频数据,还可以通过双向控制通道进行 i2c 通信,且注入视频流带有 ns 级别高精度时间戳,使得 proFRAME 板卡非常适合多种车载视频流相关的测试场景。
如下连接简图,域控解串器型号为 MAX96724 ,摄像头加串器型号为 MAX96717 。域控和摄像头连接情况下,域控上电时自动执行 serdes 链路的初始化,域控发送指令启动摄像头推流,域控获取实时视频流。
如下连接简图,往域控和摄像头的通信链路中,插入 proFRAME 板卡实现旁通注入测试。核心调试步骤如下:

在完成旁通链路的基础上,刷新 proFRAME 板卡的固件为 Replay(注入)模式 ,使用同样的 ini 配置文件完成加串器和解串器的配置。
使用 proFRAME 配套的上位机/命令行方式加载主机系统测试视频图像,添加 sxpf_image_header(如果是由 proFRAME 板卡采集保存的摄像头原始数据,则不需要这步操作,已经自带数据头),通过 SerDes 链路注入到车机屏。
这一过程中,时序参数配置尤为关键,包括:
这些参数直接控制了数据在 GMSL2 链路上的"微观时序",若设置不当,会导致回放帧率异常波动甚至链路失败。

proFRAME 旁通分流摄像头数据
proFRAME 板卡可以将摄像头输出的数据,包括图像数据本身(image payload)和 sensor 输出的嵌入式数据(embedded data)一起获取并转发给域控,同时复制一份到本地。
域控接收旁通视频流数据
域控成功接收到来自 proFRAME 板卡旁通注入的视频流数据,同时 proFRAME 板卡本地可视化分流的视频流数据。
域控接收本地仿真视频源
本地仿真软件仿真生成 10000 帧(0–9999)的图像数据,实时注入到域控,域控成功接收到 10000 帧(1–10000)的图像数据。

Viewsitec 友思特 · proFRAME 3.0
友思特 proFRAME 视频流采集和注入板卡采用模块化的设计,主要分为 基板和相机适配器 。一块基板可以安装两个相机适配器模块,基板提供 PCIe / CPCI-S / PXIe 三种类型的接口与主机连接。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !