Memory writing device for an electronic device
First Claim
1. A control unit comprising:
- a non-volatile memory that is rewritable of data electrically; and
a processor that normally operates based on a control program and control data, which are defined by data stored in the non-volatile memory, and rewrites the data stored in the non-volatile memory with new data upon receiving a rewriting command from an external device, the new data being sent from the external device,wherein the processor is programmed to receive a rewriting control program for rewriting processing from the external device and store the rewriting control program in a predetermined memory area, which is different from a subject area of rewriting,wherein the processor is programmed to send, after determining that an operation mode is a rewriting mode, a signal indicative of a set baud rate to the external device upon receiving a baud rate value request from the external device under a condition that a baud rate of communication with the external device is set at an initial value, the set baud rate being supportable in the processor and being different than the initial value of the baud rate,wherein the processor is programmed to receive the rewriting control program sent from the external device at the set baud rate and store the rewriting control program in the predetermined memory area,wherein the processor is programmed to be capable of changing, after completing receiving of the rewriting control program, the set baud rate of communication with the external device to a baud rate faster than the set baud rate of communicating the rewriting control program which is executed based on a predetermined change instruction,wherein the rewriting control program includes the predetermined change instruction preceding a set of instructions for executing the rewriting processing.
0 Assignments
0 Petitions
Accused Products
Abstract
To provide a memory-writing device which can simply and reliably write desired data to a nonvolatile memory of an electronic device, connection is made with an ECU to perform write processing to write write data from the memory-writing device to a flash ROM by copying a write-control program from the external portion to a RAM and executing the write-control program, and by sequentially sending the foregoing write-control program and write data to this ECU together with sending, at a predetermined timing, write-control information required for the ECU to execute the write-control program, the write-control program and the write-control information are stored in a freely attachable and removable first ROM and the write-control information stored in the first ROM is read and sent to the ECU at a memory-rewriting device to cause the write processing to be performed in the ECU. According to this device, an ECU of differing specifications can be supported merely by exchanging the first ROM.
17 Citations
6 Claims
-
1. A control unit comprising:
-
a non-volatile memory that is rewritable of data electrically; and a processor that normally operates based on a control program and control data, which are defined by data stored in the non-volatile memory, and rewrites the data stored in the non-volatile memory with new data upon receiving a rewriting command from an external device, the new data being sent from the external device, wherein the processor is programmed to receive a rewriting control program for rewriting processing from the external device and store the rewriting control program in a predetermined memory area, which is different from a subject area of rewriting, wherein the processor is programmed to send, after determining that an operation mode is a rewriting mode, a signal indicative of a set baud rate to the external device upon receiving a baud rate value request from the external device under a condition that a baud rate of communication with the external device is set at an initial value, the set baud rate being supportable in the processor and being different than the initial value of the baud rate, wherein the processor is programmed to receive the rewriting control program sent from the external device at the set baud rate and store the rewriting control program in the predetermined memory area, wherein the processor is programmed to be capable of changing, after completing receiving of the rewriting control program, the set baud rate of communication with the external device to a baud rate faster than the set baud rate of communicating the rewriting control program which is executed based on a predetermined change instruction, wherein the rewriting control program includes the predetermined change instruction preceding a set of instructions for executing the rewriting processing. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification