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的分发、远程信息处理,IC,ADAS的设备配置文件。

最新更新的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
    +关注

    关注

    88

    文章

    11631

    浏览量

    218042
  • 开源
    +关注

    关注

    3

    文章

    4046

    浏览量

    45584

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TPS99000S-Q1系统管理和照明控制器:汽车应用的理想之选

    专为汽车应用设计的芯片,凭借其卓越的特性和丰富的功能,成为了众多工程师的首选。今天,我们就来深入了解一下这款芯片。 文件下载: tps99000s-q1.pdf 芯片特性:满足汽车严苛要求
    的头像 发表于 12-11 11:00 118次阅读

    Linux-RT特点及简单应用

    调度策略。选择适当的调度策略取决于应用程序的实时性要求和性能需求。例如,如果任务需要严格的实时性保证,则可以选择FIFO调度策略。 设置任务的优先:实时任务的优先决定了它们在系统
    发表于 12-05 07:37

    导远科技车规GNSS模组符合GB/T 45086.1标准

    近日,经全球知名的通信测试解决方案提供商思博伦通信(Spirent Communications)测试验证,导远科技车规GNSS模组NAV3120系列产品已具备完全符合中国GB/T 45086.1-2024《车载定位系统技术
    的头像 发表于 11-11 17:51 1135次阅读

    ‌TE Connectivity 3655系列汽车多层片式电感器技术解析与应用指南

    TE Connectivity(TE)Holsworthy Type 3655汽车多层片式电感器设计采用低损耗陶瓷单片结构,具有高导电性金属电极。TE的3655型汽车多层片式电感器
    的头像 发表于 11-03 15:37 284次阅读
    ‌TE Connectivity 3655系列<b class='flag-5'>汽车</b><b class='flag-5'>级</b>多层片式电感器技术解析与应用指南

    0.1 至 8.5 GHz SPDT 开关(符合 AEC-Q100 2 标准) skyworksinc

    电子发烧友网为你提供()0.1 至 8.5 GHz SPDT 开关(符合 AEC-Q100 2 标准)相关产品参数、数据手册,更有0.1 至 8.5 GHz SPDT 开关(符合 AEC-Q100
    发表于 10-21 18:32
    0.1 至 8.5 GHz SPDT 开关(<b class='flag-5'>符合</b> AEC-Q100 2 <b class='flag-5'>级</b>标准) skyworksinc

    德州仪器TCAN1162x-Q1汽车CAN FD收发器技术解析

    Texas Instruments TCAN1162x-Q1汽车CAN FD收发器是高速控制器局域网 (CAN) 系统基础芯片 (SBC),符合ISO 11898-2:2016高速C
    的头像 发表于 09-19 15:38 489次阅读
    德州仪器TCAN1162x-Q1<b class='flag-5'>汽车</b><b class='flag-5'>级</b>CAN FD收发器技术解析

    ‌TCAN1162-Q1汽车CAN FD收发器技术解析

    Texas Instruments TCAN1162-Q1汽车CAN FD收发器是一款高速控制器局域网 (CAN) 收发器,符合ISO 11898-2:2016高速CAN规范的物理层要求
    的头像 发表于 09-19 14:57 573次阅读
    ‌TCAN1162-Q1<b class='flag-5'>汽车</b><b class='flag-5'>级</b>CAN FD收发器技术解析

    汽车CAN FD系统基础芯片TCAN1167-Q1技术解析

    Texas Instruments TCAN1167-Q1汽车CAN FD系统基础芯片 (SBC) 是一款高速控制器局域网 (CAN) 系统基础芯片 (SBC),
    的头像 发表于 09-15 10:49 644次阅读
    <b class='flag-5'>汽车</b><b class='flag-5'>级</b>CAN FD<b class='flag-5'>系统</b>基础芯片TCAN1167-Q1技术解析

    FPC新能源汽车符合性认证测试体系

    在新能源汽车迅猛发展的浪潮中,柔性印刷电路板(FPC)凭借其轻量化、高密度布线、优异的弯曲性能和空间适应性,已成为电池管理系统(BMS)、高压连接、车载显示、传感器网络等核心系统的“神经中枢”。然而,与消费电子相比,新能源
    的头像 发表于 09-08 15:57 797次阅读
    FPC新能源<b class='flag-5'>汽车</b><b class='flag-5'>符合</b>性认证测试体系

    368047-1汽车连接器现货

    与工艺:外壳材料为聚对苯二甲酸丁二醇酯(PBT),具有耐高温、阻燃(UL 94V-2)和耐化学腐蚀特性。符合 RoHS 标准,无铅环保。应用场景汽车电子:发动机控制单元(ECU)、传感器、照明系统等关键
    发表于 09-08 09:47

    深缆协圆满召开人形机器人线缆标准启动会!

    173亿美元,复合增长率高达63.5%,广阔前景呼之欲出。 01 | AI驱动下,线缆成人形机器人发展关键 在人形机器人市场爆发前夜,其上下游产业链已然跃跃欲试。其中,线缆作为人形机器人的“血管”与“神经”,肩负电力传输与信号传递重任,直接关乎机器人性能与稳定性
    的头像 发表于 08-15 14:25 647次阅读
    深缆协圆满召开人形机器人线缆标准启动会!

    企业Linux磁盘维护的完整流程

    在企业Linux环境中,磁盘故障是导致系统宕机和数据丢失的主要原因之一。据统计,超过70%的企业服务器故障与存储系统相关。作为运维工程师
    的头像 发表于 07-23 16:59 630次阅读

    英创汇智推出符合新国标要求的EMB电子机械制动系统

    在这场技术变革中,英创汇智凭借前瞻性布局和全栈自研能力,推出了符合新国标要求的EMB(电子机械制动系统)产品,为行业发展持续贡献力量。
    的头像 发表于 07-16 11:36 1674次阅读
    英创汇智推出<b class='flag-5'>符合</b>新国标<b class='flag-5'>要求</b>的EMB电子机械制动<b class='flag-5'>系统</b>

    一文读懂:嵌入式Linux实时性进阶

    在工业控制、机器人、汽车电子等关键领域,嵌入式系统对实时性要求极高。 Linux作为强大的通用操作系统,其原生实时性能难以满足最严苛的硬
    发表于 07-10 15:26

    车规电感在汽车BMS系统中的应用

    汽车BMS不同电路对电感的核心性能参数(饱和电流、DCR、高频阻抗、滤波频段)有着截然不同的要求,但所有应用都需满足车规的温度、可靠性、机械和环境等严苛标准(符合AEC-Q200)。
    的头像 发表于 07-08 17:25 552次阅读
    车规<b class='flag-5'>级</b>电感在<b class='flag-5'>汽车</b>BMS<b class='flag-5'>系统</b>中的应用