车载程序写入装置制造方法及图纸

技术编号:14646822 阅读:43 留言:0更新日期:2017-02-16 03:40
本发明专利技术提供一种不使驾驶员感到不便地将更新程序和更新数据写入到车载控制装置的车载程序写入装置。中继装置(120)具有以下手段:在点火开关(170)为ON状态的情况下,在预先规定的第1时段之前接收发送自外部中心(100)的多个车载控制装置(130,140,150)的更新程序数据;以及在接收到在第1时段的范围内发送自外部中心的写入开始指令的情况下,唤醒启动所述车载控制装置,并使其转变为重编程模式;车载控制装置对中继装置通知重编程模式转变,中继装置根据来自车载控制装置的重编程模式转变通知和向存储器积存的该车载控制装置的更新程序数据的有无,在第1时段内向该车载控制装置执行更新程序和更新数据的写入。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种车载程序写入装置
技术介绍
记述有车辆上所搭载的车载控制装置的控制动作的控制程序存储在微电脑内的闪存等非易失性存储器中。此外,控制程序内所使用的初始值等数据也存储在非易失性存储器中。这些程序、数据通常在车辆上市以后就不会变更,但出于检测到缺陷的情况、为了提供更好的服务的理由,会进行控制程序、数据的更新。汽车的控制程序、数据的更新处理是将车辆运到经销店,在经销店进行改写,但近年来,已提出有通过车辆外部的作为基础设施的手机网络等无线通信来进行改写的方式。在专利文献1中进行如下操作:车辆外部的信息管理基站装置经由车辆上所搭载的无线通信设备对停止中的车辆发送更新请求,接收到该更新请求的车辆从休眠状态唤醒而启动车辆上所搭载的车载控制装置,并将发送自信息管理基站装置的更新程序写入至车载控制装置。此外,在专利文献2中进行如下操作:,利用通信电缆来连接外部工具与车辆上所搭载的写入装置,将发送自外部工具的更新程序积存至写入装置,其后,在取下通信电缆的状态下将更新程序从写入装置写入至车载控制装置。现有技术文献专利文献专利文献1:日本专利第4361902号公报专利文献2:日本专利第4593095号公报
技术实现思路
专利技术要解决的问题在专利文献1的方式中,由于没有事先积存更新程序的单元,因此更新程序的写入所需的时间是从信息管理基站装置到车载控制装置的更新程序传送时间与对车载控制装置的写入时间的合计,所以会产生较为耗时的问题。即,在驾驶员突然想要驾驶正在写入更新程序的汽车这样的状况的情况下,只好等到写入完成为止。在专利文献2的方式中,写入过程中不需要通信,因此通过向其他车辆连接通信电缆,能够将更新程序向写入装置积存。结果,由于能够不经由与外部的通信地进行执行,因此能够缩短写入时间,另外,能够同时执行车辆的写入处理和经由通信电缆向其他车辆进行的更新程序的积存处理,由于这两点,实现写入时间的缩短化。但是,反过来说,为了并列执行,对于一辆车来说,就必须在完成积存处理后立即进行写入处理。在这一点上,无法选择汽车驾驶员不使用车辆并且也方便的时段。在此,本专利技术的课题在于,不使汽车的所有者、利用汽车的驾驶员感到不便地更新车载控制装置的控制程序、数据。解决问题的技术手段为了解决上述课题,例如采用权利要求书中记载的构成。本专利技术包含多个解决上述课题的技术方案,但举其一例的话,为以下所述:一种车载程序写入装置,包括:多个车载控制装置,其通过控制程序来控制搭载在车辆上的设备的动作;以及中继装置,其接收包含发送自外部中心的所述车载控制装置的更新程序和更新数据的更新程序数据并向存储器积存,所述车载控制装置具有执行所述控制程序的通常动作模式和将所述控制程序改写为更新程序的重编程模式,所述车载控制装置与所述中继装置通过车载网络连接,所述车载程序写入装置的特征在于:所述中继装置具有以下单元:在点火开关为ON状态的情况下,在预先规定的第1时段之前接收从外部中心发送的多个车载控制装置的更新程序数据的单元;以及接收在所述第1时段内发送自外部中心的写入开始指令,并在所述第1时段内唤醒启动所述车载控制装置,并使其转变为所述重编程模式的单元,所述车载控制装置对所述中继装置通知重编程模式转变,中继装置根据来自车载控制装置的所述重编程模式转变通知和积存在所述存储器的该车载控制装置的更新程序数据的有无,在所述第1时段内向该车载控制装置执行更新程序和更新数据的写入。专利技术的效果根据本专利技术,能够提供可不使驾驶员感到不便地向车载控制装置写入更新程序和更新数据的车载程序写入装置。上述情况以外的课题、结构以及效果通过以下的实施形态的说明得以明示。附图说明图1为示出车载程序写入装置的整体构成的图。图2为示出车载控制装置的构成的图。图3为示出中继装置的构成的图。图4为中继装置微电脑的中断表。图5为车载控制装置微电脑的中断表。图6为示出外部中心的发送数据构成的图。图7为示出中继装置的积存数据构成的图。图8为示出中继装置的存储器构成的图。图8A为示出车载控制装置的存储器构成的图。图9为示出外部中心的写入开始指令下的写入处理概要的图。图10为示出基于写入按钮的写入处理概要的图。图11为示出中继装置的存储器积存处理的图。图12为示出对外部中心的写入完成通知发送数据构成的图。图13为示出中继装置的写入开始指令的积存数据构成的图。图14为示出写入开始指令接收处理的流程图。图15为示出写入开始处理的流程图。图16为示出车载控制装置的唤醒接收处理的流程图。图17为示出车载控制装置编号RECECUID[n]所指示的车载控制装置的重编程模式接收处理的流程图。图18为示出对车载控制装置编号RECECUID[n]所指示的车载控制装置发送更新程序的中继装置的处理的流程图。图19为示出车载控制装置编号RECECUID[n]所指示的车载控制装置的写入处理的流程图。图20为示出将来自车载控制装置编号RECECUID[n]所指示的车载控制装置的写入完成结果存储至序列RESULTECU[n]的中继装置的处理的流程图。图21为示出中继装置的写入完成处理的流程图。图22为示出基于写入开始指令按钮的写入开始指令处理的流程图。图23为示出基于按钮的写入开始处理的流程图。具体实施方式为了不使驾驶员感到不便,必须在不使用汽车的时段内安全且在短时间内将更新程序和更新数据写入至车载控制装置。在本专利技术中,首先,为了实现安全和缩短写入时间,以如下技术方案为前提:在点火开关为ON状态的情况下获取从外部中心以无线方式发送的车载控制装置的更新程序数据并积存至中继装置。其原因之一在于,由于是以无线方式接收更新程序数据,因此要考虑当车辆停在楼宇背面、室内停车场等电波到不了的场所时无法接收的情况,所以在点火开关为ON状态而处于行驶中等情形下使中继装置接收更新程序数据将能够更可靠且安全地进行接收。其原因之二在于,相较于从外部中心经由无线而直接写入至车载控制装置而言,从车辆内的中继装置向车载控制装置写入能够缩短写入时间。本专利技术是在驾驶员不使用汽车的时段内实现更新程序和更新数据向车载控制装置的写入的技术方案。在说明本专利技术的技术方案之前,考察程序更新步骤。首先,没有车辆所有者的同意是无法执行车载控制装置的程序更新的。因此,必须事先通过电话、邮件等来确认好程序更新的同意、不使用汽车的第1时段。此处,所谓第1时段,是指若为车辆所有者指定的方便的年、月、日下的时段,则商定为可以进行程序更新的时段。因而,也许会要求在夜间的2点~3点这一时段内在自家停车场进行程序更新。但也可能存在如下情况:在已预定在该时段内对其他车辆发送更新程序数据时,外部中心与车辆所有者进行协调而变更为其他时段。此外,其他车辆所有者有可能不指定时段等而要求在方便的时候自己进行程序更新。如此,在指定时段的情形下,由于假设了夜间时段,因此必须在车辆中未乘坐有驾驶员、点火开关为OFF的状态下实现更新程序的写入。将本情形设为第1情形。另一方面,将驾驶员不指定时段而是在方便的时候自己进行程序更新的情形定义为第2情形。下面,对本专利技术的第1情形和第2情形的实现方案进行说明。首先,对第1情形的实现方案进行说明。本方案以以下内容为基础:由于驾驶员未乘坐在汽车内,因此根据来自外部中心的指令,在车辆所本文档来自技高网...
车载程序写入装置

【技术保护点】
一种程序写入装置,包括:多个车载控制装置,其通过控制程序来控制搭载在车辆上的设备的动作;以及中继装置,其接收包含发送自外部中心的所述车载控制装置的更新程序和更新数据的更新程序数据并向存储器积存,所述车载控制装置具有执行所述控制程序的通常动作模式和将所述控制程序改写为更新程序的重编程模式,所述车载控制装置与所述中继装置通过车载网络连接,所述车载程序写入装置的特征在于:所述中继装置具有以下单元:在点火开关为ON状态的情况下,在预先规定的第1时段之前接收从外部中心发送的多个车载控制装置的更新程序数据的单元;以及接收在所述第1时段内发送自外部中心的写入开始指令,并在所述第1时段内唤醒启动所述车载控制装置,并使其转变为所述重编程模式的单元,所述车载控制装置向所述中继装置通知重编程模式转变,中继装置根据来自车载控制装置的所述重编程模式转变通知和积存在所述存储器的该车载控制装置的更新程序数据的有无,在所述第1时段内向该车载控制装置执行更新程序和更新数据的写入。

【技术特征摘要】
【国外来华专利技术】2014.06.19 JP 2014-1258841.一种程序写入装置,包括:多个车载控制装置,其通过控制程序来控制搭载在车辆上的设备的动作;以及中继装置,其接收包含发送自外部中心的所述车载控制装置的更新程序和更新数据的更新程序数据并向存储器积存,所述车载控制装置具有执行所述控制程序的通常动作模式和将所述控制程序改写为更新程序的重编程模式,所述车载控制装置与所述中继装置通过车载网络连接,所述车载程序写入装置的特征在于:所述中继装置具有以下单元:在点火开关为ON状态的情况下,在预先规定的第1时段之前接收从外部中心发送的多个车载控制装置的更新程序数据的单元;以及接收在所述第1时段内发送自外部中心的写入开始指令,并在所述第1时段内唤醒启动所述车载控制装置,并使其转变为所述重编程模式的单元,所述车载控制装置向所述中继装置通知重编程模式转变,中继装置根据来自车载控制装置的所述重编程模式转变通知和积存在所述存储器的该车载控制装置的更新程序数据的有无,在所述第1时段内向该车载控制装置执行更新程序和更新数据的写入。2.如权利要求1所述的车载程序写入装置,其特征在于,在点火开关为OFF的情况下,在所述第1时段内唤醒启动所述车载控制装置,并使其向所述重编程模式转变,所述车载控制装置向所述中继装置通知重编程模式转变,中继装置根据来自车载控制装置的所述重编程转变通知和积存在所述存储器中的该车载控制装置的更新程序数据的有无,在所述第1时段内向该车载控制装置执行更新程序和更新数据的写入。3.一种程序写入装置,包括:多个车载控制装置,其通过控制程序来控制搭载在车辆上的设备的动作;以及中继装置,其接收包含发送自外部中心的所述车载控制装置的更新程序、更新数据以及执行写入开始指令的第2时段的更新程序数据并向存储器积存,所述车载控制装置具有执行所述控制程序的通常动作模式和将所述控制程序改写为更新程序的重编程模式,所述车载控制装置与所述中继装置通过车载网络连接,所述车载程序写入装置的特征在于:所述中继装置具有以下单元:在点火开关为ON的状态的情况下,在所述第2时段之前接收从外部中心发送的多个车载控制装置的更新程序数据的单元;根据车辆上搭载的时钟,在所述第2时段内唤醒启动所述车载控制装置的单元;以及使所述车载控制装置向所述重编程模式转变的单元,所述车载控制装置对所述中继装置通知重编程模式转变,中继装置根据来自车载控制装置的所述重编程模式转变通知和积存在所述存储器的该车载控制装置的更新程序数据的有无,在所述第2时段内向该车载控制装置执行更新程序和更新数据的写入。4.如权利要求3所述的程序替换装置,其特征在于,在点火开关为OFF的状态下,根据所述车辆上搭载的时钟,在所述第2时段唤醒启动所述车载控制装置,使所述车载控制装置向所述重编程模式转变,所述车载控制装置对所述中继装置通知重编程模式转变,中继装置根据来自车载控制装置的所述重编程模式转变通知和积存在所述存储器的该车载控制装置的更新程序数据的有无,在所述第2时段内向该车载控制装置执行更新程序和更新数据的写入。5.如权利要求1-4中的任一项所述的程序替换装置,其特征在于,所述中继装置在完成从外部中心接收多个车载控制装置的更新程序数据时,将车辆内的存储器积存完成指示器点亮,并且向所述外部中心进行存储器积存完成通知。6.如权利要求1-5中任一项所述的程序替换...

【专利技术属性】
技术研发人员:黑泽宪一中原章晴
申请(专利权)人:日立汽车系统株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1