一种基于P2A桥的自主可控服务器BMC在线更新方法

    公开(公告)号:CN111124460A

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

    申请号:CN201911211313.0

    申请日:2019-12-02

    Abstract: 本发明涉及一种基于P2A桥的自主可控服务器BMC在线更新方法,包括:步骤1:在服务器操作系统的PCI设备列表中寻找BMC对应的PCI设备,如果找到则继续,否则结束更新;步骤2:初始化找到的PCI设备,使CPU能够通过P2A桥访问BMC的寄存器;步骤3:确定更新模式,如果需全部更新则继续进行下面的步骤,否则跳转到步骤5;步骤4:操作BMC的flash控制器,将固件内容全部写到flash内;修改flash内存储的启动参数,使BMC下次能正常启动,跳转到步骤6;步骤5:确定要更新的起始和结束位置,根据起始和结束位置将固件写入flash;步骤6:操作BMC的复位寄存器,控制BMC复位,更新完成。本发明为带有P2A桥的BMC的固件更新提供便利。

Patent Agency Ranking