CPC G06F 8/65 (2013.01) [B60R 16/0231 (2013.01)] | 5 Claims |
1. A software updating device for executing processing for updating software causing equipment mounted on a vehicle to operate, wherein
the equipment includes a power train of the vehicle,
the software updating device includes:
a hardware detection unit that detects a driving force output state of the power train of the vehicle; and
a hardware controller that acquires the software, and controls the equipment by applying the software to the equipment,
the hardware controller includes:
a first storage unit that stores acquired first software; and
a second storage unit that stores acquired second software,
when the hardware detection unit detects a state where no driving force is output by the power train of the vehicle, the hardware controller executes processing for updating the software by changing software to be applied to the equipment from the first software to the second software in the state where no driving force is output by the power train of the vehicle, and
the hardware controller prohibits outputting the driving force by the power train of the vehicle while the processing for updating the software is being executed.
|