[发明专利]一种内存SPD调试方法有效
申请号: | 201711215906.5 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107797892B | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 李清石;刘强;金长新 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/263;G06F13/10;G06F13/42 |
代理公司: | 37100 济南信达专利事务所有限公司 | 代理人: | 姜明<国际申请>=<国际公布>=<进入国 |
地址: | 250100山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内存 spd 调试 方法 | ||
1.一种内存SPD调试方法,其特征在于,其实现过程为:
一、首先将SPD以文件形式存储在调试主机上;
二、然后登录BMC的Web管理界面,选择SPD固件,进入更新阶段;
三、使调试主机处于关机状态,并使用Standby电压供电,由BMC访问EEPROM,将固件写入到EEPROM;
四、主板开机,根据系统的启动和运行情况决定是否进一步调整内存SPD的配置;
所述调试主机是指加固型服务器,在该服务器中配置有主板、DDR4表贴内存、CPLD、EEPROM,主板上放置一颗BMC,BMC具有独立于调试主机的管理网络并提供带外访问,在调试主机中提供带Web管理界面的Web客户端,该Web客户端连接BMC;
所述BMC中配置有Web服务器、电源管理模块、电源和信道切换模块、固件刷新模块,其中Web服务器中配置有与Web页面通信的Web接口模块、文件上传功能模块;电源管理模块连接上述Web接口模块及独立于BMC的CPLD;电源和信道切换模块连接上述Web接口模块及独立于BMC的切换电路,所述切换电路用于切换Always电压与Standby电压;固件刷新模块接收文件上传功能模块发送来的SPD固件并转存到EEPROM中;
所述步骤一中,首先根据内存参数配置规范和主板PCB特性设计所需的内存SPD,然后再以文件的形式存储在用于登录BMC管理界面的调试主机上;
所述步骤二中登录BMC管理界面过程为:首先调试主机上电,待管理系统完成启动管理网络并可用后登录BMC的Web管理界面,在该Web管理界面中,选择步骤一中以文件形式存储的内存SPD固件,发出更新SPD固件并进入固件更新阶段的命令;
所述步骤三中使用Standby电压供电的过程为:
BMC的Web接口模块调用电源管理模块获取主板开关机状态,如果主板处于开机状态则提示用户关闭计算机,在获得用户同意后BMC的Web接口模块调用电源管理模块发送关机命令;
BMC的Web接口模块调用电源和信道切换模块执行EEPROM芯片的电源供给和I2C信道切换动作,使默认情况下的系统电改为BMC使用的Standby电压,由CPU访问EEPROM改为由BMC访问EEPROM;
在步骤四中,SPD固件更新完毕后,BMC的Web接口模块调用电源管理模块向主板发送开机命令;根据系统串口中显示的启动时内存初始化和训练的打印信息、是否能够进入系统、进入系统后系统的运行情况决定是否改变SPD配置,如果达到设计要求则SPD调试完成,如果未达到设计要求则返回步骤一重复执行,直到达到设计要求。
2.根据权利要求1所述的一种内存SPD调试方法,其特征在于,所述BMC通过I2C总线将固件写入EEPROM中,即固件刷新模块与EEPROM之间通过I2C总线连接。
3.根据权利要求1所述的一种内存SPD调试方法,其特征在于,将固件写入到EEPROM是指BMC的Web服务器的文件上传功能模块上传SPD固件,并存储在某一指定目录下,然后再通过BMC的固件刷新模块刷新SPD固件到EEPROM。
4.根据权利要求1所述的一种内存SPD调试方法,其特征在于,SPD固件更新完毕后,还需要进行状态恢复的步骤,即电源和信道在电源和信道切换模块的控制下切换到默认连接方式,将系统电改为Always电压。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711215906.5/1.html,转载请声明来源钻瓜专利网。