摘要 |
<p>PROBLEM TO BE SOLVED: To make time required to rewrite a control program shorter.SOLUTION: First, an ECU 1 executes a receiving process for receiving rewrite data for rewriting a content of a control program stored in a flash ROM 3 from outside. By writing the rewrite data received in the receiving process to the flash ROM 3, the ECU 1 executes a write process for rewriting the content of the control program stored in the flash ROM 3. Furthermore, if a state in which the ECU 1 does not execute the receiving process or a state in which the ECU 1 waits to receive the rewrite data in the receiving process, and a state in which the ECU 1 does not execute the rewrite process or a state in which the ECU 1 waits for the end of writing the rewrite data to the nonvolatile memory in the rewrite process are both satisfied, the ECU 1 executes a verification process for verifying whether the rewrite data written to the nonvolatile memory is appropriate.</p> |