澳门新葡亰游戏网址,(文/solidot)    

提一下我们当初在做这个系统设计的时候经过三个不同版本的迭代,一开始我们很天真认为减少车里面使用的ECU,但是不怎么成功,我们第二个版本的时候考虑到经过我们一开始的规划,发现属于把
cluster 和 IVI
这两个平台运营在一起是很先进的,知道这个方向是对的。第三个版本是稳定的版本,所以稍微讲一下这个架构图。

在布拉格举行的LinuxCon
Europe上,Linux基金会宣布了针对消费者电子产品的长期支持内核分支“Long
Term Stable Kernel Initiative
(LTSI)”,旨在减少开发定制移动或嵌入式Linux平台的成本。

首先我们的平台上分两部分,是左边MCU,提供车身总线进来所有的处理,右边是Linux
SOC,这条线之上是Linux内核。Linux内核之上使用了叫做 LXC
的技术,通过同一个内核运行不同的
containers,所以这三个颜色可以理解为是不同的Linux的操作系统,然后彼此之间并不会互相影响。

LTSI将提供可连续使用2到3年的稳定版内核,消费电子产品的生命周期也就二到三年左右。LTSI将每年发布一个新内核版本,此后两年定期提供更新。
LTSI由Linux基金会管理,将与行业合作伙伴合作开发,该项目已经吸引了日立、LG、松下、索尼和东芝等大型硬件制造商。

那关于怎么符合标准,满足安全性的逻辑架构,我们可以在ADA加上逻辑,通过控制器可以达到这样的架构。一个高度集成开放的
powerful
平台,对于软件开发带来什么样的好处呢?过去不同的硬件,不同的ECU,他们都会需要一套自己的开发环境,今天A和B做的东西怎么集成,就需要找到C提供
integration 的服务。那怎么样满足这样的需求?如果有一个 common
codebase,所有的开发工具都可以共用的,不管是AGL或者凌动我们做的是SDK,可以在某种程度上减低各个开发环境切换的
overhead
,从而帮助不同的元件以及不同的软件功能开发实现加快它的速度,所以可以看到有不同的
comoonents 都没有关系,今天不同平台上开发东西全部仆役集成在这里。

凌动未来北京科技有限公司中国区首席软件架构师 陈品勋

这是我们提出未来的愿景,希望车里面大概三到五个功能模块可以,其中很多东西可以集成起来的,电传线控,ADAS,天线、车身控制,中间最好有一台
Motion T,完全可以对接所有车辆的功能,这是我们提出的车辆架构。

本文版权为盖世汽车所有,欢迎转载!请务必注明出处及作者。

下面说一下AGL,它是专门给车用的 Linux distribution,这是挂在 Linux
基金会下面的。这个项目使用时间非常早,很挣扎活到2014年,2014年刚好跟现在的潮流有点切合找到比较
match,在2016年的时候发行第一个版本是Agilv
Abacore,AGL是固定时间的升级,6个月升级一个版本,2016年提出第一个版本,然后2016年中的时候,这个时候开始做多媒体播放、音频播放。在2017年除了提出第一个版本集成仪表、中控,开始考虑到今天在系统里提供OTA功能,考虑日后
mirroring、什么软件的框架有这样的考虑,慢慢的打磨稍微成熟一些。

在使用AGL过程当中,软件角度来看在行业里面我们感觉到一些痛点,首先是硬件供应链太复杂,硬件多、产品多、规格多,型号我们是所有软件集成只要做一次就可以。用户体验经验不足,今天比较先进的车或者跟手机有互联系统的
user base太小了,大家都在挣扎找出什么是 killer
application,今天怎么在车里面体现车机比较先进,怎么把IVI展现的淋漓尽致,这些
user search
也不够,不光今天驾驶看中控,今天副驾一些娱乐,甚至后台乘客做娱乐,那怎么定义不同位置定义使用情况,所以这个需要花时间要解决的问题。之后还有关键任务数量众多,这个很需要华时间积累的事情。最后一点是硬件整合为软件集成设置了限制,所以事实上很大一部分的限制是来自于硬件,这是我们过程当中学到的经验。

任何严肃对待软件的人都会打造自己的硬件,我想这也是凌动一路走来的心历路程,谢谢大家。

因为这些所有东西都是联网的,只要能够被外部 access
就有一定安全性风险,所以我们要非常小心的处理任何不管 wireless 、wire
联线状态下的安全性问题。包括最近WIFI加密WPA
2最近曝了一个底层用户,可以通过漏洞联线更多病毒软件、勒索软件,目前我们没有看到任何其他的安卓
OS提出安全性更新,谷歌自己做了,但是是8.0以后才会收到这样的更新,所以40%安卓手机、IOS都可能受到这样的KRICA漏洞的影响,这是很恐怖的事情,也需要我们特别小心的处理。

我们的架构图在安全件上面,我们没有做到控制单元的必须要实现,然后我们考虑更好更快更高效的,事情,很多开发起来是很复杂的,复杂表示开发困难找人也困难,要实现功能也困难,就算把代码都写好,编译部署到上面也很困难,所以我们想把开发变得更高效。至于娱乐系统或者其他ADAS比较丰富的应用需要持续开发新功能,更新己有的组件,我们在娱乐以及中控方面必须加上更多好的功能。

在今年3月的时候宣布搭载AGL系统的车型。到今年8月的时Daring
Dab做到手机互联的方式,也考虑到实际使用上可能会碰到各种状况。UCB
是它的发行版本对自己定的称呼。

网站地图xml地图