Patent ID: 11874927
Assignee: VIA LABS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 6:
7. A secure firmware update method applied to an electronic apparatus comprising at least a first integrated circuit chip having a secure firmware update console; a first non-volatile memory chip, in communication with the first integrated circuit chip, for storing a first firmware code of the first integrated circuit chip wherein the first non-volatile memory chip has a spare data storage space; a second integrated circuit chip in communication with the first integrated circuit chip; and a second non-volatile memory chip, in communication with the second integrated circuit chip, for storing a second firmware code of the second integrated circuit chip, the secure firmware update method comprising steps of:
transferring firmware code update data corresponding to the second non-volatile memory chip to the spare data storage space;
the secure firmware update console of the first integrated circuit chip performing a verification procedure on the firmware code update data stored in the spare data storage space, wherein the verification procedure is a signature verification procedure wherein the secure firmware update console uses a digital signature and the firmware code update data stored in the spare data storage space to perform the signature verification procedure; and
performing a firmware update procedure by writing the firmware code update data into the second non-volatile memory chip to overwrite the second firmware code after passing the verification procedure.