Electronic control unit for vehicle and method of executing program
AssigneeHitachi Astemo, Ltd.
InventorsYusuke Abe, Koji Yuasa, Toshihisa Arai
Life of this patent
Estimating the term…
Abstract
An electronic control unit for vehicle capable of receiving a program by communication expands the received program in a volatile memory and executes the expanded program. As an example of this program, there is a program for changing a communication environment for communicating with another unit.
Claims5
A non-transitory computer readable medium having stored thereon a writing program operable in an electronic control unit, the writing program causing the electronic control unit to perform processes comprising:
- changing a communication environment by dynamically changing a number of a plurality of communication buffers in the electronic control unit that are allocated for communication with a writing tool and an external device that are external from the electronic control unit, such that at least one of the plurality of communication buffers is used to communicate with the writing tool, wherein a size of each of the communication buffers is fixed;
- and
- receiving an application program for a vehicle and writing the received application program to a nonvolatile memory in the electronic control unit under the changed communication environment.
A non-transitory computer readable medium having stored thereon a writing program operable in an electronic control unit, the writing program causing the electronic control unit to perform processes comprising:
- changing a communication environment by dynamically changing a number of a plurality of communication buffers in the electronic control unit that are allocated for communication with a writing tool that is external from the electronic control unit, such that at least a part of a second communication buffer, which was preassigned for communication with other external devices, is reassigned for communication with the writing tool and is used to communicate with the writing tool along with a first communication buffer that was preassigned for communication with the writing tool, wherein a size of the first and second communication buffers is fixed;
- and
- receiving an application program for a vehicle and writing the received program to a nonvolatile memory in the electronic control unit under the changed communication environment.
Dependencies are inferred from the claim text.