协会地址:上海市长宁区古北路620号图书馆楼309-313室
没有哪家供应商能独自构建软件定义汽车 (Software-Defined Vehicle):AGL 的 SoDeV 为何存在
来源: Automotive Grade Linux(汽车级 Linux)
作者: fnocerino
发布时间: 2026/9/16 23:30:00
原文链接: https://www.automotivelinux.org/blog/no-single-vendor-can-build-the-software-defined-vehicle-alone-why-agls-sodev-exists/
改编自 AGL SDV 专家组负责人、松下汽车系统高管 Jerry Jiancong Zhao 在 AMM Tokyo 上的演讲
TL;DR: 软件定义汽车是人类迄今为止尝试构建的最复杂的软件驱动产品之一。没有哪家公司能够独自构建整套技术栈。自 2018 年以来,AGL SDV 专家组一直在打造共享的开源基础设施:如今被称为 SoDeV。这一参考平台为全球汽车行业提供了一个通用的、厂商中立的构建基线。Jerry Zhao 坦诚地概述了这一开放基础设施的现状与未来走向。
不断重演的模式
1964 年,大型机主导市场。随后,任何人都能放进家中或办公室的个人电脑出现了。功能手机让位于智能手机。机械手表演变为追踪健康和健身的智能手表。在这些以及其他领域,曾经由物理硬件定义的产品最终都由软件来定义。
这一模式如今正在汽车行业上演:而且是这一转变迄今为止规模最大、最复杂的版本。软件定义汽车(SDV)不仅仅是带轮子的智能手机。它跻身当今工业界最复杂的软件定义产品之列,承载着集成、实时安全性和生命周期更新等挑战,鲜有其他行业需要在如此规模上解决这些问题。
尽管软件主导了产品的整体价值,硬件也在经历同步复兴。人工智能让专用芯片再次变得至关重要。折叠屏手机、先进摄像头阵列,以及取代智能手表的智能戒指,都表明硬件与软件始终处于持续的创造性张力之中。然而,软件层仍然是产品价值创造的主要阵地,也是全行业协作最为迫切的领域。
硬件优先工程的问题
传统汽车工程优先考虑硬件规格,再在漫长的交付周期中叠加软件。这种遗留方法导致价值交付周期缓慢。等到软件完全验证完毕时,它所针对的硬件可能已接近淘汰。
SDV 范式颠覆了这一顺序:软件开发必须与硬件同步进行,甚至在硬件完全就绪之前就开始。这使得新功能和新能力能够更快速地交付给车主。要实现这一点,需要一种根本不同的架构:将软件与特定物理芯片解耦,使其能够跨硬件世代独立开发、测试和部署。
为什么选择开源,为什么选择 AGL,为什么是现在
汽车软件技术栈过于庞大,任何单一公司都无法在内部独立构建。试图全部自研会导致工程重复、专有厂商锁定,以及不可持续的长期维护负担。
“汽车产品如此庞大,没有任何单一供应商能够包揽一切。因此,社区协作至关重要,可以减少在那些无需重复投入的领域中的过度竞争。”
这正是 AGL 背后的核心理念:协作构建共同的开源基础,然后在此基础上构建差异化的应用层进行竞争。当年将相互竞争的硬件厂商统一到 Linux 内核社区的同一技术逻辑,如今必须应用于软件定义汽车技术栈。
SoDeV 是什么
SoDeV,即 AGL SDV 参考平台,是这一协作模式的具体体现。它是一个专注于客户域(guest domain)的开源参考平台:用 Xen 虚拟机管理程序的术语来说,就是需要频繁更新、功能修改以及跨车型世代复用的“Domain U”层。
该平台整合了来自 AGL 社区及更广泛的 Linux 基金会生态系统的组件:
- 统一 HMI,用于现代化的多显示屏座舱布局
- VirtIO,用于标准化的、硬件无关的设备虚拟化
- Xen 虚拟机管理程序,用于安全的时空域隔离
- Yocto Project,用于定制化的、空间优化的嵌入式 Linux 发行版
- Zephyr RTOS,用于实时、安全关键的运行环境
目标部署领域包括车载信息娱乐系统(IVI)、数字仪表盘、网关虚拟机,以及混合关键性系统(包括以隔离客户域方式运行的 ADAS 和自动驾驶功能)。
SDV 专家组于 2018 年以 VirtIO 标准化为起点启动,其范围从传统虚拟机管理程序扩展到非虚拟机管理程序、多操作系统及云环境。SoDeV 将多年来社区工程成果整合到一个统一的集成平台中,企业可在此孵化和贡献新技术。
三个阶段:现实、浪漫、梦幻
SoDeV 的战略路线图遵循三层框架,在贴近生产的软件与远期愿景架构之间保持清晰界限:
现实层(贴近生产的工作): 聚焦于支持 VirtIO 的 IVI 与仪表域、统一 HMI 集成以及参考硬件实现。当前活跃的平台基准包括在 SoDeV 上运行的生产级 IVI 系统、瑞萨 Sparrowhawk 参考硬件集成,以及由松下开发的虚拟化硬件测试平台。
浪漫层(实时与功能安全): 将 SoDeV 扩展至实时 Linux、Zephyr RTOS 以及安全关键执行环境。此层对正确性与确定性行为的工程标准显著更高,涵盖对专用安全岛的深入研究。
梦幻层(云原生未来): 代表汽车软件的未来图景:更深入的云基础设施集成、通过 LXC(Linux 容器)和 K3S(轻量级 Kubernetes)实现的轻量级容器化,以及与云原生计算基金会(CNCF)的联合对齐。
生态动能与社区贡献
SoDeV 并非某一家供应商的专有倡议,而是广泛生态系统的直接产出,参与者包括松下、爱信、瑞萨、富士通、本田、丰田、马自达和 EMQ。
在安全与仪表域方面,爱信正在贡献功能安全与实时需求方面的工程工作。在 Zephyr 领域,富士通通过实习项目做出贡献,将新工程师引入 AGL 开发。本田正在扩展 Xen 和 VirtIO,以在 Raspberry Pi 5 上纳入 SoDeV 用例,而瑞萨则在其 Gen 4 和 Gen 5 硬件上开展同样的工作。
在数据基础设施方面,EMQ 正在将 VeloRT(轻量级 MQTT 代理)和 VeloFlux(轻量级数据流处理引擎)贡献给 AGL,旨在填补 AGL 媒体与网关数据路由层中社区此前不得不自行绕过的空白。
整个行业传递的核心信息很明确:大门是敞开的。SDV 专家组欢迎新的汽车制造商、供应商、软件厂商和独立开发者加入。SoDeV 的现实、浪漫与梦幻里程碑,唯有依靠社区携手合作才能实现:任何单一供应商的孤军奋战都无法达成。
如果你的团队正在从事软件定义汽车方面的工作,这项事业中就有你的一席之地。访问 AGL SDV Expert Group,了解如何参与、为 SoDeV 做贡献,或将你自己的用例带到讨论桌上来。你也可以在 AGL Discord 服务器的 #software-defined-vehicle 频道找到该专家组。







