[发明专利]一种在系统启动过程中更新刀片主板配置信息的方法无效
申请号: | 200910016184.X | 申请日: | 2009-06-15 |
公开(公告)号: | CN101599021A | 公开(公告)日: | 2009-12-09 |
发明(设计)人: | 刘强;金长新 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统启动 过程 更新 刀片 主板 配置 信息 方法 | ||
1、一种在系统启动过程中更新刀片主板配置信息的方法,其特征在于刀片主板的基本硬件配置信息保存在EEPROM里;管理单元通过读取IIC/SMBUS IO芯片的I/O口状态,来判断是否访问刀片内部的SMBUS总线设备;在IIC/SMBUSIO芯片的I/O变为高电平后管理单元停止访问刀片内部的SMBUS总线设备;BIOS对刀片主板的基本硬件配置信息进行自检,完成后北桥芯片读取外部总线上的EEPROM内保存的信息,并且和检测到的刀片主板的基本硬件配置信息相比较,相同就不改变EEPROM内保存的信息,不相同则覆盖EEPROM内保存的信息;北桥芯片读写完后Super IO芯片将IIC/SMBUS IO芯片的那个置高电平的I/O口重新设置为低;管理单元继续对刀片内部的SMBUS总线设备进行访问。
2、根据权利要求1所述的一种在系统启动过程中更新刀片主板配置信息的方法,其特征在于具体步骤为:
(1)、把刀片主板的基本硬件配置信息保存到EEPROM里;
(2)、在刀片上电后,刀片处于系统启动过程,BIOS控制Super IO芯片将总线开关2和总线开关3打开,而总线开关1和总线开关4是关闭的,此时BIOS通过Super IO芯片通过总线开关2和总线开关3对南桥芯片和北桥芯片内刀片主板的基本硬件配置信息进行自检;
(3)、并且BIOS控制Super IO芯片产生一个高电平状态给IIC/SMBUS IO芯片的一个I/O口;当刀片服务器的管理单元读取IIC/SMBUS状态寄存器,通过IIC/SMBUS IO芯片的一个I/O口的高电平状态得知此时刀片处于系统启动过程中,管理单元就停止对这个刀片内部的SMBUS总线设备的访问;
(4)、当BIOS完成对刀片主板的基本硬件配置信息的自检后,会控制Super IO芯片将总线开关1和总线开关4打开,这时南桥芯片和北桥芯片就可以访问外部总线上的EEPROM;
(5)、北桥芯片读取EEPROM内保存的信息并和检测到的刀片主板的基本硬件配置信息相比较,如果比较的结果相同,说明刀片上没有更改硬件配置,则不重新写EEPROM,如果比较的结果不相同,说明刀片上的硬件配置有了变化,这时就把新检测到的主板的基本硬件配置信息写到EEPROM里,覆盖掉原来的旧信息;
(6)、当写完EEPROM后,Super IO芯片关闭总线开关1和总线开关4,并将IIC/SMBUS IO芯片的那个置高电平的I/O口重新设置为低,这样南桥芯片和北桥芯片与外部总线又断开了,并且管理单元通过读取IIC/SMBUS状态寄存器内容得知可以继续访问该刀片的SMBUS总线设备了。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910016184.X/1.html,转载请声明来源钻瓜专利网。