-
公开(公告)号:US20210157572A1
公开(公告)日:2021-05-27
申请号:US17167668
申请日:2021-02-04
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Kazuhiro UEHARA , Takuya HASEGAWA , Takuya KAWASAKI , Kazuaki HAYAKAWA
IPC: G06F8/654 , B60R16/023
Abstract: In a vehicle electronic control system, a vehicle master device is configured to acquire data storage bank information including information for specifying which bank is an active bank and information for specifying software versions of an active bank and an inactive bank from a rewrite target ECU that has a non-volatile memory with a plurality of data storage banks and to transmit the data storage bank information acquired by the data storage bank information acquisition unit to a center device. The center device is configured to select update data compliant to the inactive bank on the basis of the software versions and the active bank specified by the data storage bank information received from the vehicle master device and to transmit a distribution package including the update data selected by the update data selection unit to the vehicle master device.
-
公开(公告)号:US20210157492A1
公开(公告)日:2021-05-27
申请号:US17170306
申请日:2021-02-08
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Kazuhiro UEHARA , Masaaki ABE , Mitsuyoshi NATSUME , Takuya KAWASAKI
IPC: G06F3/06 , B60R16/023 , H04L12/40
Abstract: In a vehicle electronic control system, a second device includes a transfer target file specifying unit that is configured to specify a file, as a transfer target file, including update data to be written into a third device, a first data size specifying unit that is configured to specify a first data size to acquire the transfer target file specified by the transfer target file specifying unit, and an update data distribution unit that is configured to distribute the update data to the third device using a plurality of divided files transferred from the first device. The first device includes an update data transfer unit that is configured to transfer the update data by dividing the transfer target file specified by the transfer target file specifying unit into the plurality of divided files according to the first data size specified by the first data size specifying unit, and transferring the plurality of divided files to the second device.
-
公开(公告)号:US20210155252A1
公开(公告)日:2021-05-27
申请号:US17167547
申请日:2021-02-04
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Mitsuyoshi NATSUME , Kazuhiro UEHARA , Takuya KAWASAKI
Abstract: A vehicle master device includes a cancellation request determination unit that is configured to determine whether a cancellation request is generated during program rewriting from an old program to a new program in response to distributing the update data to the rewrite target ECU by the update data distribution unit, a rollback method specifying unit that is configured to, when the cancellation request determination unit determines that the cancellation request is generated, specify a rollback method for returning the rewrite target ECU to a state where writing of the update data has not yet started in accordance with a memory type of the non-volatile memory of the rewrite target ECU and a data type of the update data of the new program or the old program, and a rollback execution unit that is configured to instruct the rewrite target ECU to execute a rollback according to the rollback method specified by the rollback method specifying unit and have the rewrite target ECU operate with the old program.
-
公开(公告)号:US20220012043A1
公开(公告)日:2022-01-13
申请号:US17485576
申请日:2021-09-27
Applicant: DENSO CORPORATION
Inventor: Nao SAKURAI , Shuhei TAKAHASHI , Kazuaki HAYAKAWA , Takuya HASEGAWA , Yuzo HARATA , Kazuhiro UEHARA , Takuya KAWASAKI
Abstract: A vehicle information communication system includes a center apparatus and a vehicle apparatus that includes a group of electronic control units (ECUs) and that sends vehicle configuration information including configuration information on the group of ECUs mounted in the vehicle to the center apparatus via wireless communications. The center apparatus performs a first determination of whether the vehicle configuration information received from the vehicle apparatus matches approved-configuration information registered in an approved-configuration database, and performs a second determination of whether software update data for at least one ECU of the group of ECUs mounted in the vehicle exists in an update database. When both the first and second determinations are true, the center apparatus sends the software update data for at least one ECU of the group of ECUs mounted in the vehicle to the vehicle apparatus via the wireless communications.
-
公开(公告)号:US20210255805A1
公开(公告)日:2021-08-19
申请号:US17169075
申请日:2021-02-05
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Kazuhiro UEHARA , Mitsuyoshi NATSUME , Takuya KAWASAKI
Abstract: In a vehicle master device, a first device includes an update data acquisition unit that is configured to acquire update data, an update data distribution unit that is configured to distribute the update data acquired by the update data acquisition unit to a rewrite target ECU, a process execution request unit that is configured to request the second device to execute at least a part of a process related to verification of the update data before the update data distribution unit distributes the update data, a processing result acquisition unit that is configured to acquire a processing result from the second device, and a verification unit that is configured to verify the update data using the processing result acquired by the processing result acquisition unit.
-
公开(公告)号:US20210167988A1
公开(公告)日:2021-06-03
申请号:US17169932
申请日:2021-02-08
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Kazuhiro UEHARA , Mitsuyoshi NATSUME , Takuya KAWASAKI
Abstract: A vehicle master device is configured to acquire update data from outside and distribute the acquired update data to a rewrite target electronic control unit (ECU). The vehicle master device includes a distribution frequency specifying unit that is configured to specify a distribution frequency of the update data to the rewrite target ECU based on a correspondence relationship between a predetermined vehicle power supply state and transmission restriction information related to distribution of the update data and a vehicle power supply state during updating, and a distribution control unit that is configured to control distribution of the update data according to the distribution frequency specified by the distribution frequency specifying unit.
-
公开(公告)号:US20210165644A1
公开(公告)日:2021-06-03
申请号:US17170251
申请日:2021-02-08
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Kazuhiro UEHARA , Masaaki ABE , Mitsuyoshi NATSUME , Takuya KAWASAKI
IPC: G06F8/41 , G06F8/61 , B60R16/023 , G06F9/38
Abstract: A vehicle master device includes a rewrite specification data acquisition unit that is configured to acquire rewrite specification data from outside, a rewrite specification data analysis unit that is configured to analyze the rewrite specification data acquired by the rewrite specification data acquisition unit, a group generation unit that is configured to divide the plurality of rewrite target ECUs to generate a plurality of groups based on the rewrite specification data analyzed by the rewrite specification data analysis unit, and an instruction execution unit that is configured to instruct the plurality of rewrite target ECUs for each group of the plurality of groups generated by the group generation unit to perform at least one of installation, rollback, and activation.
-
公开(公告)号:US20210165585A1
公开(公告)日:2021-06-03
申请号:US17170104
申请日:2021-02-08
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Kazuhiro UEHARA , Mitsuyoshi NATSUME , Takuya KAWASAKI
IPC: G06F3/06 , B60W60/00 , B60R16/023
Abstract: An electronic control unit includes an active bank information update unit that is configured to update active bank information indicative of which bank is an active bank between the first data storage bank and the second data storage bank when a program rewrite on the second data storage bank is completed and the vehicle master device gives an instruction for an activation request, an execution condition determination unit that is configured to determine whether an activation execution condition is satisfied, and an execution control unit that is configured to activate the second data storage bank as the active bank based on the active bank information after a restart when the execution condition determination unit determines that the activation execution condition is satisfied.
-
公开(公告)号:US20210160064A1
公开(公告)日:2021-05-27
申请号:US17166840
申请日:2021-02-03
Applicant: DENSO CORPORATION
Inventor: Yuzo HARATA , Kazuhiro UEHARA , Mitsuyoshi NATSUME , Takuya KAWASAKI
IPC: H04L9/08
Abstract: A vehicle master device includes a decryption key storage unit that cannot be read from an outside and that stores a decryption key for generation of a security accesses key used to perform device authentication of a rewrite target electronic control unit. The vehicle master device acquires rewrite specification data from an outside, analyzes the rewrite specification data acquired, extracts a key derivation value corresponding to the rewrite target electronic control unit from an analysis result of the rewrite specification data, and by using the decryption key corresponding to the rewrite target electronic control unit stored in the decryption key storage unit, decrypts the key derivation value extracted, and generate a security accesses key.
-
公开(公告)号:US20210157571A1
公开(公告)日:2021-05-27
申请号:US17166729
申请日:2021-02-03
Applicant: DENSO CORPORATION
Inventor: Tomoya OGAWA , Taiji ABE , Yuzo HARATA , Kazuhiro UEHARA , Takuya HASEGAWA , Takuya KAWASAKI , Kazuaki HAYAKAWA
IPC: G06F8/654 , B60R16/023 , G06F9/445
Abstract: A center device is provided that manages data to be written to electronic control units mounted on a vehicle. The center device includes an update data storage unit that stores update data for a data update target device among the electronic control units. The center device distributes the update data to the vehicle. The center device includes an individual vehicle configuration information storage unit that stores identification information of target vehicles targeted for update using the update data, and update status information regarding update completion status and update-in-progress status acquired as update status from target vehicles. The center device manages the update status information of the target vehicles in a statistically tabulatable manner on basis of the update status information.
-
-
-
-
-
-
-
-
-