| CPC G06F 8/61 (2013.01) [B60R 16/023 (2013.01)] | 9 Claims |

|
1. A vehicle control system comprising:
plural vehicle control units, each of the plural vehicle control units including a vehicle control processor and a non-volatile program storage unit and controlling a function unit installed in a vehicle by executing a program stored in the program storage unit; and
a master control unit which includes a master processor and is connected with the plural vehicle control units, wherein
the master control unit
includes a non-volatile master storage unit, stores writing data for writing the program to the program storage unit in the master storage unit,
is configured to execute a writing process of writing the program to the program storage unit provided to the vehicle control unit based on the writing data,
selects a processing target control unit, which is set as a target of the writing process, from the plural vehicle control units based on a predetermined selection condition, and
transmits a wake-up request to the processing target control unit, and subsequently performs the writing process for the processing target control unit,
the plural vehicle control units each include
a primary control unit which is connected with the master control unit by a higher-level communication wire, and
a secondary control unit which is connected with the primary control unit by a lower-level communication wire and is connected with the master control unit via the primary control unit, and
the master control unit selects the primary control unit as the processing target control unit in preference to the secondary control unit.
|