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

Claim 0:
1. An electronic apparatus comprising:
a first integrated circuit chip comprising 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, the first non-volatile memory chip comprising 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,
wherein after firmware code update data corresponding to the second non-volatile memory chip are transferred to the spare data storage space, the secure firmware update console of the first integrated circuit chip performs a verification procedure on the firmware code update data stored in the spare data storage space, and performs 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, 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.