01-04-2021 дата публикации
Номер: US20210096846A1
Принадлежит:
A firmware update method for a smart charging device is disclosed. First, firmware of a first board is updated, and the first board then sets work flags to second, third board and fourth boards. The first board queries a firmware version of the second board, and then presets the work flag of a firmware version as false. When the firmware version of the second board is older, the first board sets the work flag as true, and updates the firmware of the second board, and sets the work flag as false. The first board again queries whether the work flag is set as true, when the firmware versions of the second and first boards are the same, the work flag is set as false. According to the above procedures, the firmware of the third and fourth boards is updated, so as to completely update firmware of all boards. 1. A firmware update method for a smart charging device , comprising:(A) updating, by a master computer, a latest firmware to a first board;(B) setting, by the first board, a plurality of work flags to a second board, a third board, a fourth board and a plurality of numbered extension boards;(C) querying, by the first board, a firmware version of the second board and presetting the work flag of the firmware version of the second board as false, and when the firmware version of the second board is older, setting, by the first board, the work flag of the firmware version of the second board as true and updating the firmware version of the second board, and then setting the work flag of the firmware version of the second board as false, and querying again, by the first board, whether the work flag of the firmware version of the second board is set as true, and when the firmware version of the second board is the same as the firmware version of the first board, setting the work flag of the firmware version of the second board as false;(D) according to the procedures of step (C), updating firmware of the third and fourth boards and the plurality of numbered extension ...
Подробнее