Apparatus and method for updating remote standalone firmware
First Claim
1. A charging device, comprising:
- a firmware configured to execute and control charging functions and firmware updating functions performed by the charging device, the firmware including;
a first section configured to store instructions associated with the charging functions, anda second section configured to store instructions associated with updating the first section;
at least one charging slot for insertion of one of a rechargeable device and an updating device; and
a micro-controller configured to execute instructions stored on the firmware,wherein responsive to the updating device being inserted into the at least one charging slot, the charging device executes instructions stored in the second section to enter an updating mode and update the firmware,wherein the updating device is identified by the micro-controller using a slave address stored at a non-volatile memory of the updating device, the slave address of the updating device distinguishable from that of the rechargeable device, the updating device lacking cells for storing energy.
5 Assignments
0 Petitions
Accused Products
Abstract
A charging device may include firmware configured to execute and control charging functions and updating functions performed by the charging device. The firmware includes a first section configured to store instructions associated with the charging functions and a second section configured to store instructions associated with updating the first section. The charging device may also include a charging slot for insertion of one of a rechargeable device and an updating device. The charging device may further include a micro-controller configured to execute instructions stored on the firmware. Responsive to the updating device being inserted into the charging slot, the charging device executes instructions stored in the second section to enter an updating mode and update the firmware.
26 Citations
11 Claims
-
1. A charging device, comprising:
-
a firmware configured to execute and control charging functions and firmware updating functions performed by the charging device, the firmware including; a first section configured to store instructions associated with the charging functions, and a second section configured to store instructions associated with updating the first section; at least one charging slot for insertion of one of a rechargeable device and an updating device; and a micro-controller configured to execute instructions stored on the firmware, wherein responsive to the updating device being inserted into the at least one charging slot, the charging device executes instructions stored in the second section to enter an updating mode and update the firmware, wherein the updating device is identified by the micro-controller using a slave address stored at a non-volatile memory of the updating device, the slave address of the updating device distinguishable from that of the rechargeable device, the updating device lacking cells for storing energy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
an updating device configured to store instructions to be used in updating a firmware on a charging device, the updating device comprising a non-volatile memory storing a slave address of the updating device, the slave address of the updating device distinguishable from that of a rechargeable device, the updating device lacking cells for storing energy; and the charging device including; the firmware configured to execute and control charging functions and firmware updating functions performed by the charging device, the firmware including a first section configured to store instructions associated with the charging functions, and a second section configured to store instructions associated with updating the first section; at least one charging slot for insertion of one of the updating device or the rechargeable device; and a micro-controller configured to execute instructions stored on the firmware, wherein responsive to the updating device being inserted into the at least one charging slot, the charging device uses instructions stored in the second section to enter an updating mode and update the firmware, wherein the updating device is identified by the micro-controller using the slave address stored at the non-volatile memory of the updating device. - View Dependent Claims (11)
-
Specification