| CPC H02P 23/0077 (2013.01) [H02J 7/0013 (2013.01); H02J 7/0063 (2013.01); H02K 7/145 (2013.01); H02K 11/0094 (2013.01); H02K 11/33 (2016.01); B25F 5/02 (2013.01); H02K 2211/03 (2013.01)] | 9 Claims |

|
1. An electric power tool comprising:
an electric motor;
a communication device;
a first controller including a first storage section configured to store a control program for driving the electric motor, a second storage section configured to store an update program of the control program that is to be received by the communication device, and a processor configured to drive the electric motor by executing the control program after the communication device starts reception of the update program;
a first battery;
a second battery;
a first voltage supply portion configured to supply, based on a first power supply voltage supplied from the first battery, a first operating voltage for operating the first controller;
a second controller configured to control the communication device; and
a second voltage supply portion configured to supply, based on the first power supply voltage supplied from the first battery, a second operating voltage for operating the second controller, and configured to supply, based on a second power supply voltage supplied from the second battery, the second operating voltage for operating the second controller,
wherein when the first power supply voltage is not supplied from the first battery,
the second controller is configured to control the communication device in order to receive the update program, at the second operating voltage supplied based on the second power supply voltage supplied from the second battery, and
the first controller is configured to store the update program in the second storage section, at the first operating voltage supplied based on the second power supply voltage supplied from the second battery.
|