从全球座舱电子市场与产业看汽车级Linux(AGL)android-auto

2023-10-28


锋影

e-mail:174176320@qq.com


2016年全球汽车仪表市场规模大约77亿美元,比2015年增长9%。预计到2020年汽车仪表市场规模达95亿美元。汽车仪表可以简单分为五大类,第一类简称D1,机械指针型。第二类D2,指针与点阵(Dot Matrix)或单色TFT。第三类D3,指针与3.5英寸以下TFT。第四类D4,指针与3.5-8英寸TFT。第五类,全TFT显示。

2016-2020年全球汽车仪表产品类型分布

2016年全球主要汽车仪表厂家市场占有率

日本精机第一大股东是本田,本田所有仪表包括摩托车仪表都由日本精机负责,近期日本精机大力拓展北美市场,拿下通用几乎一半订单,是仪表领域进步最快的厂家。中国本土则有德赛西威进步较快。

全液晶仪表是目前业内热点,硬件架构方面有三种设计。 第一种是多板卡、多操作系统设计。仪表、中控、HUD等设备均有独立板卡,各自独立完成功能,并通过总线或网络做信息传输,成本高且通信代价大。第二种是单板卡、虚拟化设计、多操作系统设计。仪表、中控、HUD等在单一板卡,以Hypervisor虚拟化技术虚拟成多个独立硬件,每个硬件执行独立OS。整体成本低但结构复杂,设计和通信代价较大。第三种则是多板卡、无虚拟化、单操作系统设计。过去像图资是按屏幕计费,多屏需要多份授权。 QNX Screen单板多显架构技术,将仪表盘、IVI、T-box和带ADAS功能的HUD等设备,视为单一主板上某个具备输入功能的Display模块,仅单一QNX操作系统处理多种功能操作,大幅降低成本同时维持安全性。

第二种可能成为未来的主流,毕竟成本最关键嘛。这就需要提到松下今年夏天收购的Opensynegry了。OpenSynergy于2007年在德国柏林成立。其开发的COQOS软件是一个标准化的平台,整合Linux和基于Android的系统以及AUTOSAR兼容软件。 由于采用了模块化设计,该平台可用于音响系统、仪表板及连接/辅助驾驶系统。该公司大约有70个员工,松下收购的价格未知,估计在1-3千万欧元。

OpenSynergy核心技术团队中,有来自AUTOSAR(汽车软件开发全球合作联盟)的专家,因此,对汽车开放系统架构具有非常深入的理解,确保了COQOS软件操作系统的高兼容性和可扩展性,能将各类基于Linux平台的信息娱乐应用软件,集成于同一个控制单元。

上图为COQOS软件操作系统,目前支持的SoC有NXP的i.MX 6 Solo/Dual/Quad/Plus,英伟达的Tegra K1,Xilinx的Zynq7000,德州仪器的Jacinto6,高通的602A,瑞萨的R-Car 2。对K1的支持效果貌似是最好的,Zynq7000也有ARM内核,叫SoC FPGA,勉强也可以叫SoC。

上图为以K1为核心的COQOS。ACF (Automotie Communicatin Framework)支持Autosar与Linux或安卓App之间通讯,Autosar版本为4.2.1,在英伟达的Vibrante虚拟机顶端运行。CAN通讯是Autosar内含的,包括Autosar COM,CANIF和PUDR。东芝MCU内含CAN、UART、GPIO驱动和CAN收发器。

上图为COQOS的GPU分享,可以用单一GPU同时支持Infotainment和仪表的复杂3D功能显示,不过目前好像分辨率不高。不过很容易找到性能强大的GPU。

QNX核心的启动时间仅250毫秒,支持乱序执行、按需求调度执行及IDA立即设备启动,满足瞬间倒车影像、50ms CAN总线响应等严苛要求;QNX专利的自我调整(CPU执行分配率)技术,确保系统在任何时刻均能响应,不会出现卡顿现象。这是QNX为何在数字仪表市场享有垄断地位的原因。

汽车行业是最不喜欢垄断和封闭式操作系统了,封闭式操作系统意味着系统升级非常麻烦,而汽车开发周期长达4-5年,电子领域发展神速,4-5年前的设计很有可能不能满足市场需要,因此汽车产业需要开放式的操作系统,所以QNX的挑战越来越多,一是汽车级Linux,二是GENIVI。

汽车级Linux简称AGL。目前有8个主要的整车厂支持。日系厂家全部支持AGL,日系厂家的一贯风格,要彻底掌控核心技术。实际AGL里面的核心专家基本都是日本人,特别是瑞萨的员工不少,日本人自然喜欢吃生鱼片,所以在AGL的代号上都是鱼。2016年1月第一代AGL叫蓝鳍金枪鱼,第二代叫河豚,第三代叫大马哈鱼,第四代叫曹白鱼。一代比一代便宜,曹白鱼就是中国常见的白鳞鱼。

目前AGL有76个会员,其中有中国液晶仪表设计公司友衷科技,友衷也是全球唯一加入AGL的仪表设计公司。

*AGL的76个会员

AGL与Genevi不是敌对关系,AGL是要打造一个开放包容、快速应对市场的平台,而GENIVI是要为具体某个车型打造一个专属平台。GENIVI主要用在Infotainment和仪表,而AGL是要进入汽车的各个领域。

GENIVI联盟成员依据这个规范来建立软件平台。这些平台将受到 GENIVI 的审核,如果符合规范就会被注册为 GENIVI 合规产品。有些成员提供的是一个完整的 GENIVI 平台,有些成员则集中精力只研究一个合规平台的单个或多个部件。过去两年里合规平台的数量稳定增长。目前已经有50多个软件平台被注册为 GENIVI 合规产品。比如Mentor公司,风河公司都已经发布了GENIVI兼容的软件平台。Mentor的产品是通过收购Montavista 汽车电子部门整合而来,后者的汽车技术平台(ATP)在卡迪拉克项目中有成功应用。 风河的GENIVI平台是通过与意大利厂商Magneti Marelli的合作而来,后者隶属于意大利飞亚特(Fiat)集团。

说到仪表的操作界面就不得不提Rightware,它成立于 2009 年,这家芬兰公司起初的业务方向是为手机、平板等一切含嵌入式智能系统的设备提供人机交互解决方案。然而,最后让它脱颖而出的却是近年来智能化趋势强烈的汽车。根据 CrunchBase 的数据,其从成立以来,一共经历过两轮融资,分别是 2010 年的 A 轮获得 300 万欧元的融资,以及 2013 年 B 轮获得 520 万美元的融资。

根据中科创达的公告,其 2016 年至今的营收为 700 万欧元,营业利润为负 40 万欧元,净资产也为负,但是它却卖出了 6400 万欧元(5050 万欧元+1350 万欧元封顶的激励)的价格,这个估值显然是太高了。Rightware 是为数不多的提供批量生产的商用实时图形用户界面解决方案的企业。各大车厂目前都或多或少都采用其 Kanzi UI 解决方案。除了奥迪之外,还有很多国际大厂例如奔驰、沃尔沃等都是它的客户,他们也和 QNX 进行了合作。简单来说,用上它,就好像是在用 Photoshop 来「画」一套液晶仪表用户操作界面。当然大部分厂家都不会用这套工具,自己开发操作界面不是什么难事。

转自 Auto-IO
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从全球座舱电子市场与产业看汽车级Linux(AGL)android-auto 的相关文章

  • 两个黑莓模拟器之间的短信

    如何编写程序以使用 BlackBerry JDE 在两个 BlackBerry 模拟器之间发送和接收 SMS 您需要使用以下参数从命令行启动模拟器 sms source port uint sms destination port uint
  • 下载图像并在 BlackBerry 上显示

    我必须开发一个网址 其中涉及从网址下载图像并在黑莓刺激器中显示 任何人都可以在这方面帮助我吗 此代码将连接给定的 URL 并返回 Bitmap 对象 public static Bitmap connectServerForImage St
  • 黑莓:选择列表中的项目,返回上一屏幕

    我为我的问题准备了一个非常简短的测试用例 如下 单击按钮时 我想在新屏幕中显示字符串列表 用户选择列表中的一项后 应再次显示上一屏幕 并且按钮标签应设置为所选字符串 我的两个问题是 从菜单内部我不知道如何弹出当前显示的屏幕 如何将所选项目从
  • 我应该开发什么最低的 BlackBerry 操作系统?

    我正在为 BlackBerry 移动设备开发 Netflix 应用程序 我需要决定我应该开发的最低操作系统版本 取决于我选择的版本会产生一些设计影响 例如我可以使用哪些浏览器字段类等 归根结底是 我应该支持低于 OS 5 0 的版本吗 我会
  • Blackberry BrowserField白色空页问题

    你好 我想在 BrowserField 中显示 html 内容 我使用代码 blove 来执行此操作 但我只看到白色的空白页面 BrowserField demo new BrowserField String res p demo p d
  • Virtualbox 虚拟机上的 Windows 7:是否兼容 OpenGL 1.x?

    在 Windows 7 客户机的 VirtualBox 虚拟机设置 或系统信息 中 我无法查明我的虚拟显卡是否兼容 OpenGL 1 x 我需要 OpenGL 1 x 兼容性才能进行测试黑莓7模拟器 http developer black
  • 使用 BlackBerry 应用程序安装 SSL 证书

    我们有一个 BlackBerry 应用程序 可以访问安全 Web 服务 该服务使用某些 BlackBerry OS5 设备上未安装的 SSL 证书 这会给看到此消息的我们应用程序的用户带来问题 您正在尝试打开安全连接 但服务器的证书不受信任
  • Blackberry Web Works 如何在每次启动应用程序时触发事件

    h1 Hello World h1 我有一个使用 Blackberry WebWorks 构建的应用程序 与上
  • Blackberry - 具有不同 ID 的可点击 BitmapField

    我正在创建一个应用程序 在其中我通过 JSON 从 Web 服务器获取带有 id 的礼品图像 当我点击任何礼物图像时 它会进入下一页 其中显示该图像的所有信息 通过 JSON 从 Web 服务器获取图像信息及其 ID 问题是 当我点击页面上
  • BlackBerry 中的图像按钮

    如何在 BlackBerry 中实现图像按钮 在这里 完整的代码 import net rim device api system Bitmap import net rim device api ui Graphics import ne
  • 黑莓操作系统版本

    如果我为操作系统版本 6 0 开发 Blackberry 应用程序 该应用程序是否与操作系统版本 4 5 兼容 如果没有 是否有某种方法可以轻松移植应用程序 如果您针对特定 SDK 例如 6 0 进行开发 您的应用程序将只能部署到使用匹配操
  • 如何以编程方式锁定 BLACKBERRY 设备(6.0)?

    如何以编程方式锁定黑莓设备 6 0 有一个API叫做 ApplicationManger locksystem true 但在 6 0 中已不再使用 根据BlackBerry OS 7 1 API 文档 http www blackberr
  • 如何使 gif 在黑莓 java 上完成后消失?

    我知道如何加载 gif 并让它运行 但是如何让它消失呢 IE 它位于另一个位图背景之上 看起来像与背景交互 我希望它在完成一次后消失 您可以将 gif 设置为不重复并使最终帧 100 透明
  • 如何将 SqLite 与 BlackBerry OS 4.5 一起使用?

    我目前在 BlackBerry 中使用持久存储 我想在 BlackBerry OS 4 5 中使用 SqLite 数据库 但我找不到任何相关教程 我可以在 BlackBerry OS 4 5 中使用 SqLite 还是需要其他版本的 Bla
  • J2ME - 使用 javax.microedition.amms.control.camera.CameraControl;是否可以禁用快门声音?

    在我的黑莓应用程序中 我已经实现了相机 并希望用我自己的声音替换默认的快门声音 我想我可以通过使用方法enableShutterFeedback false 来静音默认相机声音 然后播放我自己的声音 或者在相机激活之前立即播放我的声音来做到
  • 运行为黑莓设备创建的黑莓应用程序需要哪些步骤?

    我使用 java me 和 BlackBerry 特定 API 创建了一个 BlackBerry 应用程序 它在黑莓模拟器上运行良好 我想知道如何将此应用程序部署到 BlackBerry 设备 从文档中我发现 在设备上运行 BlackBer
  • 适用于 BlackBerry 的 QR 码阅读器

    是否有 BlackBerry 库 组件 开源或商业 可集成到我自己的应用程序中充当 QR 码阅读器 我想将它完全集成到我的应用程序中 或者 有没有办法使用开源中兴图书馆 http code google com p zxing 与相机结合使
  • 弹出到主屏幕

    在我的应用程序中 我一个接一个地喜欢一些屏幕 并且我需要随时弹出到主屏幕 有什么方法可以找出活动屏幕是否是第一个 或者 可能有什么功能可以弹出到根屏幕而不循环弹出到以前的屏幕 EDIT换句话说 我需要我的应用程序在单击黑莓 后退 按钮时转到
  • 自定义列表字段点击事件

    我正在编写一个应用程序 其中我创建了用于显示列表视图的自定义列表字段 我的 CustomListField 包含连续的一个图像和文本 我正在通过单击列表字段行获取字段更改侦听器 但我也想将字段更改侦听器放在图像上 谁能告诉我我该怎么做 这是
  • 有人尝试过用 C 或 C++ 为 Blackberry 平台进行开发吗?

    根据我在嵌入式计算方面的经验 我得到的每一个迹象都是 做这样的事情需要昂贵的设备才能访问平台 ICE 调试器 JTAG 探针 I2C 编程器等 但我一直想知道是否一些雄心勃勃的黑客已经找到了一种在黑莓设备上加载本机代码的方法 任何人 编辑

随机推荐