[发明专利]一种基板管理控制器复位方法、系统、存储介质及设备在审
申请号: | 202210108971.2 | 申请日: | 2022-01-28 |
公开(公告)号: | CN114546084A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 王朝辉;刘同强;时慧玲;袁欣欣;邹晓峰;马志超;满宏涛 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F1/24 | 分类号: | G06F1/24;G06F11/07 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;张涛 |
地址: | 250000 山东省济南市中国(山东)自由贸*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 控制器 复位 方法 系统 存储 介质 设备 | ||
本发明提供了一种基板管理控制器复位方法、系统、存储介质及设备,方法包括:设定BMC的待选的多个地址模式和待选的多个线宽类型;响应于基板管理控制器的FLASH控制器复位,选择多个地址模式之一及多个线宽模式之一分别作为从FLASH读取基板管理控制器的启动程序的读取地址模式和读取线宽模式;基于读取地址模式和读取线宽模式获得启动程序,同时使看门狗进行定时,并在该看门狗到时后,判断启动是否成功;响应于启动不成功,将读取地址模式切换为多个地址模式中尚未采用过的另外一个或将读取线宽模式切换为多个读取线宽模式中尚未采用过的另外一个,以执行再启动。基于本发明的方法,自适应地让控制器与存储器配置保持一致,达到启动系统的目的。
技术领域
本发明涉及服务器技术领域,尤其涉及服务器的基板管理控制器技术 领域,具体涉及一种基板管理控制器复位方法、系统、存储介质及设备。
背景技术
随着服务器管理重要性的日益凸显,各大服务器生产厂商都相应地在 各自的硬件平台上增强了服务器的可管理特性,并在功能上不断强化。服 务器的可靠、简单易用的管理特性以及附加服务功能正在成为各大服务器 制造厂商迫切需要的核心竞争力。
智能型平台管理接口规范(IPMI,Intelligent Platform ManagementInterface)的诞生很好的解决了服务器可靠管理的问题。IPMI定义了服务 器主板上的硬件设备(支持IPMI协议硬件设备固件)相互之间的通信协议 以及系统管理软件(SMS,System Management Software)与服务器主板上 的硬件设备之间的通信协议接口。IPMI的核心是一个专用芯片/控制器,叫 做基板管理控制器(BMC,Baseboard ManagementController)。系统管理 软件对各个被管理器件的管理,都是通过与主板控制器BMC通信来实现的, 如图1所示。
基板管理控制器BMC的启动程序一般存放在FLASH存储器里。NOR FLASH可以进行芯片内执行,这样应用程序可以直接在FLASH闪存内部 运行,不必再把代码读到系统DDR中。然而,这要求一个前提,就是FLASH 控制器的地址模式和线宽模式要跟FLASH存储器保持一致。
但是一旦基板管理控制器BMC的软件发生了复位,例如看门狗产生得 复位,会对FLASH控制器进行复位。这时候有可能会造成FLASH控制器 跟FLASH存储器之间有配置上的不同。这会导致复位后基板管理控制器 BMC不能启动成功。
为了解决这一问题,通常采用的方式是在启动的时候将FLASH控制器 默认为指定的启动模式,例如3byte启动。并且FLASH存储器也默认为带 指定的启动模式,例如3byte启动。由此,使两者保持一致。
然而,FLASH控制器复位的时候同时要复位FLASH存储器,这样实 现起来比较困难。因而一般需要采用硬件将两者关联起来进行复位。
因此,针对现有技术中的问题,需要提出一种优化的基板管理控制器 的设置方式,解决基板管理控制器中FLASH控制器、存储器配置不一致导 致复位时无法正常启动、或依赖于硬件或其他额外的复杂操作设置才能启 动的问题。
发明内容
有鉴于此,本发明的目的在于提出一种改进的基板管理控制器复位的 方法、系统、存储介质及设备,从而解决现有技术中控制器、存储器配置 不一致导致复位时无法正常启动、或依赖于硬件或其他额外的复杂操作设 置才能启动等问题。
基于上述目的,一方面,本发明提供了一种基板管理控制器复位方法, 其中该方法包括以下步骤:
设定基板管理控制器的待选的多个地址模式和待选的多个线宽类型;
响应于该基板管理控制器的FLASH控制器复位,选择该多个地址模式 之一及该多个线宽模式之一分别作为从FLASH读取该基板管理控制器的 启动程序的读取地址模式和读取线宽模式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210108971.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种非智能机顶盒自动升级app应用的方法及机顶盒
- 下一篇:垂直升降支撑机构