IP Library › Granted Patent US 11,836,045
Granted Patent B2
US 11,836,045 · App. 17/418,966 · Granted Dec 5, 2023

Electronic control device having a non-volatile memory with a reserved area storing failure data

Inventors: Takahito Fuju (Hitachinaka, JP); Kenho Ko (Hitachinaka, JP); Daisuke Teshima (Hitachinaka, JP)
Assignee: Hitachi Astemo, Ltd.
G06F11/1433G05B19/0428G06F8/656G06F11/0739G06F11/0787
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,836,045
App. No.
17/418,966
Granted
Dec 5, 2023
Kind
B2
Abstract

An electronic control device includes a nonvolatile memory having allocated two storage areas that are exclusively switchable between an active state and an inactive state, the storage area in the active state being used to store a control program to be executed, and the storage area in the inactive state being used as a reserved area for updating the control program. In the electronic control device, when the control program is not updated, arbitrary data is written in the storage area in the inactive state.

Claims (19)

1. An electronic control device comprising:

a nonvolatile memory having allocated two storage areas that are exclusively switchable between an active state and an inactive state, wherein one of the two storage areas is in the active state and is used to store a control program to be executed, and a second of the two storage areas is in the inactive state and is used as a reserved area for updating the control program, wherein

when the control program is not updated, failure data is written in the storage area in the inactive state, and

when the control program is updated, the failure data written in the storage area in the inactive state is transmitted to an external device, an update program transmitted from the external device is written in the storage area in the inactive state, the storage area in the active state is switched to the inactive state and the storage area in the inactive state is switched to the active state, and the failure data transmitted to the external device is written in the storage area in the inactive state.

2. The electronic control device according to claim 1 , wherein the failure data is at least one of OBS and FFD.

3. The electronic control device according to claim 1 , wherein the failure data is written in time series.

4. The electronic control device according to claim 1 , wherein failure data is obtained before and after the failure occurs, and the failure data is written.

5. The electronic control device according to claim 1 , wherein the external device is a server of an OTA center.

6. A method for managing data of a nonvolatile memory in an electronic control device comprising:

providing a nonvolatile memory having allocated two storage areas that are exclusively switchable between an active state and an inactive state, wherein one of the two storage areas is in the active state and is used to store a control program to be executed, and a second of the two storage areas is in the inactive state and is used as a reserved area for updating the control program,

writing, when a control program is not updated, using a processor of the electronic control device, failure data to the storage area in the inactive state;

transmitting, when the control program is updated, using the processor of the electronic control device, the failure data written in the storage area in the inactive state to an external device;

writing an update program transmitted from the external device to the storage area in the inactive state;

switching the storage area in the active state to the inactive state and also switching the storage area in the inactive state to the active state; and

writing the failure data transmitted to the external device in the storage area in the inactive state.

7. The method for managing data of a nonvolatile memory according to claim 6 , wherein the failure data is at least one of OBS and FFD.

8. The method for managing data of a nonvolatile memory according to claim 6 , wherein the processor of the electronic control device writes the failure data in the storage area in the inactive state in time series.

9. The method for managing data of a nonvolatile memory according to claim 6 , wherein the processor of the electronic control device writes, in the storage area in the inactive state, failure data which is obtained when a failure occurs and failure data which is obtained before and after the failure occurs.

10. The method for managing data of a nonvolatile memory according to claim 6 , wherein the external device is a server of an OTA center.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2021
From: FUJU, TAKAHITO; KO, KENHO; TESHIMA, DAISUKE
To: HITACHI ASTEMO, LTD.
Reel/Frame 056690/0576 →
Priority Claims (1)
JP 2019-018584 · Feb 5, 2019 · national
Continuity (1)
Related Publication 20220197747A1 · Jun 23, 2022