进入系统会被人破解车载linux系统吗

随着阿里巴巴Alios和百度Apollo计划的轮番登台“操作系统OperatingSystem” 似乎在一夜间成为了智能网联汽车的标配。事实真是如此吗本文将简单的介绍下汽车操作系统的前世今生。

要谈汽車操作系统首先得了解汽车电子。

传统汽车电子产品可归纳为两类:一类是车载电子设备如仪表,娱乐音响、导航系统、抬头显示、車载通信、无线上网等等这类系统不直接参与汽车行驶的控制决策,不会对车辆行驶性能和安全产生影响通常统称为车载娱乐信息系統(In-Vehicle Infotainment,IVI)。

另一类是汽车电子控制装置它们是车辆运动和安全防护的控制“大脑”,通过直接向执行机构(如电子阀门继电器开关,执荇马达等)发送指令以控制车辆关键部件(如发动机变速箱,动力电池等)的协同工作这类系统可以统称为电子控制单元(ElectronicControl Unit, ECU)。

常见嘚ECU包括EMS发动机电控系统ABS制动防抱死控制、变速箱牵引力控制TCU、电子稳定控制EPS、电子动力转向EPS,新能源汽车整车控制VCU电池管理系统BMS等。

汽车操作系统是汽车电子软件的重要组成部分但不是所有的汽车电子产品都需要操作系统。

从20世纪90年代开始随着车载和电控系统功能嘚日益丰富以及汽车电子产品外部交互/接口标准的种类增加,这类基于微控制芯片的嵌入式电子产品逐渐需要采用类似个人电脑的软件架構以实现分层化平台化和模块化,提高开发效率的同时降低开发成本因此,汽车电子产品才逐步开始采用了嵌入式操作系统(EmbeddedOperating System)

以車载娱乐信息系统为例,最早的数字收音机/CD播放器采用专用的音频解码芯片就能实现后来实现数字化将可触摸液晶屏代替播放器开关、調节按钮,后来又增加了蓝牙电话功能接着又集成了地图导航、倒车雷达影像,相应的实现这些功能的IVI嵌入式系统主CPU数据处理能力也逐步增强从最早4位、8位发展到16位、32位到后来多核,引入嵌入式操作系统就是有效分配CPU资源,对以上各种任务功能进行协同管理并控制各项任务优先级别。

相比车载电子产品电控系统通常需要闭环控制,这样就意味着需要响应更多的输入输出信号任务调度更加复杂;叧外,由于电控系统直接参与车辆行驶的管理系统可靠性要求要更高,因此应用于电控单元ECU的嵌入式操作系统比车载电子产品的操作系統有更严苛的技术指标

早在2011年,咨询机构StrategyAnalytics对中国当时主流汽车主机厂和车载信息娱乐系统供应商进行了调研报道了当时车载操作系统嘚生态圈,如图所示随着中国汽车市场的持续增长带来的变化,该报告在2015年进行了部分更新目前市场上用于车载系统的OS包括:

1. Android:开源操作系统,无授权费用对很多中低端车载电子产品开发商是有很大的吸引但是版本升级过于频繁,开机启动时间长系统稳定性不强而飽受诟病。

2.  Microsoft:从定位工业应用WinCE到移动通信的Windows Embedded操作系统由于相对稳定的性能和平(Dao)价(Ban)授权费用,深受众多从消费电子转型到后装导航市场的公司推崇,但市场份额持续下降

3. QNX:曾经占据接近60%的市场份额,优惠的单机授权费用和良好的开发支持是主流国际汽车电子供应商願意合作的原因但随着其母公司Blackberry的凋落和其他免费竞争对手挑战,风光已不敌当年

4. Wind River : 功能强大覆盖多行业的硬实时操作系统,但授权和開发定制成本非常高市场份额有限。

5. MicroItron : 日资车型的主流汽车操作系统但日系供应商也逐渐采用其他OS以满足不同市场的需要。

6. Linux : 基于开源代碼稳定和易于裁剪,很多研发能力强的汽车主机厂和供应商在Linux基础上定制了自有的操作系统

7. GENIVI : 准确来说是一个标准联盟。以宝马为首的知名企业建立的应用于车载系统的开放式软件平台和操作系统基于Linux平台,形成从研发到应用的闭环生态

前面提到过,汽车电控系统属於复杂测控系统如果系统任务的响应不及时或有延迟过大,就可能导致严重的损失例如,汽车安全气囊控制在车辆发生碰撞的很短時间内(毫秒级)如不能快速打开,就无法对乘车人员起到保护作用

可见,汽车电控ECU必须是高稳定性的嵌入式实时性操作系统实时性嘚含义是系统保证在一定时间限制内完成特定功能。目前主流的电控操作系统基本都兼容OSEK/VDX和AUTOSAR这两类汽车电子软件标准

1. OSEK/VDX : 这个标准旨在制定汽车电子标准化接口,主要定义了三个组件:实时操作系统(OSEK-OS)通讯系统(OSEK-COM)和网络管理系统(OSEK-NM)。OSEK操作系统始于20世纪90年代第一个商業化的OSEK操作系统由德国3Soft公司开发,最早应用于奥迪A8的仪表控制器

Architecture,直译为汽车开放式系统架构发起于2003年,由全球汽车制造商汽车电孓部件供应商,汽车软件和工具服务商和半导体制造商联合成立的一个标准联盟组织致力于为汽车工业开发一个开放的、标准化的软件架构。AUTOSAR兼容OSEK/VDX标准增加了新的系统模块同时隐含的提出了“软件定义电控系统”的概念,如图完整的AUTOSAR系统架构从下向上分为硬件层HW,硬件抽象层MCAL基础软件层BSW,运行时环境RTE和应用软件SWC其中操作系统被包含在BSW层中。

不管是OSEK还是AUTOSAR操作系统它们仅仅作为标准定义了操作系统嘚技术规范,各家软件和工具服务商开发了各自的符合标准的操作系统产品然后提供给Tier1供应商广泛应用于各类电控系统。

目前AUTOSAR已逐步成為了主流市场上知名的拥有完整解决方案的企业包括Vector,KPITETAS,DS以及被收购的EB(Continental)和MentorGraphics(Siemens)在国内,依托国家“核高基”课题i-Soft公司也开发了符匼AUTOSAR标准的操作系统和基础软件,并成功应用于自主品牌和新能源量产车型

智能网联对操作系统的新要求

智能网联汽车的特点是增加更多嘚智能传感器(高清摄像头,激光雷达毫米波雷达等),并且需要对海量数据进行采集处理和共享。

要实现智能网联两个基本问题需要解决:一是控制器芯片处理能力,二是信息安全为此,以博世大陆,德尔福为首的Tier1提出了域控制器(DCUDomain Control Unit)的概念,根据汽车电子蔀件功能将整车划分为动力总成车辆安全,车身电子智能座舱和智能驾驶等几个域,利用处理能力更强的多核CPU/GPU芯片相对集中的去控制烸个域以取代目前的分布式汽车电子电气架构(EEA)。

虽然这样的设计简化了汽车电子网络拓扑结构但由于各种数据的相互融合也带来叻安全隐患。例如智能座舱系统ECU将原有的车载信息娱乐系统与V2X,HMI,仪表等数据融合在一起处理但根据功能安全ISO26262标准定义,仪表的某些关键數据和代码与HMI的代码属于不同等级要求(ASIL),从安全角度应该进行物理上的隔绝因而这样的设计又与汽车电子功能安全标准背道而驰。

洳何解决呢随着汽车电子安全件如IVI系统和其他非安全件的融合在智能网联汽车上是必然趋势,汽车电子专家引入了航电设备中虚拟机管悝的概念基于AUTOSAR标准之上提出了AUTOSAR Hypervior虚拟机,新的AUTOSAR Adaptive Platform版本也拓展到了智能网联和自动驾驶汽车的应用

引入虚拟机管理的关键意义在于虚拟机可鉯提供一个同时运行两个独立操作系统的环境,比如在智能座舱ECU中同时运行Android(车载功能)和QNX(电控功能)为智能网联的应用提供高性价仳且符合安全要求的平台。

阿里巴巴的Alios能驱动汽车智能吗

Alios由YunOS更名而来,YunOS是不是Android的争论其实已经不重要不管怎样,至少是典型的中国式創新智能手机市场,阿里为扩大YunOS在手机设备上的市场占有率阿里巴巴采取的策略是与三线自主品牌手机进行合作,对预装YunOS的手机进行高额补贴;后转向汽车市场阿里从与上汽自主品牌的合作中尝到了甜头,开始发力把Alios打造成车联网操作系统

但是,Alios对于汽车来说暂苴仅能称之为车载操作系统,它能驱动汽车智能嘛个人认为:

第一,Alios目前的竞争对手仍是谷歌Android苹果IOS及百度DuerOS此类的车载操作系统,其优勢在于Alios添加了云服务相关的模块以接入阿里巴巴的生态环境重点包括电子商务(淘宝),网络支付(支付宝)和高清地图(高德)以此打造除手机之外的第二移动支付终端。

第二随着智能网联系统的升级

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转載。文章观点仅代表作者本人不代表电子发烧友网立场。文章及其配图仅供工程师学习之用如有内容图片侵权或者其他问题,请联系夲站作侵删 


物理机器隔绝的情况下不知道密码是进入不到linux系统中的,如果物理机器没有被隔离可以用单用户修改root密码,简单的方法就是将主机锁起来不能插键盘显示器,用网線连接

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

没有作用任何系统都无法绕过硬件级别的上网行为管理或者是智慧防火墙。最安全的还是自己手机上网别用公司的设备

我要回帖

更多关于 破解车载linux系统 的文章

 

随机推荐