上海国际嵌入式展
Embedded China 2023
2023上海国际嵌入式展将于2023年6月14-16日在上海世博展览馆3号馆举办。本次展会将聚焦:物联网(IoT)、人工智能、汽车电子、RISC-V、嵌入式视觉等领域的智能与安全设计以及解决方案。
出品 | 车端
征稿 |「车端」汽车技术分享平台,用心服务每一个读者
知圈 | 进“汽车电子与AutoSAR开发”群,请加微“cloud2sunshine”‘
为满足ECU软件开发的需求,Vector为客户定制化提供成熟可靠且满足AUTOSAR Classic/Adaptive标准的基础软件解决方案MICROSAR Classic/Adaptive及DaVinci工具链。
Vector中国将在展位A176恭候您的光临。您将看到现场演示并同我们的专家团队面对面沟通,我们将在现场回答您可能遇到的任何技术问题,向您提供有关最新行业趋势和发展的指导,例如整车操作系统(Vehicle OS),或者为您介绍我们的嵌入式软件产品方案。

MICROSAR Classic
MICROSAR Classic是符合AUTOSAR Classic标准的一系列产品级软件模块,包括MICROSAR.RTE以及MIRCROSAR Basic Software Module(BSW),其中BSW包含MEM、OS、COM、IO、SYS、Security和DIAG等等,支持功能安全(ASIL D)。
其软件模块结构如图所示:

MICROSAR Classic – AUTOSAR Classic解决方案
MICROSAR Adaptive
MICROSAR Adaptive是符合AUTOSAR Adaptive标准的软件解决方案,为自适应应用程序(ARA)的运行提供中间件。MICROSAR Adaptive主要应用于高性能ECU,例如自动驾驶系统、信息娱乐系统、中央域控、车载软件中心等。针对这些系统的功能安全需求,Vector可为用户提供功能安全等级最高达ASIL D的完整解决方案。
其软件模块结构如图所示:

MICROSAR Adaptive – AUTOSAR Adaptive解决方案
Vehicle OS
为了助力OEM打造自己的车载生态系统,Vector可以为OEM定制开发Vehicle OS,包含Base Layer软件组和Software Factory工具链。
其架构如图所示:

Vehicle OS –为OEM定制开发的整车生态系统
本次展会,Vector将现场展出如下
解决方案的示例:
SOME/IP Communication between MICROSAR classic and MICROSAR adaptive
您将看到MICROSAR Classic ECU和MICROSAR Adaptive ECU之间通过SOME/IP协议进行无缝通信,并通过CANoe观测总线数据。
Fast OTA Solution
Vector提供Fast OTA的解决方案,即通过应用层软件在车辆运行状态下更新软件,让无感更新变为可能,如图:
目标ECU至少提供两个分区,运行分区和非运行分区。OEM后台上传的新软件下载到车内对外通信节点以后,即可下载给目标ECU的非运行分区。整个下载过程在后台执行,对车辆的正常运行不造成影响。当车辆处于安全状态下时,通过Flash Bootloader对新旧软件进行切换,即非运行分区切换为运行分区,运行分区切换为非运行分区。当车辆再次启动,则启动新版软件,如果新版软件无法正常启动,可以通过再次切换的方式进行回滚。整个下载、切换、回滚的流程中不会出现明显的停机时间,实现了无感更新。

FOTA解决方案示意图
FOTA的方案实现是在原有的MICROSAR Classic和Flash Bootloader方案的基础上,集成新的模块即可,如图:

FOTA解决方案软件架构示意图
MICROSAR Classic:
- veOtaDL,OTA下载组件包:
SWDL Handler (OEM-specific):执行刷写协议,比如UDS;
SWUpdManager:定义软件分区、逻辑数据块,处理数据和虚拟地址的映射,处理软件的断点续传;
Stream Processor:软件下载中的数据处理,比如CRC校验或数字签名验证,数据解压缩,数据解密等;
Memory Access Manager:定义虚拟地址,处理虚拟地址和物理地址的映射,协调多个Flash驱动(比如AUTOSAR Fls和Vector veMem)。
- veMem,刷写驱动,实现对Code Flash的擦除和读写。
Flash Bootloader:
Software Activation Manager,实现新旧两版软件的激活切换与旧版软件的回滚。
FOTA方案的实现除了提供标准的模块外,也需要考虑OEM的OTA需求,比如刷写流程等。因此,FOTA方案的实现可以根据OEM的OTA规范进行相应的定制化开发,从而满足OEM实际的实现需求。
Vehicle OS车载操作系统
大规模的车载软件平台,被称为车载操作系统(Vehicle OS)。如何构建软件定义汽车的基石,是当下最热门的话题。新的软件功能可以轻松地扩展车辆的功能,并提升面向消费者的数字体验。开放的生态系统将允许第三方的内容创作者为车辆开发各类应用程序。
在我们的展台,您将了解到如何轻松构建这样的平台,并集成、关联如AUTOSAR、Android、Hypervisor或Linux这样的组件。此外,我们将向您展示如何实现面向所有电控单元(ECU)的升级功能,同时保证对于跨车型平台的不同应用程序及平台组件的最大复用性。功能安全和信息安全也是这次的主题之一。

整车操作系统(Vehicle OS)主要聚焦于嵌入式软件。然而,项目的成功主要取决于易用的基础设施,包括开发和测试方面。特别是对于大型的项目,持续集成、持续构建、持续测试是必不可少的。我们将在现场展示一个样例(Demo)的车载平台,包括从电子电气(E/E)架构设计到持续集成、持续部署(CI/CD)软件工厂等全功能工具链。通过这些工具链,可以实现在本地和云端完成自动构建、测试、部署新的车辆应用程序。同时,我们将展示如何方便地集成非AUTOSAR应用程序,如ROS2。
veSwitch – 基于AUTOSAR架构的车载交换机软件
汽车以太网交换机是ECU上最复杂的外围设备之一。今天的以太网交换机允许在某种程度上独立于所连接的微控制器(MCU)运行。独立运行的车载交换机需要车规级的量产软件。在量产(SoP)之后,还需要配置、维护和更新交换机的软件。
通过veSwitch,Vector提供一个基于MICROSAR的以太网交换机软件,可以很好地集成到现有的工具、工作流程和软件架构中。veSwitch支持最先进的技术,并带有独立的软件更新机制。
veSwitch使用同MICROSAR Classic相同的工具。因此工程师只需要使用一套工具和相同的工作步骤即可完成控制器MCU和以太网交换机的底层软件的配置工作。在本次展会上,我们将会带来veSwitch的方案实例。

精彩持续呈现
快来维克多展台“打卡”互动吧!
地点/ Location
上海世博展览馆,H3
展位A176
⏰
时间/ Time
2023年6月14日 09:30-17:00
2023年6月15日 09:30-17:00
2023年6月16日 09:30-16:00