Patent ID: 11972243
Assignee: SK HYNIX NAND PRODUCT SOLUTIONS CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. At least one tangible machine-readable non-transitory medium comprising a plurality of instructions that in response to being executed by a processor cause the processor to:
copy a new version of persistent memory module firmware into an available area of random-access memory (RAM) in the persistent memory module;
transfer processing of a current version of persistent memory module firmware to the new version of persistent memory module firmware during runtime of the computing system, without a reset of the computing system and without quiesce of access to persistent memory media in the persistent memory module, while continuing to perform critical event handling by the current version of persistent memory module firmware by:
establishing the critical event handling by the current version of the firmware in a spare area of the RAM distinct from the available area of the RAM;

initialize the new version of persistent memory module firmware; and
transfer processing of critical event handling from the current version of persistent memory module firmware to the new version of persistent memory module firmware when initializing the new version of persistent memory module firmware is completed.