Invention Grant
- Patent Title: System and method of online firmware update for baseboard management controller (BMC) devices
-
Application No.: US14703156Application Date: 2015-05-04
-
Publication No.: US09910664B2Publication Date: 2018-03-06
- Inventor: Samvinesh Christopher , Anurag Bhatia , Winston Thangapandian , Suresh Vijayakumar , Balasubramanian Chandrasekaran
- Applicant: AMERICAN MEGATRENDS, INC.
- Applicant Address: US GA Norcross
- Assignee: AMERICAN MEGATRENDS, INC.
- Current Assignee: AMERICAN MEGATRENDS, INC.
- Current Assignee Address: US GA Norcross
- Agency: Locke Lord LLP
- Agent Tim Tingkang Xia, Esq.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/445 ; G06F17/30

Abstract:
A system includes a baseboard management controller (BMC), capable of online update of the BMC without shutting down any services. The BMC includes a processor, a volatile memory configured to perform multiple service instances, and a non-volatile memory storing a computer executable code and a root file system. The root file system includes multiple service modules as origin of the service instances. The computer executable code, when executed at the processor, is configured to: receive an update command and perform an update process based on the update command. The update process includes: copying the root file system from the non-volatile memory to the volatile memory; switching the origin of the service instances to the copy of the root file system; receiving an update root file system code; and writing the update root file system code to the non-volatile memory to obtain an updated root file system.
Public/Granted literature
- US20160328229A1 SYSTEM AND METHOD OF ONLINE FIRMWARE UPDATE FOR BASEBOARD MANAGEMENT CONTROLLER (BMC) DEVICES Public/Granted day:2016-11-10
Information query