Electronic control device
First Claim
1. An electronic control device capable of performing processing indicated by a command when receiving the command from outside of the electronic control device, the device comprising:
- a diagnosis unit for performing diagnosis of at least one diagnosis item while energized and for storing, to a trouble information storage, a diagnostic trouble code (DTC) indicative of a trouble detected by the diagnosis;
a non-volatile memory that is capable of storing data in a re-writable manner;
an information selection unit for selecting, from among DTCs in the trouble information storage, DTC to be saved in the non-volatile memory as a permanent diagnostic trouble code (PDTC) based on a save criterion and storing the DTC selected in a buffer as a PDTC; and
a trouble information preservation unit for performing preservation of the DTC by writing the PDTC stored in the buffer into the non-volatile memory after a turning-off of an ignition switch of a vehicle or upon receiving a command from outside of the device, whereinthe trouble information preservation unit causes the information selection unit to select the DTC prior to performing processing indicated by the received command whenever the received command is a specific command that indicates erasure of the DTC from the trouble information storage.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic control unit performs a process that stores into a buffer selected diagnostic trouble codes (DTC) currently in a volatile trouble code storage by selecting, from among multiple codes, a code that is to be saved in an EEPROM, when an ignition switch of a vehicle is turned off. Further, the DTC stored in the buffer is written in the EEPROM. If the electronic control unit receives, from a scan tool, a command that instructs erasure of the DTC in the volatile trouble code storage, the above-described process is performed before erasing the DTC from the volatile trouble code storage.
-
Citations
10 Claims
-
1. An electronic control device capable of performing processing indicated by a command when receiving the command from outside of the electronic control device, the device comprising:
-
a diagnosis unit for performing diagnosis of at least one diagnosis item while energized and for storing, to a trouble information storage, a diagnostic trouble code (DTC) indicative of a trouble detected by the diagnosis; a non-volatile memory that is capable of storing data in a re-writable manner; an information selection unit for selecting, from among DTCs in the trouble information storage, DTC to be saved in the non-volatile memory as a permanent diagnostic trouble code (PDTC) based on a save criterion and storing the DTC selected in a buffer as a PDTC; and a trouble information preservation unit for performing preservation of the DTC by writing the PDTC stored in the buffer into the non-volatile memory after a turning-off of an ignition switch of a vehicle or upon receiving a command from outside of the device, wherein the trouble information preservation unit causes the information selection unit to select the DTC prior to performing processing indicated by the received command whenever the received command is a specific command that indicates erasure of the DTC from the trouble information storage. - View Dependent Claims (2, 3, 4)
-
-
5. An electronic control device capable of performing processing indicated by a command when receiving the command from outside of the electronic control device, the device comprising:
-
a diagnosis unit for performing diagnosis of at least one diagnosis item while energized and for storing, to a trouble information storage, a diagnostic trouble code (DTC) indicative of a trouble detected by the diagnosis; a non-volatile memory that is capable of storing data in a re-writable manner; and an information selection unit for selecting, from among DTCs in the trouble information storage, DTC that fulfills a save criterion for storing the information in the non-volatile memory and writing the DTC selected in the non-volatile memory, as a permanent diagnostic trouble code (PDTC), wherein, when a specific command for instructing erasure of the DTC in the trouble information storage is received from outside of the device, at least the DTC fulfilling the save criterion is recorded in a record unit as a DTC, contents of which is not erased by the processing indicated by the specific command, before performing the processing indicated by the specific command. - View Dependent Claims (6, 7, 8)
-
-
9. An electronic control device capable of performing processing indicated by a command when receiving the command from outside of the electronic control device, the device comprising:
-
a diagnosis unit for performing diagnosis of at least one diagnosis item while energized and for storing, to a trouble information storage, a diagnostic trouble code (DTC) indicative of a trouble detected by the diagnosis; a non-volatile memory that is capable of storing data in a re-writable manner; and an information selection unit for selecting, from among DTCs in the trouble information storage, at least one entry of DTC to be saved in the non-volatile memory as a permanent diagnostic trouble code (PDTC), wherein, when a specific command for performing processing that instructs erasure of the DTC in the trouble information storage is received from outside of the device, the processing indicated by the specific command is performed after the information selection unit is operated. - View Dependent Claims (10)
-
Specification