首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

蔚赫试验车OTA系统简介-远程升级篇

各位同学,新年好呀,2018年已经过去快一个月了,不知道大家在新的一年里给自己定了什么样的年度目标呢?什么?没有!这可不行,不管怎么样,目标我们还是要有的,万一实现了呢。好了,不讲冷笑话了,本期主要与大家分享的是蔚赫信息已投入使用的试验车OTA系统。

OTA系统是什么

OTA的英文全称是Over-the-Air Technology,即空中下载技术,这是一种强大的软件升级方式,可以为设备分发新软件、配置。通过OTA系统,我们可以对任何具备FBL(Flash BootLoader)功能的电子设备来更新软件。常见的OTA系统由以下三部分组成:

·服务器(Server):主要指应用服务管理系统的Web表现形式,它以Web的方式向用户提供应用服务系统的功能,例如系统管理、配置以及主动推送;

·终端(Terminal):终端即为执行器,在接收到服务器推送后可根据推送内容执行对应指令,主要用来执行远端电子设备刷写;

·媒介(Medium):媒介则为服务器与终端的空中下载接口,为服务器与终端提供通讯连接。主要表现形式为WIFI、3G通讯技术等。

蔚赫OTA系统架构

OTA技术的现状

目前OTA技术在智能手机上已经非常普及,只要有网络可供我们下载升级包,系统或固件的升级都可以以OTA的方式完成。可是转眼一看汽车领域,特别是在试验车上,OTA确很少见到。因为在试验车阶段,各模块都处于逐步完善的阶段,更新周期短,次数多,且由于开发流程的问题,车辆本身的软件升级系统还不足以支持OTA。在这种情况下,各模块的工程师们需要耗费巨量的时间来在线对每一个电子模块来进行升级。这样做不仅耗费人力与时间,同时也不便于试验车的整车软件状态管理。

如何实现试验车的OTA

蔚赫信息(Vehinfo)是英特佩斯中国唯一战略合作伙伴,蔚赫信息主推以英特佩斯工具为核心的OTA系统解决方案。该方案通过英特佩斯的终端设备(neoVI ION)实现,目前已经在项目中投入使用。接下来就由本人给大家介绍一下蔚赫OTA系统的远程软件升级功能。

首先, 要想通过OTA系统进行软件升级的推送,我们需要通过PC端的VehicleSpy 3来打包需要升级的ECU软件,生成一个可用于蔚赫OTA系统的升级包。

在Vehicle Spy3的各类工具中, Remote Reflasher就是一个用于创建软件升级包的模板应用。在这里我们可以填入需要更新的ECU相关的参数,同时把ECU最新的软件及校验文件添加到对应的位置,最后生成一个WiVi文件包,用于服务器端推送升级。

图一:ECU基础参数

图二:添加Seed&Key文件及驱动文件

图三:添加应用程序文件

在确认文件都添加正确后,点击最下方的Generate按钮,即可生成AMP的升级推送包了。

接下来可能有同学会有疑问,终端是英特佩斯的设备,媒介所说的也就是WIFI网络及3G网络,那么服务器是不是需要客户再拉入第三方开发呢?我只能说,这位同学你多虑了,身为一个完整的OTA系统,一个有实力的技术服务供应商,服务器方案我们也是可以提供的。不然,接下来我怎么演示下去呢!

打开服务器网站,我们就可以看到信息丰富的终端主页了 。通过在终端列表里选中需要升级软件的终端,设备的各项运行状态均会展示在用户的面前,这能帮助用户很好的了解终端设备(neoVI ION)的工作状态。

图四:服务器终端主页展示

好了,先回到我们的软件升级中来,刚刚生成的升级推送包要如何在服务器上使用呢?眼力好的同学可能在上图中已经发现了,对,就是在上图右下角的Control栏中,点击“Send Script or Update”,即可开始升级推送包的上传了。

图五:上传升级包

接下来页面会跳转到升级推送包选择界面,在我们添加完推送包之后,只需要再次选择需要升级的终端,即可对选中的终端进行升级推送。升级推送不只是一对一的,也可以有选择性的一对多推送。完成终端选择后,只需要点击下图中的Send按钮,即可把升级包推送给终端了。

图六:推送升级包

在给终端推送完升级包后,我们就可以在终端主页下方的日志栏里看到推送包的下载状态。

图七:终端下载推送的升级包

升级包下载完成后,终端默认会自动执行ECU的软件升级,升级过程严格按照ECU的刷写诊断规范执行,并且升级状态会实时上报。

图八:软件升级状态实时汇报

就这么简单的几步操作,几分钟的时间,我们就可以实现试验车的ECU软件升级了。可以看到,通过OTA系统来升级试验车软件比传统的升级方式更加便捷,同时也更加高效,极大的降低的人力资源的浪费,让我们可以将时间都放在更有价值的地方。

好了,使用OTA系统对试验车进行升级就讲到这里了。蔚赫的OTA系统不仅仅用于试验车的升级,同时还拥有远程数据记录、远程DID及DTC读取等强大功能。以后我会为大家继续介绍我们的OTA系统,有兴趣的同学可以联系我们哦!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180124G102C300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com