US 12,287,686 B2
Power management circuit, chip and upgrade method therefor, and server
Chao Wei, Beijing (CN); and Taiqiang Cao, Beijing (CN)
Assigned to Sophgo Technologies Ltd., Beijing (CN)
Filed by Sophgo Technologies Ltd., Beijing (CN)
Filed on Oct. 23, 2023, as Appl. No. 18/492,010.
Application 18/492,010 is a division of application No. 18/184,882, filed on Mar. 16, 2023, granted, now 11,829,220.
Application 18/184,882 is a continuation of application No. PCT/CN2021/130701, filed on Nov. 15, 2021.
Claims priority of application No. 202010976181.7 (CN), filed on Sep. 16, 2020.
Prior Publication US 2024/0053810 A1, Feb. 15, 2024
Int. Cl. G06F 1/26 (2006.01); G06F 1/18 (2006.01); G06F 1/3203 (2019.01); G06F 8/654 (2018.01)
CPC G06F 1/26 (2013.01) [G06F 1/18 (2013.01); G06F 1/3203 (2013.01); G06F 8/654 (2018.02)] 4 Claims
OG exemplary drawing
 
1. An upgrade method for a chip, applied to a micro controller unit, the micro controller unit is connected to a control board through a third inter-integrated circuit and connected to a processor of the chip through a first inter-integrated circuit, to receive operation instructions sent by the control board and the processor;
wherein the upgrade method comprises the following steps:
receiving a plurality of operation instructions sent by the control board and the processor, wherein the plurality of operation instructions include an upgrade instruction;
reading the upgrade instruction in the operation instructions, and starting a boot program in a flash of the chip, to detect integrity of an application of the chip;
if detection for the integrity of the chip is successful, jumping to the application for running; otherwise, continuing to run the boot program;
receiving the upgrade instruction; and
loading, for execution, an upgrade program of the flash to a main memory based on the upgrade instruction, receiving upgrade data from a second inter-integrated circuit connecting the micro controller unit and a power management integrated circuit unit, and completing upgrade based on the upgrade data.