US 12,332,712 B2
Method of updating power firmware and power supply
Chien-Li Tsai, Taoyuan (TW)
Assigned to FSP TECHNOLOGY INC., Taoyuan (TW)
Filed by FSP TECHNOLOGY INC., Taoyuan (TW)
Filed on Jun. 20, 2023, as Appl. No. 18/338,257.
Claims priority of application No. 111126875 (TW), filed on Jul. 18, 2022.
Prior Publication US 2024/0019919 A1, Jan. 18, 2024
Int. Cl. G06F 1/3206 (2019.01); G06F 1/26 (2006.01); G06F 1/3203 (2019.01); G06F 8/65 (2018.01)
CPC G06F 1/3206 (2013.01) [G06F 1/26 (2013.01); G06F 1/3203 (2013.01); G06F 8/65 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method of updating power firmware applied to update power firmware when a power supply is powered, wherein the method is executed by a microcontroller of the power supply, the method comprising steps of:
a planning step: planning a memory space in the microcontroller as a first space and a second space, wherein the first space stores a first program currently executing the power supply required by the power supply, wherein the first program is not a bootloader code cannot be updated,
an emptying step: emptying the second space before the power firmware is updated,
a writing step: writing a second program stored in a management system into the second space,
a switching step: switching the second space to the first space to complete updating the power firmware after the second program is completely written into the second space, and
a supplying step: continuously outputting working power.