0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AGL通往软件定义互联汽车的路径

星星科技指导员 ? 来源:嵌入式计算设计 ? 作者:Michele Paolino ? 2022-12-02 15:08 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

汽车级Linux(AGL)是参与嵌入式系统开发的最具创新性的社区之一。正如嵌入式计算设计正式认可的那样,这种创新源于开源和代码优先的方法,包括提供事实上的基于 Linux 的标准平台,从而显着缩短汽车软件上市时间和许可成本。该平台是当今汽车行业的颠覆性创新,原始设备制造商和一级公司不断面临提供更智能、更便宜和更互联的功能的挑战。

AGL 软件平台提供从操作系统层 (Linux) 到 API、软件开发工具包 (SDK) 和参考应用程序的垂直解决方案。然而,自动驾驶和软件定义车辆需要执行具有不同功能安全要求的数百种功能。事实上,用户希望看到自动驾驶功能与他们的邮箱应用程序一起运行,或者能够让孩子们在使用后视摄像头的同时在后座上玩最新的3D视频游戏。在这种情况下,需要扩展AGL平台以支持一项额外的技术,允许安全有效地组合混合关键功能:虚拟化。

什么是虚拟化?

虚拟化是一种用于通过资源抽象或分区创建多个虚拟执行环境的技术。虚拟化历来被设计为服务器市场的一项技术,随着嵌入式硬件平台计算能力的不断提高,虚拟化也在具有虚拟机管理程序、系统分区程序和容器的嵌入式系统中找到了应用。虚拟机管理程序是靠近操作系统层运行的软件组件,它创建硬件资源抽象,以便以虚拟机 (VM) 的形式同时执行不同的操作系统。系统分区程序不使用抽象,而是对系统资源进行分区,以创建孤立的虚拟环境,以便直接在(分区)硬件上执行操作系统。

另一方面,容器实现了虚拟机管理程序和系统分区程序的相同目标,但不使用硬件平台的特定功能。它们在 AGL 中的使用仅限于没有安全或实时要求的工作负载 f或这个原因。

AGL 汽车虚拟化

在现代车辆中,需要安全地隔离不同的功能,支持ISO 26262安全认证,并且它们不会相互干扰。此外,用户期望越来越多的这些功能可以即时安装,可定制和无线升级。在这种情况下,为汽车架构中的每个新功能添加新的电子控制单元(ECU)不再适用:它不能随着功能数量的增加而扩展,它不能提供用户所需的定制水平,并且它成倍地增加了成本(硬件、布线、维护等)。

对于AGL而言,虚拟化是软件定义的联网汽车使能器技术,因为它能够通过同时提供运行时可配置性,以安全高效的方式提供灵活且可扩展的架构,同时托管多个(和隔离)功能的执行。AGL正在努力通过一套虚拟化技术扩展其平台,并且由于社区内的虚拟化专业人员团队组成了虚拟化专家组(EG-VIRT),发布了白皮书《AGL软件定义汽车架构》。

这项工作的目标是为软件定义互联汽车的开源事实标准铺平道路。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11535

    浏览量

    214900
  • 虚拟化
    +关注

    关注

    1

    文章

    400

    浏览量

    30329
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1081

    浏览量

    49580
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    软件定义汽车如何影响汽车行业

    软件定义汽车(SDV)是指一些关键功能(如驾驶辅助、信息娱乐系统,甚至核心车辆行为)都由软件实现、控制并更新的汽车
    的头像 发表于 07-01 16:21 ?393次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>如何影响<b class='flag-5'>汽车</b>行业

    软件定义汽车时代为什么中间件受青睐

    在“软件定义汽车”时代,随着汽车软件功能渐趋多样化,硬件和软件组件之间的通信和交互开始变得复杂。
    的头像 发表于 06-09 11:14 ?502次阅读

    软件定义汽车电源管理设计:NXP的PMIC选型攻略解析

    汽车行业正在稳步迈向软件定义汽车 (SDV)。制造商和驾驶员对各种技术的互联性和可升级性充满期待,特别是通过无线 (OTA)
    的头像 发表于 06-06 09:50 ?1363次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>电源管理设计:NXP的PMIC选型攻略解析

    光庭信息邀您相约德国慕尼黑汽车软件策略峰会

    5月21日-22日,AUTOMOTIVE SOFTWARE STRATEGIES(汽车软件策略峰会)即将在德国慕尼黑地标SZ Tower举行。本次峰会将聚焦“软件定义
    的头像 发表于 05-20 16:34 ?384次阅读

    软件定义汽车如何改变未来出行

    汽车行业正加速驶入一个由软件定义汽车 (SDV) 主导的新时代。这些车辆不再只是交通工具,而是一个能够持续进化的技术平台,依托不断更新的软件
    的头像 发表于 05-20 09:52 ?494次阅读

    华为亮相2025年软件定义汽车工作年会

    近日,2025年软件定义汽车(SDV)工作年会顺利召开,中国汽车工业协会联合行业领袖共同探讨整车全域架构融合与智能化演进升级路径等重要课题。
    的头像 发表于 04-28 10:27 ?588次阅读

    软件定义时代:CAN SIC如何升级电动汽车的通信网络?

    本文探讨了软件定义汽车(SDV)对汽车行业的影响,以及实现这一目标的硬件和软件可升级的汽车。其中
    的头像 发表于 04-22 11:49 ?332次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b>时代:CAN SIC如何升级电动<b class='flag-5'>汽车</b>的通信网络?

    东软睿驰出席2025第六届软件定义汽车论坛暨AUTOSAR中国日

    近日,2025第六届软件定义汽车论坛暨AUTOSAR中国日在上海召开,本届论坛汇聚全球主机厂、软件开发商、零部件供应商、芯片制造商等领域领军企业的技术高层与行业专家,围绕
    的头像 发表于 03-24 10:15 ?694次阅读

    中科创达出席2025第六届软件定义汽车论坛暨AUTOSAR中国日

    制造商、软件开发商等领域领军企业的技术决策者与行业专家,围绕软件定义汽车的技术演进路径、生态协同模式及产业变革方向展开深度研讨,共探产业协同
    的头像 发表于 03-24 09:41 ?743次阅读

    智能驾驶加速软件定义汽车步伐?

    以往的硬件制造逐步向软件赋能转变。随着“软件定义汽车”(Software Defined Vehicle, SDV)的概念深入人心,汽车制造
    的头像 发表于 11-25 11:01 ?829次阅读
    智能驾驶加速<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>步伐?

    软件定义汽车引发的产品开发大变革

    软件定义汽车的设计初衷是在汽车整个生命周期内通过无线更新不断增强。基于云的虚拟化新技术允许开发始于芯片量产之前,并延续到汽车上路之后。
    的头像 发表于 11-01 11:44 ?1013次阅读

    TPA3140D2 PLIMIT和AGL

    电子发烧友网站提供《TPA3140D2 PLIMIT和AGL.pdf》资料免费下载
    发表于 10-26 09:44 ?0次下载
    TPA3140D2 PLIMIT和<b class='flag-5'>AGL</b>

    AS5805M功放中DRC和AGL的区别是什么?

    各位好,请教一下TAS5805M功放中DRC和AGL的区别,两者都有阈值可以设置,这个阈值有什么区别呢? 另外,若需要限功率在某一值,DRC和AGL功能都要开启的情况下,两者的阈值是否有谁大谁小的关系? 期待得到各位的回复,谢谢!
    发表于 10-09 08:09

    TAS5825M打开AGL声音有时会出现变调,为什么?

    针对初始化TAS5825M 打开AGL的参数会出现声音变调(随机)做了如下实验: 1. 5825M参数不开AGL,声音正常,打开AGL声音有时会出现变调。用TI工具在线调试打开AGL
    发表于 09-30 06:53

    软件定义汽车的大背景下,MathWorks如何更好地赋能汽车设计

    电子发烧友网报道(文/吴子鹏)未来的汽车将更多地依赖于以AI(人工智能)为核心的软件技术,而非传统的机械性能或物理配置,这便是软件定义汽车
    的头像 发表于 09-18 00:03 ?4295次阅读
    在<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>的大背景下,MathWorks如何更好地赋能<b class='flag-5'>汽车</b>设计