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
    +关注

    关注

    87

    文章

    10994

    浏览量

    206772
  • 虚拟化
    +关注

    关注

    1

    文章

    349

    浏览量

    29560
  • SDK
    SDK
    +关注

    关注

    3

    文章

    966

    浏览量

    44744
收藏 人收藏

    评论

    相关推荐

    关于软件定义汽车,麦格纳怎么看

    事业部的专家何松和冯永升为我们介绍了麦格纳的能量与运动控制软件。 一睹为快   软件定义汽车到底会带来什么?对终端消费者而言将会获得哪些便利?   何:  我们 可以通过
    的头像 发表于 04-11 10:43 283次阅读

    聚力软件定义汽车创新,伟创力拥抱移动出行新机遇

    电气化和“软件定义汽车”领域的创新技术正以前所未有的速度革新汽车行业。
    的头像 发表于 03-28 09:48 689次阅读

    新思科技携手AWS加速软件定义汽车的验证

    流媒体视频、声控操作、功能多样化的APP......以前属于智能手机的功能,在软件定义汽车(SDV)时代,也可以同样出现在汽车上。汽车早就已
    的头像 发表于 01-17 09:15 398次阅读

    什么是“软件定义汽车”?各大车企的软件定义汽车战略

    要实现软件定义汽车,除了电子/电气架构的升级,用于软硬件分离解耦的集成ECU(电子控制单元)也是必不可少的。另外还提到,为此需要一种称为“虚拟机(hypervisor)”的技术在单个ECU上运行多个虚拟ECU功能。
    发表于 12-22 11:11 292次阅读
    什么是“<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>”?各大车企的<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>战略

    软件定义汽车下的网络安全挑战与应对

    软件定义汽车汽车EEA集中化,网联化,智能化,以及法律法规的强制监管下,也对车辆网络安全的生命周期开发和维护提出更高要求并衍生出新的挑战。
    的头像 发表于 11-16 15:39 330次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>下的网络安全挑战与应对

    软件定义汽车vECU虚拟控制器集成开发与测试

    软件定义汽车”即软件将深度参与到汽车定义、开发、验证、销售、服务等过程中,并不断改变和优化各
    发表于 11-09 11:49 412次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>vECU虚拟控制器集成开发与测试

    浅谈软件定义汽车的网络安全问题

    软件定义汽车并非只是软件的数量增多,软件需要保护的资产也会增多,而汽车和云端之间的接口也因此随之
    的头像 发表于 11-01 11:30 459次阅读

    创新“ 修正” 通往 DOCSIS 4. 0 的路径

    创新“ 修正” 通往 DOCSIS 4. 0 的路径
    的头像 发表于 10-24 14:53 389次阅读
    创新“ 修正” <b class='flag-5'>通往</b> DOCSIS 4. 0 的<b class='flag-5'>路径</b>

    从硬件定义汽车过渡到软件定义汽车的主要趋势

    软件定义汽车(SDV)不再是愿景,转型已全面启动,使成熟度成为汽车厂商在竞争激烈的市场中最重要的差异化因素之一。每个制造商都必须经历三个“阶段”才能达到理想的状态。在第一个阶段里,硬件
    的头像 发表于 09-22 15:40 563次阅读
    从硬件<b class='flag-5'>定义</b><b class='flag-5'>汽车</b>过渡到<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>的主要趋势

    车载以太网在软件定义汽车中的思考

    软件定义车辆是一场深刻的数字转型,影响着未来的电动汽车。这一领域经历了两次主要的数字转型,从1950年代的领域导向、2000-2020年的域导向,再到2020年以后的区域导向。这一演变使得汽车
    的头像 发表于 09-10 09:17 373次阅读
    车载以太网在<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>中的思考

    软件定义汽车需要什么样的新一代技术平台?

    软件定义汽车汽车行业正在经历数字化转型,整个行业飞速变化。汽车的差异化优势不再由机械硬件体现。行业的新战场转向了利用
    的头像 发表于 08-25 08:10 728次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>需要什么样的新一代技术平台?

    大陆集团如何“软件定义汽车”?

    软件定义汽车: 通过更改车辆的软件来重新定义其关键功能或性质。汽车企业希望成为
    发表于 08-23 11:49 225次阅读
    大陆集团如何“<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>”?

    软件定义汽车的起源

    我们讨论了软件定义汽车的起源、软件的重要性,并指出了软件早已经存在于汽车之中,并非最近几年才出现
    的头像 发表于 06-14 11:11 724次阅读

    为什么说软件定义的车辆将汽车从工具变成了生活空间

    软件定义的车辆”这个术语是指车辆的许多关键特性和功能是通过软件来实现。从基于硬件到基于软件的这种转变,让汽车从功能性工具变成了用户的生活空
    的头像 发表于 05-17 09:31 509次阅读

    实现软件定义汽车愿景的四大支柱 汽车行业加快软件定义汽车开发的实用方法

    的电动化发展,驾驶辅助系统的异军突起,以及车主对汽车各功能和应用彻底革新的期待,可以说整个行业正在发生翻天覆地的变化。   从技术专家的角度来看,一切变化归结于软件及其支持技术的快速崛起。由此催生出一个行业新术语:软件
    发表于 05-16 15:38 947次阅读
    实现<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>愿景的四大支柱 <b class='flag-5'>汽车</b>行业加快<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>开发的实用方法