MEMORY DEVICE FIRMWARE UPDATE AND ACTIVATION WITHOUT MEMORY ACCESS QUIESCENCE

    公开(公告)号:US20210011706A1

    公开(公告)日:2021-01-14

    申请号:US17031012

    申请日:2020-09-24

    Abstract: Examples include updating firmware for a persistent memory module in a computing system during runtime. Examples include copying a new version of persistent memory module firmware into an available area of random-access memory (RAM) in the persistent memory module, and transferring 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. Examples further include initializing the new version of persistent memory module firmware; and transferring 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.

    MEMORY DEVICE FIRMWARE UPDATE AND ACTIVATION WITH MEMORY ACCESS QUIESCENCE

    公开(公告)号:US20200326925A1

    公开(公告)日:2020-10-15

    申请号:US16913819

    申请日:2020-06-26

    Abstract: Examples include updating firmware for a persistent memory module in a computing system during runtime. Examples include downloading firmware to the persistent memory module; saving settings of one or more input/output (I/O) devices of the computing system and setting a timeout value of the one or more I/O devices to greater than a time to activate the firmware in the persistent memory module. Examples include updating the firmware in the persistent memory module during runtime of the computing system by quiescing access to one or more memory modules of the computing system; sending a request to the persistent memory module to activate the firmware; waiting for the request to activate the firmware to be completed by the persistent memory module; and un-quiescing access to the one or more memory modules of the computing system; and restoring the saved settings for the one or more I/O devices.

    DEVICE FIRMWARE UPDATE TECHNIQUES
    4.
    发明申请

    公开(公告)号:US20200257518A1

    公开(公告)日:2020-08-13

    申请号:US16858504

    申请日:2020-04-24

    Abstract: Examples described herein relate to a network interface receiving a firmware update from one or more packets. In some examples, the one or more packets indicate a start of a firmware update. In some examples, the network interface can also perform authenticating the start of firmware update indication and based on authentication of the firmware update, permit a firmware update of a device. In some examples, the device is one or more of: Board Management Controller (BMC), central processing unit (CPU), network interface, Ethernet controller, storage controller, memory controller, display engine, graphics processing unit (GPU), accelerator device, or peripheral device. In some examples, an end of firmware update indicator is received in the one or more packets. In some examples, communications are maintained through a port during a firmware change.

Patent Agency Ranking