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

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

3天内不再提示

符合汽车级要求的Linux系统,AGL呼之欲出!

高工智能汽车 来源:未知 作者:胡薇 2018-10-11 10:01 次阅读

Linux是一个操作系统,类似于大家常见的Windows、Mac OS,区别于后者主要在于Linux是一个免费开源的系统,无论数据库还是数据库服务器,都可以免费使用,自由搭建。

当然,这一切都要感谢一个人——Linus Torvalds,Linux内核的主要作者。

在遥远的1984年,AT&T剥离了贝尔实验室; 贝尔实验室免除了需要免费许可的法律义务,开始将Unix作为专有产品销售,在法律上不允许用户修改Unix。

之后的GNU项目创造了完全组成的“完整的UNIX兼容的软件系统”的目标,并于1989年编写了GNU通用公共许可证(GNU GPL)。1991年,正在赫尔辛基上大学的穷小子Linus Torvalds,对操作系统产生了兴趣,但却发现没有一个免费的系统让其使用。

没有枪没有炮的时候,只能自己造。

Linus Torvalds开始在MINIX上开发Linux内核,为MINIX编写的应用程序也在Linux上使用。世间的穷小子不止Torvalds一个,Linux得到了众多开发者的支持,全球的工程人员利用闲暇时间,维护升级Linux,最后星火燎原,一个功能齐全且免费的操作系统Linux便诞生了。

而囿于昂贵的授权费用,其它学术机构、商业团体也开始使用Linux,NASA、IBM、Dell逐渐开始使用Linux,丢弃Windows。现在,从个人到团体,Linux的身影已经出现在很多地方,自动驾驶领域也一样。

标准的开源系统和框架

Linux有许多不同的版本,几乎适合任何类型的用户。从新用户到核心用户,您将找到符合您需求的Linux“风味”。

这些版本称为发行版(或者,简称“发行版”。)几乎每个Linux发行版都可以免费下载,刻录到磁盘(或USB拇指驱动器)上,并安装(在你喜欢的任意数量的机器上) 。

Linux有几个主流的发行版,如 Ubuntu、Debian、Fedora、CentOS、openSUSE、Linux Mint、Arch Linux等。

Intel发布的车载计算机Lanner的Linux系列,就是基于Apollo Lake的V3系列车载电脑包括-40至70°C的V3G和V3S型号以及MIL-STD-810G加固型。

V3G和V3S都配备了英特尔Apollo Lake系列的四核1.6GHz Atom x7-E3950 SoC。他们使用Linux Kernel 2.6.18或更高版本以及Windows 10运行Red Hat Enterprise Linux(RHEL)5和Fedora 14。

奔驰在早前的Mercedes-Benz S 500上,演示了自动驾驶技术,工程师使用的就是Ubuntu和Xubuntu系统来进行操作控制。

Linux 已经为像丰田、日产、捷豹路虎这些大型汽车制造商提供了信息娱乐系统、平视显示以及其联网汽车connected car的 4GWi-Fi 系统,而且 Linux 也会登陆福特汽车、马自达、三菱、斯巴鲁。

众多汽车厂商在加入使用Linux的行列,“汽车行业需要一个标准的开源系统和框架来让汽车制造商和供应商能够快速地将类似智能手机的功能带入到汽车中来。” Linux 基金会汽车总经理 Dan Cauchy 如是说。

一个符合汽车级要求的Linux系统,呼之欲出。

AGL呼之欲出

Automotive Grade Linux是一个协作开源项目,由Linux 基金会管理,它将汽车制造商,供应商和技术公司聚集在一起,以加速开发和采用完全开放的联网汽车软件堆栈。

以Linux为核心,开发一个开放式平台,作为事实上的行业标准,以实现新功能和技术的快速开发。

2014年,Linux 基金会发布了开源 AGL (Automotive Grade Linux)规范 1.0 版本,它是业界首个开放式车载信息娱乐(IVI)软件规范。

这也是第一次汽车制造商、供应商以及开源开发者可以基于同一个规范进行协作,该规范很好的定义了将来的联网汽车提供基于 Linux 的软件堆栈。

AGL发布了首个 AGL 参考实现平台,平台基于 Tizen IVI 平台,用来运行 HTML5 应用。基于Tizen IVI,AGL添加了直观的UI / UX以及用HTML5和JavaScript编写的各种应用程序,并支持多种硬件架构。

“我们的目标是创建一个整个行业可以作为向消费者提供联网汽车体验的基础的平台,”Linux基金会汽车总经理Dan Cauchy表示。

接着Movimento、甲骨文、高通、德仪、UIEvolution和VeriSilicon、JVC KENWOOD Corporation,Linaro和OpenSynergy等软件厂商,先后都加入到了Linux开源车载系统AGL(Automotive Grade Linux)项目。

AGL平台目标是建立一个通用的、基于Linux的联网汽车内部使用的开源平台。

2016年,Linux基金会发布了一个采用GENIVI组件的汽车级Linux统一代码库分发版。

AGL目前专注于为车载信息娱乐控制台提供操作系统。但其支持者设想的操作系统可以控制仪表板并处理从连接车辆功能到自动驾驶车辆的所有事情。丰田,本田,马自达,日产,斯巴鲁,三菱,福特和捷豹路虎都参与其中。

AGL统一代码库(UCB)是一个Linux分销商,通过汽车制造商和供应商的共同努力,为消费者提供现代化的车载信息娱乐和联网汽车体验。

UCB信息娱乐平台的目标是为生产项目提供70-80%的起点。这使汽车制造商和供应商能够将其资源集中在定制其他20-30%以满足其独特的产品需求上。

UCB的主要功能包括用于配对多个设备的ConnMan网络管理、具有内置安全性的车辆总线消息传递,以防止不必要的入侵、音频路由和混音、多种显示功能(前后座椅)、具有WiFi和LTE的IP网络管理器、Linux安全模块、使用Yocto Project进行基于Linux的分发、远程信息处理,ICADAS的设备配置文件。

最新更新的2018版UCB 5.0(Electric Eel)AGL代码库发布于2018年1月9日,UCB更新为使用Yocto Project版本2.3(pyro),主要功能有:

参考应用包括主屏幕,媒体播放器,调谐器,导航,网络浏览器,蓝牙,WiFi,HVAC控制,音频混合器和车辆控制;

广泛的硬件板支持包括瑞萨,高通技术,英特尔,德州仪器,恩智浦和Raspberry Pi

使用瑞萨R-CAR 3增加了ARM 64位支持;

广泛的硬件板支持包括瑞萨,高通,英特尔,德州仪器,恩智浦和Raspberry Pi;

Window Manager已升级,包括对多个曲面的控制以及对新布局管理器的beta支持;

具有应用程序模板 和XDS支持的软件开发工具包(SDK) ;

SmartDeviceLink随时可以轻松集成和访问智能手机应用程序;

应用服务API,用于导航,蓝牙,音频,调谐器和CAN信令;

通过XML分层配置功能将Audio管理功能改进为更现代的实现;

近场通信NFC)和身份管理功能,包括多语言支持;

空中(OTA)升级功能;

具有基于角色的访问控制的安全框架;

AGL每年发布两次节奏,这将分为3-4个月的功能开发和分阶段的冻结过程。第一阶段是核心功能冻结,其次是RC1。接下来是第二阶段,即平台冻结,它被送入RC2。最后,在RC3之前有一个应用程序/文档/测试冻结。

不只是IVI

在2018年丰田凯美瑞混合动力XLE上,首次使用了车规级Linux系统(AGL)的信息娱乐系统,丰田没有使用Apple CarPlay和Android Auto。名为Entune 3.0的系统具有导航、天气、搜索、音频等功能,有丰富的应用程序。

梅赛德斯 - 奔驰Vans正在开发使用汽车级Linux(AGL)的下一代车载操作系统。快速的创新周期和灵活的软件架构是业务应用程序成功开发的关键,这成了奔驰选择AGL的关键条件。

AGL可保证OEM向车辆添加和连接任何类型的物联网组件,如传感器,自动化控制和执行器。这些技术最终会服务于奔驰的自动驾驶货车和乘用车上。

AGL设立之初的目的,是为了提供一个车规级的信息娱乐系统,但随着自动驾驶的发展,未来还会加入更多的功能,不仅会融合仪表盘、舱内控制的功能,同时还会覆盖自动驾驶的相关功能。

但这个进程,是要伴随着AGL的成熟。整体而言,全球使用车规级AGL的OEM还很少,丰田是首家,随着时间的推移,相信会有越来越多的车搭载AGL。

2018 年8月16日,AGL宣布六位新成员加入,其中来自中国的东软也在列,藉此AGL的成员数目达到了130名。除了东软以外,中国移动、德赛西威等中国公司也是其会员。

这些为数不多的中国势力,未来将会率先应用AGL。

汽车操作系统是一个新的市场,既有QNX这种老选手,也有Apple、Android这些新的入局者,但OEM和大型Tier1仿佛并不喜欢同这些选手产生太多的瓜葛,同当年的IBM、NASA一样,他们更乐见一个没有功利心的Linux成为中流砥柱。

在AGL的系统架构团队和APP框架安全等专家组的成员中,可以看到OEM、芯片厂商、Tier1的身影。

这些人在共同制定着AGL的标准,这些标准未来很可能将会成为汽车行业的标准。

而各自为政的QNX、Android、Windows、Apple,则因为自身原因,无法主导这样的标准制定。间而很可能会丧失未来车载系统的话语权,开源免费的Linux,将有机会成为车载系统的基础设施。

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

    关注

    87

    文章

    10981

    浏览量

    206690
  • 开源
    +关注

    关注

    3

    文章

    2982

    浏览量

    41698

原文标题:AGL争夺未来车载系统“开源霸主” | GGAI视角

文章出处:【微信号:ilove-ev,微信公众号:高工智能汽车】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    北约版“星链”呼之欲出

    北约高官表示,该倡议是多国防长根据现实威胁和挑战讨论而来,但分析认为,美国是组建该群的主要推动者。目前北约太空资产两大管理中心,分别是位于德国拉姆施泰因基地的太空中心和位于法国图卢兹的太空卓越中心。前者负责协调太空资源,通过共享潜在威胁信息保护盟军安全;后者负责建立机制、提供培训等。
    的头像 发表于 11-25 12:00 455次阅读

    符合汽车标准的MEMS麦克风 汽车在细心聆听

    符合汽车标准的MEMS麦克风 汽车在细心聆听
    的头像 发表于 11-24 17:15 335次阅读
    <b class='flag-5'>符合</b><b class='flag-5'>汽车</b>标准的MEMS麦克风 <b class='flag-5'>汽车</b>在细心聆听

    linux系统基础入门教程

    Linux是一种开源的操作系统,它被广泛应用于服务器、嵌入式系统以及个人电脑上。本篇文章将带领读者从入门的角度,详细介绍Linux系统的基础
    的头像 发表于 11-16 16:45 399次阅读

    ISM330DLC符合工业4.0要求的iNEMO 6轴惯性模块

    ST的ISM330DLC系统封装将3D加速度计和3D陀螺仪相结合,是专为符合工业4.0要求而设计的最新一代高性能6轴MEMS惯性模块。ISM330DLC具有一流的精度和灵活性以及超低
    发表于 09-13 08:15

    产品推荐 | Abracon 的车规共模扼流圈

    车规共模扼流圈 过滤汽车和工业应用中的功率和信号噪声 Abracon最新的共模扼流圈(CMC)可用于电源线和信号线的应用。此外,信号线CMC可以支持can、can-FD和以太网数据传输中的噪声
    发表于 09-12 14:48

    ISM330DLC符合工业4.0要求的iNEMO6轴惯性模块

    ST的ISM330DLC系统封装将3D加速度计和3D陀螺仪相结合,是专为符合工业4.0要求而设计的最新一代高性能6轴MEMS惯性模块。
    发表于 09-06 08:14

    BLUENRG-LP无线处理器:符合未来要求的蓝牙低功耗5.2可编程片上系统

    电子发烧友网站提供《BLUENRG-LP无线处理器:符合未来要求的蓝牙低功耗5.2可编程片上系统.pdf》资料免费下载
    发表于 08-01 16:27 0次下载
    BLUENRG-LP无线处理器:<b class='flag-5'>符合</b>未来<b class='flag-5'>要求</b>的蓝牙低功耗5.2可编程片上<b class='flag-5'>系统</b>

    Linux驱动移植 Linux系统架构优点

    系统移植 linux 驱动移植 移植是说同样的一个 linux 操作系统,我们可以跑到不同的硬件上面,我们把操作系统移植到不同的硬件上面,这
    的头像 发表于 07-27 17:06 548次阅读
    <b class='flag-5'>Linux</b>驱动移植 <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>架构优点

    电池护照“呼之欲出” 中国企业如何应对出海风险?

    电池护照“呼之欲出”,中国动力电池出海之旅挑战加剧。
    的头像 发表于 07-11 09:39 462次阅读
    电池护照“<b class='flag-5'>呼之欲出</b>” 中国企业如何应对出海风险?

    汽车 PCB 板与普通 PCB 板的区别

    的 PCB 板,它需要符合严格的安全性、可靠性和稳定性标准。本文将会探讨汽车 PCB 板与普通 PCB 板的区别及汽车 PCB 板的应用。 一、汽车 PCB 板和普通 PCB 板的区
    发表于 06-25 14:23

    高品质抗硫化汽车晶片电阻器NS系列-阻容1号

    ◆Feature(特性)-优越的抗硫化-优越的抗浪涌电压特性-适合波峰焊与回流焊-用于汽车,符合AEC0200相关条款+125*温度下100%功率使用 ◆Figures(型状
    发表于 06-10 11:11

    苹果首款MR头显细节已经呼之欲出

    根据最近的爆料,苹果这款初代MR头显定价在3000美元档位,是Meta高端产品Meta Quest Pro头盔价格的三倍,远超主流消费范围。
    发表于 06-06 10:39 484次阅读

    储能设备的人机交互模块需要符合什么要求

    储能设备的人机交互模块需要符合以下要求
    的头像 发表于 06-01 10:27 268次阅读
    储能设备的人机交互模块需要<b class='flag-5'>符合</b>什么<b class='flag-5'>要求</b>?

    基于Linux设计的倒车雷达系统

    随着社会的不断发展,人们对于汽车的安全性要求越来越高,而倒车雷达系统就是为了增强汽车驾驶者的安全性而被广泛使用。在这种情况下,我们开发了一个基于Li
    的头像 发表于 05-25 09:12 1788次阅读
    基于<b class='flag-5'>Linux</b>设计的倒车雷达<b class='flag-5'>系统</b>

    储能设备的人机交互模块需要符合什么要求

    储能设备的人机交互模块需要符合以下要求
    的头像 发表于 05-24 09:26 306次阅读
    储能设备的人机交互模块需要<b class='flag-5'>符合</b>什么<b class='flag-5'>要求</b>?