Stored data rewriting system for on-board control unit
First Claim
1. A rewriting system in which rewriting data is transmitted from an external rewriting unit to an on-board control unit having a nonvolatile memory which stores data for executing at least control of an engine of a vehicle so as to rewrite the stored data in said nonvolatile memory, wherein said rewriting unit comprises transmission control means for transmitting the rewriting data for each predetermined data transfer unit as a data transfer command together with specified position data which represents a portion to be rewritten of said nonvolatile memory which corresponds to the rewriting data that is transmitted by the predetermined data transfer unit and prohibiting the transmission of the data transfer command which contains the rewriting data when the whole of the rewriting data that is transmitted by the predetermined data transfer unit represents a predetermined value, and wherein said on-board control unit comprises receiving means for receiving the data transfer command transmitted from said rewriting unit, and writing control means for writing the rewriting data contained in the data transfer command received by said receiving means to the rewriting portion of said nonvolatile memory represented by the specified position data in the data transfer command and writing data representing the predetermined value in all portions to be rewritten of said nonvolatile memory where the rewriting data cannot be obtained from the data transfer command received by said receiving means.
1 Assignment
0 Petitions
Accused Products
Abstract
A rewriting system in which a rewriting unit transmits rewriting data for each predetermined data transfer unit as a data transfer command together with specified position data which represents a portion to be rewritten which corresponds to the rewriting data and prohibits the transmission of the data transfer command which contains the rewriting data when the whole of the rewriting data that is transmitted by the predetermined data transfer unit represents a predetermined value, and an on-board control unit writes the rewriting data contained in the received data transfer command to the rewriting portion of the nonvolatile memory represented by the specified position data in the received data transfer command and writes data representing the predetermined value in all portions of the nonvolatile memory where the rewriting data cannot be obtained from the received data transfer command.
8 Citations
6 Claims
-
1. A rewriting system in which rewriting data is transmitted from an external rewriting unit to an on-board control unit having a nonvolatile memory which stores data for executing at least control of an engine of a vehicle so as to rewrite the stored data in said nonvolatile memory, wherein
said rewriting unit comprises transmission control means for transmitting the rewriting data for each predetermined data transfer unit as a data transfer command together with specified position data which represents a portion to be rewritten of said nonvolatile memory which corresponds to the rewriting data that is transmitted by the predetermined data transfer unit and prohibiting the transmission of the data transfer command which contains the rewriting data when the whole of the rewriting data that is transmitted by the predetermined data transfer unit represents a predetermined value, and wherein said on-board control unit comprises receiving means for receiving the data transfer command transmitted from said rewriting unit, and writing control means for writing the rewriting data contained in the data transfer command received by said receiving means to the rewriting portion of said nonvolatile memory represented by the specified position data in the data transfer command and writing data representing the predetermined value in all portions to be rewritten of said nonvolatile memory where the rewriting data cannot be obtained from the data transfer command received by said receiving means.
-
5. An on-board control unit having a nonvolatile memory which stores data for executing at least control of an engine of a vehicle, the on-board control unit comprising:
-
receiving means for receiving a data transfer command transmitted from an external rewriting unit; and
writing control means for writing rewriting data contained in the data transfer command received by the receiving means to a portion to be rewritten of the nonvolatile memory represented by specified position data in the data transfer command received and writing data representing a predetermined value in all portions to be rewritten of the nonvolatile memory where the rewriting data cannot be obtained from the data transfer command received by the receiving means.
-
-
6. A rewriting unit for transmitting to an on-board control unit having a nonvolatile memory which stores data for executing at least control of an engine of a vehicle rewriting data for rewriting the stored data in the nonvolatile memory, the rewriting unit comprising:
transmission control means for transmitting the rewriting data for each predetermined data transfer unit as a data transfer command together with specified position data which represents a rewriting portion of the nonvolatile memory which corresponds to the rewriting data that is transmitted by the predetermined data transfer unit and prohibiting the transmission of the data transfer command which contains the rewriting data when the whole of the rewriting data that is transmitted by the predetermined data transfer unit represents a predetermined value.
Specification