一种汽车控制器软件配置写入方法与流程

文档序号:20162914发布日期:2020-03-24 21:12阅读:799来源:国知局
一种汽车控制器软件配置写入方法与流程

本发明涉及汽车控制器的软件配置领域,特别涉及一种新的汽车控制器软件配置写入方法。



背景技术:

在汽车售后阶段,整车在更换一些新的控制器后,需要将整车软件配置信息写入到控制器中,目前对汽车控制器的软件配置信息一般有两种主流方式:

方式一,售后远程诊断系统,系统自动推送整车软件配置信息,远程诊断系统的本地设备接收到推送的整车软件配置信息后,自动完成控制器软件配置信息的写入,但是这种方式主机厂必须搭建售后远程诊断系统,该系统的费用昂贵,一些主机厂未配备该售后远程诊断系统。

方式二,无需售后远程诊断系统,主机厂释放整车配置信息,售后维修人员利用软件配置设备手动写入配置码,这种方式只能针对于整车配置信息较少,人工手动输入,一旦整车配置信息量加大,例如几十个或上百个字节的整车配置信息,那么通过手动输入将不现实,因此,迫切需要一种新的方法来有效的解决该问题。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种汽车控制器软件配置写入方法,基于售后诊断设备获取整车软件配置信息后由售后诊断设备将软件配置信息写入到汽车控制器中。

为了实现上述目的,本发明采用的技术方案为:一种汽车控制器软件配置写入方法,包括如下步骤:

步骤1:通过售后诊断设备获取整车配置信息;

步骤2:将售后诊断设备与车辆诊断口连接;

步骤3:售后诊断设备将整车配置信息通过车辆诊断口写入汽车控制器中。

步骤4:售后诊断设备回读汽车控制器的配置信息并与写入的配置信息进行比较,根据比较结果发出写入成功与否的提示信息。

在步骤4中,当回读的汽车控制器的配置信息与写入的软件配置信息不一致时,发出整车软件配置信息写入失败的提醒信息;当回读的汽车控制器的软件配置信息与写入的软件配置信息一致时,发出整车软件配置信息写入成功的提醒信息。

步骤1中,售后诊断设备获取整车配置信息包括二维码扫码方式和或记忆存储方式。

二维码扫码方式包括:

将汽车控制器的软件配置信息预先设置成二维码,通过售后诊断终端拍照识别二维码,将二维码中的软件配置信息识别后进行存储。

记忆存储方式包括:

将售后诊断设备与车辆诊断口连接,读取需要更换的原控制器的整车软件配置信息并保存在售后诊断设备的本地存储中。

售后诊断设备的本地存储为eeprom。

本发明的优点在于:基于售后诊断设备获取的软件配置信息后通过诊断口将软件配置信息写入到汽车控制器中,从而做到快速准确的将软件配置信息写入到汽车控制器中,同时可以给出写入成功与否的提醒信号,帮助操作人员及时了解写入情况;而且这种基于售后诊断设备写入软件配置信息的方式简单快捷有效,大大减少现有技术中人工手动输入的时间及出错的概率。

附图说明

下面对本发明说明书各幅附图表达的内容及图中的标记作简要说明:

图1为将软件配置信息转化为二维码的示意图;

图2为本发明将识别的二维码中的软件配置信息写入控制器的流程图;

图3为本发明记忆存储方式写入软件配置信息的流程图。

具体实施方式

下面对照附图,通过对最优实施例的描述,对本发明的具体实施方式作进一步详细的说明。

本发明提供一种基于扫码及记忆功能的软件配置写入方式法。基于现有技术中售后诊断设备的硬件来实现将软件配置信息写入到汽车控制器中。售后诊断设备一般均具有与整车诊断口连接的接口,只需要通过指令将售后诊断设备终端的软件配置信息写入到汽车控制器中即可。售后诊断设备内的数据可以采用二维码扫描获取和记忆存储获取。二维码获取是指在出厂配置时,将配置在汽车控制器中的软件配置信息同时转换成二维码信息,然后在更换后的新的控制器需要写入时,通过售后诊断设备的摄像头拍摄二维码然后由售后诊断设备内的控制器通过二维码识别软件程序识别出对应的软件配置信息并进行存储。然后通过诊断口连接汽车,通过写入指令将配置信息写入到汽车控制器中,写入完成后再通过读取指令重新读取汽车控制器的软件配置信息并与写入的配置信息进行比较,从而根据一致与否来给出写入成功与否的提醒,提醒通过售后诊断设备的显示提醒信息来进行提醒。而记忆录入的方式是指对于需要更换新的控制器的汽车,先通过obd诊断口连接汽车,通过读取指令来读取汽车控制器的软件配置信息后进行存储,然后当更换后新的控制器时,再通过obd诊断口连接汽车,将读取的旧的控制器的软件配置信息写入到新的控制器中,从而完成写入,当写入后,通过读取指令再次读取新的控制器中的软件配置信息与写入的软件配置信息进行比较,然后给出写入成功与否的提醒。记忆录入的方式需要读取旧的的控制器的软件配置信息,这种方式需要确认旧的控制器的可读性、无损坏等条件。

利用目前广泛的二维码技术,无需人工手动输入,简单扫描即可完成整车软件配置信息的获取然后通过售后诊断设备写入即可,或者利用诊断设备记忆功能,调用上一次保存的整车配置信息完成写入,这两种方法都简单快捷有效,大大减少人工手动输入的时间及出错的概率。

如图1所示,二维码又称二维条码,是一个近几年来移动设备上超流行的一种编码方式,它比传统的条形码能存更多的信息,也能表示更多的数据类型。图1是一个二维码的示例,可以看到将94字节的16进制数据转换成了二维码。售后诊断设备只要扫描二维码就可以获取94字节的16进制数据。售后诊断设备的硬件应当具备进行数据处理的控制器、采集图像的摄像头、以及连接整车的诊断口的接口、进行指令操作的按键、显示屏等硬件,这些对于售后诊断设备来说均是存在的,只需要便携对应的控制程序实现本申请的方式即可。

如图2所示,为本申请采用扫码识别写入软件配置信息的流程图,包括如下步骤:

(1)售后诊断设备连接到车辆诊断口。

(2)售后诊断设备扫描二维码,获取整车软件配置信息。其中软件配置信息的二维码为预先准备设置,可以在出厂时配置汽车控制器时就将出厂是配置的软件信息对应的转化成二维码信息然后配置到各个售后。

(3)售后诊断设备将整车软件配置信息通过诊断命令写入控制器。

(4)售后诊断设备通过诊断命令回读控制器中的整车软件配置信息,若读取的整车软件配置信息和写入的整车软件配置信息一致,表示写入成功,设备需给出提示“整车软件配置信息写入成功”,若读取的整车软件配置信息和写入的整车软件配置信息不一致,表示写入失败,设备需给出提示“整车软件配置信息写入失败”。

如图3所示,为记忆录入写入方式的流程示意图,其写入流程包括:

(1)售后诊断设备连接到车辆诊断口。

(2)售后诊断设备读取车辆vin并保存在售后诊断设备本地,断电也不可以擦除。

(3)售后诊断设备读取原控制器的整车软件配置信息并保存在售后诊断设备本地,断电也不可以擦除。将原来老化或需要更换的控制器的软件配置信息读取并存储。

(4)车辆断电,更换新控制器。车辆更换新的控制器,新的控制器需要软件配置信息;

(5)车辆上电,售后诊断设备将保存在本地的整车软件配置信息通过诊断命令写入到新控制器中。售后诊断设备通过诊断口连接整车后通过写入命令将存储在本地存储的软件配置信息写入到控制器中。

(6)售后诊断设备通过诊断命令回读控制器中的整车软件配置信息,若读取的整车软件配置信息和写入的整车软件配置信息一致,表示写入成功,设备需给出提示“整车软件配置信息写入成功”,若读取的整车软件配置信息和写入的整车软件配置信息不一致,表示写入失败,设备需给出提示“整车软件配置信息写入失败”。售后诊断设备提醒采用显示屏进行提醒。

扫码写入及记忆写入流程举例如下:

设备诊断请求canid:740h/7e0h,控制器诊断应答canid:750h/7e8h,整车软件配置信息长度94字节,数据标示符:602eh/f190h,使用uds诊断标准。以下表格中为通过售后诊断设备进行操作实现设备写入的具体流程及数据,通过每一步的操作实现售后诊断设备扫描二维码或读取旧控制器的软件配置信息后存储,然后通过诊断口将本地的软件配置信息写入到新的控制器中,本方案不需要增加硬件设备只需要在现有的售后诊断设备的基础上增加软件程序实现本申请的二维码识别操作、写入指令、读取指令等操作即可实现软件信息配置。

显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,均在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1