流媒体环视通过多路摄像头与车机交互,为驾驶提供环视/侧视等辅助画面,需在嵌入式Linux平台上完成启动、驱动、影像链路与应用协议。量产阶段还要适配不同车型的总线信号、显示与升级方式,并快速闭环开机、延迟、UI与通讯类问题。本项目基于RK3568平台开展环视相关软件开发与联调,降低对完整真车环境的依赖,服务车载影像类产品的研发与量产维护。说明:本项目职责侧重协议、显示与联调,全景拼接算法非独立研发内容。
点击空白处退出提示
流媒体环视通过多路摄像头与车机交互,为驾驶提供环视/侧视等辅助画面,需在嵌入式Linux平台上完成启动、驱动、影像链路与应用协议。量产阶段还要适配不同车型的总线信号、显示与升级方式,并快速闭环开机、延迟、UI与通讯类问题。本项目基于RK3568平台开展环视相关软件开发与联调,降低对完整真车环境的依赖,服务车载影像类产品的研发与量产维护。说明:本项目职责侧重协议、显示与联调,全景拼接算法非独立研发内容。
启动与升级方面支持uboot加载、开机logo、分区表制作与系统升级相关流程。驱动与外设方面覆盖GPIO、按键、串口、CAN,以及VS9988、TP2912、TP2815等视频转换芯片的I2C联调,并使用设备树进行板级配置。多媒体方面基于rockit完成影像相关VI/VPSS/VO链路,以及OSD等显示接口封装,支撑环视画面与叠加信息显示。应用层包括Recovery升级、摄像头sensor相关适配、串口收发与协议、CAN收发、与车机之间的信息交互,以及RK809相关RTC/音频调试。量产维护包括轨迹线等UI问题、转向相关显示逻辑等车型化问题的定位与修改。
我参与RK3568 Linux侧从启动到应用的开发与联调。uboot侧熟悉启动加载、logo与分区升级;Kernel侧调试GPIO、按键、串口、CAN及VS9988/TP2912/TP2815等I2C设备,并使用设备树;多媒体侧基于rockit做显示接口封装与影像链路联调;应用侧完成串口/CAN协议、车机交互、升级与sensor相关模块,并对延迟、UI类问题做分层定位。技术栈为C、嵌入式Linux、RK3568、rockit、UART/CAN。实现上亮点是打通“启动—驱动—显示—协议”闭环;难点在多芯片视频链路与车型差异下的稳定量产,需结合日志与仪器排查,避免只改表层UI。



评论