A control program for an electronic control unit (ECU) is installed at an
end of a manufacturing line after the ECU is mounted on an automotive
vehicle. The ECU common to all types of vehicles is mounted on each
vehicle, and the vehicle type is identified based on data sent from the
ECU to a program-installing device. The control program suitable to the
identified vehicle type is formulated in the program-installing device by
selecting program modules from an object library storing various types of
modules and by linking those selected modules into the control program.
The control program thus formulated is installed in the ECU at the end of
the manufacturing line. In this manner, memory capacities both in the ECU
and in the program-installing device are considerably saved.