Vehicular control apparatus and program storage medium
First Claim
1. A vehicular control apparatus comprising:
- a first memory of a nonvolatile memory for storing a plurality of diagnosis codes;
a second memory of a nonvolatile memory in which data are deletable or rewritable;
a second-memory storing unit for(i) designating, in response to an event occurring in a process in which a predetermined control unit controls an operation of a control target, a diagnosis code among the plurality of diagnosis codes stored in the first memory by referring to the first memory, the designated diagnosis corresponding to the event occurring in the process, and(ii) storing, in the second memory, the diagnosis code designated in the first memory by referring to the first memory;
a first accordance determination unit for performing a first accordance determination as to whether or not a not-according diagnosis code is present in the second memory, the not-according diagnosis code being stored in the second memory by the second-memory storing unit and not according with any one of the plurality of diagnosis codes stored in the first memory; and
a second-memory anomaly determination unit for determining that an anomaly occurs in the second memory when the first accordance determination unit determines that the not-according diagnosis code is present in the second memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Whether an anomaly occurs in a data-rewritable second nonvolatile memory is determined by comparison between (i) a diagnosis code stored in the second nonvolatile memory and (ii) data contents stored as a diagnosis table in a first nonvolatile memory. The first nonvolatile memory previously stores the diagnosis table for listing diagnosis codes. If the diagnosis codes are appropriately registered in the diagnosis table, it is thereafter unnecessary to take into consideration whether the diagnosis codes are normally stored in the first nonvolatile memory. This configuration requires no further rewriting of information in the first nonvolatile memory unlike other memories, and thus decreases a possibility of an occurrence of an anomaly to garble the information in the first nonvolatile memory in comparison with other memories. Whether an anomaly occurs in the second nonvolatile memory can be thus performed more appropriately.
-
Citations
12 Claims
-
1. A vehicular control apparatus comprising:
-
a first memory of a nonvolatile memory for storing a plurality of diagnosis codes; a second memory of a nonvolatile memory in which data are deletable or rewritable; a second-memory storing unit for (i) designating, in response to an event occurring in a process in which a predetermined control unit controls an operation of a control target, a diagnosis code among the plurality of diagnosis codes stored in the first memory by referring to the first memory, the designated diagnosis corresponding to the event occurring in the process, and (ii) storing, in the second memory, the diagnosis code designated in the first memory by referring to the first memory; a first accordance determination unit for performing a first accordance determination as to whether or not a not-according diagnosis code is present in the second memory, the not-according diagnosis code being stored in the second memory by the second-memory storing unit and not according with any one of the plurality of diagnosis codes stored in the first memory; and a second-memory anomaly determination unit for determining that an anomaly occurs in the second memory when the first accordance determination unit determines that the not-according diagnosis code is present in the second memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification