- 专利标题: METHOD AND SYSTEM FOR PATCHING A BOOT PROCESS
-
申请号: US17809889申请日: 2022-06-29
-
公开(公告)号: US20240005004A1公开(公告)日: 2024-01-04
- 发明人: Harb ABDULHAMID , Scott WALTON , Kha NGUYEN
- 申请人: Ampere Computing LLC
- 申请人地址: US CA Santa Clara
- 专利权人: Ampere Computing LLC
- 当前专利权人: Ampere Computing LLC
- 当前专利权人地址: US CA Santa Clara
- 主分类号: G06F21/57
- IPC分类号: G06F21/57 ; G06F8/65
摘要:
A system and method are provided that enable a processor to have the immutable code and data that it uses for its boot process to be securely patched. A system may include a read only memory (ROM) storing one or more certificates and instructions, an array of one-time programmable (OTP) indicators, a bootstrap controller connected to the ROM and the array of OTP indicators, and a random access memory (RAM) connected to the bootstrap controller. The bootstrap controller is configured to verify integrity of firmware for boot based on certificates stored in ROM, check for a patch in the array of OTP indicators, and write the one or more certificates and the instructions in ROM and the patch into the RAM. The patch may be loaded into RAM by the bootstrap controller and overwrite ROM instructions or certificates in RAM.
信息查询