【技术实现步骤摘要】
一种BMC集群管理单板MCU固件升级方法及系统
[0001]本专利技术涉及服务器管理
,尤其涉及一种
BMC
集群管理单板
MCU
固件升级方法及系统
。
技术介绍
[0002]随着服务器技术的不断成熟,越来越多的公司企业都在使用服务器管理系统数据,服务器的成功应用,又离不开服务器上各个单板的正常运行;服务器的
BMC
固件会面临不断的升级,那各个单板也就会涉及升级的需求或者是漏洞修复;几个单板可以使用现场烧录的方式升级,但是如果单板数量众多,现场升级十分困难
。
[0003]因此,有必要提供一种
BMC
集群管理单板
MCU
固件升级方法及系统来解决上述技术问题
。
技术实现思路
[0004]为解决上述技术问题,本专利技术提供的一种
BMC
集群管理单板
MCU
固件升级系统,包括
BMC
集群管理单板和若干服务器上的
MCU
单板;所述
BMC
集群管理单板分别与各
MCU
单板建立
IIC
通信链路,所述
MCU
单板设置有
FLASH
模块;所述
BMC
集群管理单板设置有
BMC
网页端,用户通过所述
BMC
网页端远程访问管理界面,并对各
MCU
单板的
MCU ...
【技术保护点】
【技术特征摘要】
1.
一种
BMC
集群管理单板
MCU
固件升级系统,其特征在于,包括
BMC
集群管理单板和若干服务器上的
MCU
单板;所述
BMC
集群管理单板分别与各
MCU
单板建立
IIC
通信链路,所述
MCU
单板设置有
FLASH
模块;所述
BMC
集群管理单板设置有
BMC
网页端,用户通过所述
BMC
网页端远程访问管理界面,并对各
MCU
单板的
MCU
固件进行带外升级管理;其中,所述
BMC
集群管理单板接收用户上传的升级包数据,并通过
IIC
通信链路将升级包数据以
SMC
协议格式传输给指定
MCU
单板;所述
MCU
单板通过
IIC
中断获取数据包并写入
FLASH
模块中,待数据包获取完毕后对
MCU
单板进行复位生效;所述
MCU
单板中设置有
SMC
模块和升级模块,所述
SMC
模块用于解析数据包并得到当前数据包的组成;所述升级模块根据当前数据包的组成判断对应进入的处理流程;其中,处理流程包括:升级流程
、
写入流程
、
查询流程和复位生效
。2.
根据权利要求1所述的一种
BMC
集群管理单板
MCU
固件升级系统,其特征在于,所述
BMC
网页端根据用户设置,同时升级所述
MCU
服务器上单板上所有的
MCU
固件或者单独升级指定
MCU
固件
。3.
根据权利要求1所述的一种
BMC
集群管理单板
MCU
固件升级系统,其特征在于,所述
FLASH
模块中划分有主分区
、
备份分区和临时分区;所述主分区用于存储
MCU
固件的当前文件,所述备份分区用于存储
MCU
固件的备份文件,所述临时分区用于存储
MCU
固件的临时文件
。4.
一种
BMC
集群管理单板
MCU
固件升级方法,运用于如权利要求1至权利要求3任一项所述的一种
BMC
集群管理单板
MCU
固件升级系统,其特征在于,所述
BMC
集群管理单板通过如下步骤进行数据交互:读取升级文件;发送
UID
匹配请求,将请求的
UID
发送给
MCU
单板;进行
UID
匹配响应处理,判断
MCU UID
是否是与请求的
UID
相同,相同则继续升级,不同则升级结束;发送升...
【专利技术属性】
技术研发人员:韩艳,董探,
申请(专利权)人:四川华鲲振宇智能科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。