一种固件升级方法及装置制造方法及图纸

技术编号:37143192 阅读:28 留言:0更新日期:2023-04-06 21:52
本申请实施例公开了一种固件升级方法及装置,该方法包括:设备管理单元通过I3C协议接口向PCIE设备发送固件升级命令;所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送的响应消息;所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送固件文件,所述固件文件用于所述PCIE设备对当前固件进行升级。采用本申请实施例,摆脱了PCIE设备的固件升级对OS的依赖和约束,提高了PCIE设备的易用性和可维护性,简化了升级过程,提高了升级的效率。提高了升级的效率。提高了升级的效率。

【技术实现步骤摘要】
一种固件升级方法及装置


[0001]本申请涉及计算机
,尤其涉及一种固件升级方法及装置。

技术介绍

[0002]快速外设组件互联(Peripheral Component Interconnect Express,PCIE)设备作为计算机产品,例如服务器的中央处理单元(Central Processing Unit,CPU)系统的PCIE外设,实现了网络连接、存储访问、图形处理等各种功能。随着业务多样化,应用复杂化,PCIE设备的功能越来越多,内部架构也越发复杂,出问题概率也随之增长。PCIE设备经常需要升级固件(Firmware)来新增功能或者修复问题。但是,现有固件升级过程复杂,固件升级效率低。

技术实现思路

[0003]本申请实施例提供一种固件升级方法及装置,摆脱了PCIE设备的固件升级对OS的依赖和约束,提高了PCIE设备的易用性和可维护性,简化了升级过程,提高了升级的效率。
[0004]第一方面,本申请实施例提供了一种固件升级方法,包括:设备管理单元通过I3C协议接口向PCIE设备发送固件升级命令;通过I本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种固件升级方法,其特征在于,所述方法包括:设备管理单元通过I3C协议接口向PCIE设备发送固件升级命令;所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送的响应消息;所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送固件文件,所述固件文件用于所述PCIE设备对当前固件进行升级。2.如权利要求1所述的方法,其特征在于,所述设备管理单元通过I3C协议接口向所述PCIE设备发送固件文件之后,所述方法还包括:所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送的升级完成消息。3.如权利要求2所述的方法,其特征在于,所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送的升级完成消息之前,所述方法还包括:所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送的中断请求;所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送中断响应,所述中断响应用于指示允许所述PCIE设备向所述设备管理单元发送所述升级完成消息。4.如权利要求1所述的方法,其特征在于,所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送固件文件之后,所述方法还包括:所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送查询请求,所述查询请求用于所述PCIE设备确定是否完成对所述当前固件进行升级;若所述PCIE设备完成对所述当前固件进行升级,则所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送的升级完成消息,若所述PCIE设备未完成对所述当前固件进行升级,则所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送的等待消息。5.如权利要求4所述的方法,其特征在于,所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送查询请求之前,所述方法还包括:所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送查询命令;所述设备管理单元通过所述I3C协议接口接收所述PCIE设备发送查询响应。6.如权利要求1

5任一项所述的方法,其特征在于,所述设备管理单元通过I3C协议接口向PCIE设备发送固件升级命令包括:所述设备管理单元通过所述I3C协议接口向PCIE设备组中的至少两个PCIE设备发送所述固件升级命令。7.如权利要求1

5任一项所述的方法,其特征在于,所述设备管理单元通过I3C协议接口向PCIE设备发送固件升级命令包括:所述设备管理单元通过所述I3C协议接口向I3C总线上的所有PCIE设备发送所述固件升级命令。8.如权利要求1所述的方法,其特征在于,所述响应消息包括确认信息和否定确认信息,所述确认响应用于指示所述当前固件具备升级条件,所述否定确认信息用于指示所述当前固件不具备升级条件;所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送固件文件包括:若所述响应消息为所述确认信息,则所述设备管理单元通过所述I3C协议接口向所述PCIE设备发送所述固件文件。9.一种固件升级方法,...

【专利技术属性】
技术研发人员:李宇涛
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1