-
公开(公告)号:US20230098588A1
公开(公告)日:2023-03-30
申请号:US17908502
申请日:2021-01-15
Applicant: Hitachi Astemo, Ltd.
Inventor: Yusuke KOGURE , Takaaki NOKAIDO , Kentaro YOSHIMURA
IPC: G06F8/65
Abstract: Updating of a program is realized even with a small-sized temporary storage area. A program update system distributes an update program from an update program distributing unit to a vehicle control device. The update program distributing unit encrypts an update program by a predetermined unit of encryption, and transmits the update program, which has been encrypted, by a predetermined unit of transfer to the vehicle control device to be updated, the vehicle control device decrypts the received update program by the unit of encryption, and stores the update program, which has been decrypted, by a predetermined unit of writing in a program storage unit, and the unit of writing is an integral multiple of the unit of encryption.
-
公开(公告)号:US20220204008A1
公开(公告)日:2022-06-30
申请号:US17609167
申请日:2020-05-22
Applicant: Hitachi Astemo, Ltd.
Inventor: Yusuke KOGURE , Shun KINUGASA
Abstract: When a control program is updated by a device that can select and execute one of two control programs, an amount of data to be transferred is reduced to shorten time required for update of a program. A first rewritable storage unit that stores two programs, a CPU that selects and executes one of the two programs, and a second rewritable storage unit that stores common data accompanying the two programs are included.
-
公开(公告)号:US20220398089A1
公开(公告)日:2022-12-15
申请号:US17783530
申请日:2020-11-20
Applicant: HITACHI ASTEMO, LTD.
Inventor: Shota GUNJI , Yusuke KOGURE , Kentarou YOSHIMURA
Abstract: Matching programs are activated by a plurality of calculation units. A vehicle control device that controls a vehicle includes a plurality of calculation units that executes calculation processing for vehicle control; and a plurality of program storage areas that store a plurality of programs in which a procedure of the calculation processing is defined, wherein the main calculation unit includes a main program activation unit that activates one main program from the plurality of main programs, and the sub-calculation unit includes a sub-program selection unit that selects the sub-program to be activated by the sub-calculation unit based on an activation result of the main program activation unit, and a sub-program activation unit that activates one sub-program based on a selection result of the sub-program selection unit.
-
公开(公告)号:US20220405087A1
公开(公告)日:2022-12-22
申请号:US17777441
申请日:2020-12-25
Applicant: HITACHI ASTEMO, LTD.
Inventor: Rumi SOMEYA , Yusuke KOGURE , Takaaki NOKAIDO , Shigeaki MATSUBARA
Abstract: Provided is a vehicle control device that ensures normal control even when a program including an error is distributed. A vehicle control device includes a calculation unit and a memory, and updates software stored in the memory, and the vehicle control device includes a communication unit which receives encrypted software, a decrypting unit which decrypts the encrypted software into a plaintext, a rewriting unit which is set in the memory and stores the decrypted software, and a determination unit which collates first collation information set in advance in the memory, second collation information given to the software, and the first collation information, determines whether or not to store the decrypted software based on a collation result, and selects the decrypted software as software for next activation when the decrypted software is stored.
-
公开(公告)号:US20220276851A1
公开(公告)日:2022-09-01
申请号:US17628506
申请日:2020-07-21
Applicant: HITACHI ASTEMO, LTD.
Inventor: Fumiharu NAKAHARA , Yusuke ABE , Yusuke KOGURE
Abstract: A vehicle controller with improved usability related to updating of a control program is provided. The vehicle controller is capable of updating a stored control program, based on update contents provided by a writing device. The control program includes a control code, and control data that is referred to when the control code is executed. The vehicle controller includes a nonvolatile memory that allows a first memory area and a second memory area to be switched and used alternately, the first memory area and the second memory area each storing both the control code and the control data, and an updating request determining unit that determines whether an updating request from the writing device requests updating of both the control code and the control data or requests updating of the control data only. When determining that updating of the control data only is requested, the updating request determining unit writes received control data to any given memory area in which a currently active control program is stored.
-
公开(公告)号:US20230027587A1
公开(公告)日:2023-01-26
申请号:US17790854
申请日:2020-12-08
Applicant: HITACHI ASTEMO, LTD.
Inventor: Takaaki NOKAIDO , Yusuke KOGURE
Abstract: Provided is a program updating process according to which even when power supply to an electronic control unit stops during program updating, invalid data's remaining in a storage area at completion of program updating is prevented without acquiring a power supply status of a vehicle. An electronic control unit includes a communication interface, a nonvolatile memory, and an arithmetic processing unit that executes a program. The nonvolatile memory includes a program storage area and a data storage area. The program storage area has a program updating process unit that carries out an updating process, and a program updating target unit that stores an updating program. The arithmetic processing unit reads the program updating process unit as the program and executes the program, divides an updating program received by the communication interface into divided updating programs each having a given size, and writes each of the divided updating programs to the program updating target unit. The arithmetic processing unit stores updating progress data in the data storage area, the updating progress data indicating a position of the divided updating program having been written to the program updating target unit.
-
公开(公告)号:US20220063625A1
公开(公告)日:2022-03-03
申请号:US17423240
申请日:2020-01-10
Applicant: Hitachi Astemo, Ltd.
Inventor: Koichiro OZAKI , Yusuke KOGURE , Yoshitaka FUKASAWA , Tomoyasu SAKAGUCHI
IPC: B60W30/18 , B60W10/04 , B60W10/184
Abstract: A vehicle braking force proportional to a gradient is reduced to zero after the vehicle is stopped by the braking force, thereby reducing the time for applying a braking force. A system and method for vehicle control includes a processor and a memory. The vehicle control method including a first step of the processor generating a command for applying a first braking force preset to hold the vehicle in a stopped state, a second step of the processor acquiring, from a gradient detection device, a gradient of a road surface on which the vehicle is traveling after applying the first braking force, the gradient being detected by the gradient detection device, a third step of the processor computing a second braking force proportional to the gradient of the road surface, and a fourth step of the processor applying the second braking force to the braking device.
-
-
-
-
-
-