Systems and methods for firmware update using multiple remote access controllers

    公开(公告)号:US12073204B2

    公开(公告)日:2024-08-27

    申请号:US17934949

    申请日:2022-09-23

    IPC分类号: G06F8/65 G06F8/61 G06F11/07

    CPC分类号: G06F8/65 G06F8/63 G06F11/076

    摘要: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include first and second Remote Access Controllers (RACs) that each includes computer-executable instructions to receive, by the first RAC, a firmware update image associated with the device in which the firmware update image conforms to a PLDM specification. The first RAC may then, issue a command to the firmware device indicating that the firmware device is to request a firmware update from the first RAC in which the command includes information about the second RAC. The information indicates the ability of the second RAC to complete a transfer of the firmware update image when the first RAC partially completes the transfer of the firmware update image.

    SYSTEMS AND METHODS FOR UPDATES DURING FIRMWARE AUTHENTICATION

    公开(公告)号:US20240104214A1

    公开(公告)日:2024-03-28

    申请号:US17934228

    申请日:2022-09-22

    IPC分类号: G06F21/57 G06F8/65

    CPC分类号: G06F21/572 G06F8/65

    摘要: Systems and methods update firmware during authentication of a hardware component of an IHS (Information Handling System), where firmware updates are managed by a remote access controller that provides remote management of the IHS. The remote access controller calculates a measurement based on firmware loaded for use by a hardware component of the IHS. Based on the measurement, an integrity of the firmware loaded for use by the hardware component is validated against a reference signature. When the integrity of the firmware is not validated, the hardware component is quarantined. When the integrity of the firmware is successfully validated, the remote access controller determines whether a firmware update is required for the firmware loaded by the hardware component. When a firmware update is required, an integrity of the updated firmware is validated, the updated firmware is loaded by the hardware component and further initialization of the hardware component is allowed.

    SYSTEMS AND METHODS FOR SUPPORTING REBOOTLESS FIRMWARE UPDATES

    公开(公告)号:US20240103849A1

    公开(公告)日:2024-03-28

    申请号:US17935589

    申请日:2022-09-27

    IPC分类号: G06F8/656

    CPC分类号: G06F8/656

    摘要: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to receive a firmware update image associated with the firmware device, determine that the firmware update image possesses a critical sub-image portion, and schedule a firmware update to be performed in the future on the firmware device using the one firmware update image. The firmware update image conforms to a Platform Level Data Model (PLDM) protocol that is configured to perform rebootless firmware updates.

    SYSTEMS AND METHODS FOR SCORE-BASED FIRMWARE UPDATES

    公开(公告)号:US20240103825A1

    公开(公告)日:2024-03-28

    申请号:US17934653

    申请日:2022-09-23

    IPC分类号: G06F8/65

    CPC分类号: G06F8/65

    摘要: Embodiments of the present disclosure provide a firmware update to multiple, similar hardware devices in an Information Handling System (IHS). In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to receive a request to perform a firmware update to a plurality of devices, update a first of the plurality of devices with the requested firmware update, and calculate a health score for the first device as a result of the first device being updated. Based upon the health score, the system and method may determine whether to update the other devices based at least in part, on the determined health score, and update the other devices based on the determination.

    Key management and recovery
    10.
    发明授权

    公开(公告)号:US11095445B2

    公开(公告)日:2021-08-17

    申请号:US16262302

    申请日:2019-01-30

    IPC分类号: H04L29/06 H04L9/08

    摘要: A system includes a management system, a managed system that is coupled to the management system through a network. The managed system comprises a managed device, a key identifier storage, a first managed device locking system coupled to the managed device and the key identifier storage, and a second managed device locking system coupled to the managed device, the key identifier storage, and the first managed device locking system. The first managed device locking system is configured to store a key identifier of the managed device in the key identifier storage and to provide access to a locking key of the managed device based upon the key identifier of the managed device, stored in a management system. The second managed device locking system is configured to monitor the managed device for an event that triggers unlocking the managed device, monitor operating status of the first managed device locking system. In some embodiments, where the first managed device locking system is unavailable, the second managed device locking system is configured to provide access to the locking key of the managed device based upon the key identifier of the managed device, stored in the management system.