The invention relates to a gateway device, an on-board network system and a firmware updating method. Connect multiple ECU equipped on the vehicle (100a ~ 100D) gateway bus communication using the (300) includes a receiving portion, the server from the external device as the vehicle outside the (500) receiving firmware updates, the firmware update information including a plurality of ECU (100a ~ 100D) a ECU is used to update the firmware for the object; and a control section, as updated by the ECU firmware application object based on the information, to determine whether the ECU meets a predetermined condition, and controls so that: to meet a predetermined condition, the predetermined processing associated with the ECU implementation and update the firmware in, do not meet a predetermined condition, performs a predetermined processing in the ECU.
【技术实现步骤摘要】
【国外来华专利技术】网关装置、车载网络系统以及固件更新方法
本公开涉及对在车载网络中通信的电子控制单元的固件进行更新(升级)的技术。
技术介绍
近年来,在汽车中的系统内,配置有许多被称为电子控制单元(ECU:ElectronicControlUnit)的装置。连接这些ECU的网络被称为车载网络。车载网络存在多种标准。作为其中最主流的车载网络之一,存在由ISO11898-1规定的CAN(ControllerAreaNetwork:控制器局域网络)这一标准。在CAN中,通信路径由两条总线构成,与总线连接的ECU被称为节点。与总线连接的各节点收发被称为帧的消息。发送帧的发送节点通过在两条总线上施加电压,并在总线间产生电位差,从而发送被称为隐性(recessive)的“1”的值和被称为显性(dominant)的“0”的值。多个发送节点在完全相同的定时发送了隐性和显性的情况下,优先发送显性。接收节点在接收到的帧的格式(format)存在异常的情况下,发送被称为错误帧(errorframe)的帧。错误帧是通过连续地发送6比特(bit)的显性来向发送节点和/或其他接收节点通知帧的异常的帧。另外,在CAN中不存在指示发送目的地和/或发送源的标识符,发送节点对每一帧附加被称为消息ID的ID而进行发送(也就是向总线送出信号),各接收节点仅接收预先确定的ID的帧(也就是从总线读取信号)。另外,采用CSMA/CA(CarrierSenseMultipleAccess/CollisionAvoidance:载波侦听多路访问/冲突避免)方式,在多个节点同时发送时基于消息ID进行仲裁(调停),优先发送消息 ...
【技术保护点】
一种网关装置,连接于供车辆所搭载的多个电子控制单元进行通信所使用的总线,所述网关装置具备:接收部,其从所述车辆外的外部装置接收固件更新信息,所述固件更新信息包括以所述多个电子控制单元中的一个电子控制单元为适用对象的更新用固件;以及控制部,其基于作为所述更新用固件的适用对象的电子控制单元的预定信息,判定该电子控制单元是否满足预定条件,并进行控制以使得:在满足预定条件的情况下,使该电子控制单元执行与固件的更新关联的预定处理,在不满足预定条件的情况下,在该电子控制单元以外执行所述预定处理。
【技术特征摘要】
【国外来华专利技术】2016.05.31 JP 2016-109585;2015.09.14 US 62/218,1111.一种网关装置,连接于供车辆所搭载的多个电子控制单元进行通信所使用的总线,所述网关装置具备:接收部,其从所述车辆外的外部装置接收固件更新信息,所述固件更新信息包括以所述多个电子控制单元中的一个电子控制单元为适用对象的更新用固件;以及控制部,其基于作为所述更新用固件的适用对象的电子控制单元的预定信息,判定该电子控制单元是否满足预定条件,并进行控制以使得:在满足预定条件的情况下,使该电子控制单元执行与固件的更新关联的预定处理,在不满足预定条件的情况下,在该电子控制单元以外执行所述预定处理。2.根据权利要求1所述的网关装置,所述控制部基于表示作为所述更新用固件的适用对象的电子控制单元的处理能力的所述预定信息,进行所述判定。3.根据权利要求2所述的网关装置,表示所述处理能力的所述预定信息示出是否具有所述预定处理的执行功能,所述控制部以如下方式进行所述判定:作为所述更新用固件的适用对象的电子控制单元在具有所述预定处理的执行功能的情况下,满足所述预定条件,在不具有所述预定处理的执行功能的情况下,不满足所述预定条件。4.根据权利要求1至3中任一项所述的网关装置,所述预定处理是在所述固件更新信息中附于所述更新用固件的签名的验证处理。5.根据权利要求1至3中任一项所述的网关装置,所述预定处理是作为所述更新用固件的适用对象的电子控制单元中的更新前的固件的保存处理。6.根据权利要求1至5中任一项所述的网关装置,所述控制部选定所述多个电子控制单元中的并非所述更新用固件的适用对象的一个电子控制单元,使所选定出的该电子控制单元执行所述预定处理。7.根据权利要求1至5...
【专利技术属性】
技术研发人员:氏家良浩,松岛秀树,安斋润,中野稔久,芳贺智之,前田学,岸川刚,
申请(专利权)人:松下电器美国知识产权公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。