版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN201910628064.9
公 开 号:CN110515636B
发 明 人:杨沛东
代 理 人:北京连和连知识产权代理有限公司刘小峰
代理机构:北京连和连知识产权代理有限公司
专利类型:发明专利
申 请 日:20230428
公 开 日:20190712
专利主分类号:G06F8/65
关 键 词:固件升级 模拟系统 控制层 业务层 结果反馈 物理机 方案模拟 接口功能 人员开发 升级代码 用户端 构建 开发 调用 服务器 调试 测试 传递 回避 响应
摘 要:本发明涉及了一种基于BMC模拟系统的固件升级代码的仿真方法,其中该方法包括基于服务器执行以下步骤:构建BMC模拟系统,该BMC模拟系统包括用于模拟BMC物理机的接口功能的控制层和业务层;响应于用户端的固件升级代码对BMC模拟系统的调用,由控制层接收固件升级代码中的待处理任务并传递给业务层;由业务层执行待处理任务并将执行结果反馈给控制层;由控制层将执行结果反馈至用户端。本发明的技术方案模拟了真实BMC系统的固件升级,在开发人员开发、调试及测试升级代码时,利用模拟的系统,避免了与真实的BMC物理机的接触、回避了BMC系统因程序错误而挂掉的风险,提高了开发的效率,同时降低了开发的成本。