Memory writing device for an electronic device
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.
-
Citations
32 Claims
-
1-21. -21. (canceled)
-
22. A control unit for a vehicle which rewrites vehicle control data through communication with a rewriting device, the control unit comprising:
-
a non-volatile memory for storing the vehicle control data therein; and
a processor for controlling a vehicle by using the control data stored in the non-volatile memory and for executing rewriting of the control data with new control data sent from the rewriting device;
wherein the processor is programmed to send a baud rate signal to the rewriting device when the rewriting device is detachably connected for control data rewriting, the baud rate signal being indicative of a predetermined baud rate of data communication supported by the control unit; and
wherein the processor is programmed to receive the new control data from the rewriting device at the predetermined baud rate and rewrites the vehicle control data stored in the non-volatile memory with the new control data. - View Dependent Claims (23)
-
-
24. A rewriting device for a control unit which rewrites vehicle control data, the rewriting device comprising:
-
a memory storing new control data therein; and
a processor for controlling communication with the control unit;
wherein the processor is programmed to send a baud rate request signal to the control unit when detachably connected to the control unit, the baud rate request signal being for requesting information of a predetermined baud rate of data communication supported by the control unit;
wherein the processor is programmed to set a baud rate in compliance with the predetermined baud rate replied from the control unit in response to the baud rate request signal; and
wherein the processor is programmed to send the new control data stored in the memory to the control unit at the predetermined baud rate. - View Dependent Claims (25, 26)
-
-
27. A method of communication between a control unit and an external device comprising:
-
sending, from an external device to a control unit, a request signal that requests information of a baud rate of data communication supported by the control unit;
sending, from the control unit to the external device, a reply signal indicative of the baud rate supported by the control unit in response to the request signal;
changing a baud rate of data communication of the external device in compliance with the baud rate indicated by the reply signal;
sending, from the external device to the control unit, a rewrite control program at a baud rate indicated by the reply signal;
storing the rewrite control program in a volatile memory of the control unit; and
executing the rewrite control program by the control unit to rewrite data stored in a non-volatile memory of the control unit with a new one sent from the external device. - View Dependent Claims (28)
-
-
29. A method for rewriting at least one of a control program and a data stored to a first nonvolatile memory in an electric device by executing a write-control program, the method comprising the steps of:
-
determining whether a rewrite mode is or not;
changing a baud-rate when the rewrite mode is determined;
receiving the write-control program sent at the changed baud-rate from an external device; and
rewriting at least one of the control program and the control data by executing the received write-control program. - View Dependent Claims (30, 31, 32)
-
Specification