欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法

文檔序號:6481137閱讀:148來源:國知局
專利名稱:一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法
技術領域
本發(fā)明涉及一種更新刀片主板配置信息的方法,具體地說是一種在系統(tǒng)啟 動過程中更新刀片主板配置信息的方法。
技術背景所謂刀片服務器(準確的說應叫做刀片式服務器)是指在標準高度的 機架式機箱內可插裝多個卡式的服務器單元,實現高可用和高密度。是一 種實現高可用高密度的低成本服務器平臺,為特殊應用行業(yè)和高密度計算環(huán)境 專門設計。每一塊"刀片"實際上就是一塊系統(tǒng)主板。它們可以通過"板載"硬盤啟動自己的操作系統(tǒng),如Windows NT/2000、 Linux等,類似于一個 個獨立的服務器,在這種模式下,每一塊"刀片"運行自己的系統(tǒng),服務 于指定的不同用戶群,相互之間沒有關聯(lián)。SMBUS是System Management Bus的縮寫,它主要是通過一條廉價并且 功能強大的總線(由兩條線組成),來控制主板上的設備并收集相應的信息。 SMBUS為系統(tǒng)和電源管理這樣的任務提供了一條控制總線,使用SMBUS的系統(tǒng), 設備之間發(fā)送和接收消息都是通過SMBUS,而不是使用單獨的控制線,這樣可 以節(jié)省設備的管腳數。使用SMBUS,設備還可以提供它的生產信息,告訴系 統(tǒng)它的型號,部件號等,針對一些事件的保存它的狀態(tài),報告不同類別的錯誤, 接收控制參數,并返回它的狀態(tài)等。 發(fā)明內容本發(fā)明的技術任務是提供一種通過SMBUS總線在刀片啟動過程中更新刀片 主板基本硬件配置信息的一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方 法。本發(fā)明的一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法,技術方案為刀片主板的基本硬件配置信息保存在EEPR0M里;管理單元通過讀取 IIC/SMBUS 10芯片的I/O 口狀態(tài),來判斷是否訪問刀片內部的SMBUS總線設備; 在IIC/SMBUS 10芯片的I/O變?yōu)楦唠娖胶蠊芾韱卧V乖L問刀片內部的SMBUS 總線設備;BIOS對刀片主板的基本硬件配置信息進行自檢,完成后北橋芯片讀 取外部總線上的EEPROM內保存的信息,并且和檢測到的刀片主板的基本硬件 配置信息相比較,相同就不改變EEPROM內保存的信息,不相同則覆蓋EEPROM 內保存的信息;北橋芯片讀寫完后Super 10芯片將IIC/SMBUS 10芯片的那個 置高電平的I/O 口重新設置為低;管理單元繼續(xù)對刀片內部的SMBUS總線設備 進行訪問。具體步驟為(1 )、把刀片主板的基本硬件配置信息保存到EEPROM里;(2) 、在刀片上電后,刀片處于系統(tǒng)啟動過程,BIOS控制Super 10芯片 將總線開關2和總線開關3打開,而總線開關1和總線開關4是關閉的,此時 BIOS通過Super 10芯片通過總線開關2和總線開關3對南橋芯片和北橋芯片 內刀片主板的基本硬件配置信息進行自檢;(3) 、并且BIOS控制Super 10芯片產生一個高電平狀態(tài)給IIC/SMBUS 10 芯片的一個I/0 口;當刀片服務器的管理單元讀取IIC/SMBUS狀態(tài)寄存器,通 過IIC/SMBUS 10芯片的一個I/O 口的高電平狀態(tài)得知此時刀片處于系統(tǒng)啟動 過程中,管理單元就停止對這個刀片內部的SMBUS總線設備的訪問;(4) 、當BIOS完成對刀片主板的基本硬件配置信息的自檢后,會控制 Super 10芯片將總線開關1和總線開關4打開,這時南橋芯片和北橋芯片就可 以訪問外部總線上的EEPROM;(5) 、北橋芯片讀取EEPROM內保存的信息并和檢測到的刀片主板的基本 硬件配置信息相比較,如果比較的結果相同,說明刀片上沒有更改硬件配置, 則不重新寫EEPR0M,如果比較的結果不相同,說明刀片上的硬件配置有了變化,這時就把新檢測到的主板的基本硬件配置信息寫到EEPR0M里,覆蓋掉原來的 舊信息;(6)、當寫完EEPROM后,S叩er IO芯片關閉總線開關1和總線開關4, 并將IIC/SMBUS 10芯片的那個置高電平的I/O 口重新設置為低,這樣南橋芯 片和北橋芯片與外部總線又斷開了,并且管理單元通過讀取IIC/SMBUS狀態(tài)寄 存器內容得知可以繼續(xù)訪問該刀片的SMBUS總線設備了。本發(fā)明的一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法和現有技 術相比,實現了通過SMBUS總線在刀片啟動過程中讀取并更新刀片主板的基本 硬件配置信息,簡化了程序,增加了系統(tǒng)的穩(wěn)定性,因而,具有很好的推廣使 用價值。


下面結合附圖對本發(fā)明進一步說明。附圖1為一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法的流程圖; 附圖2為一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法的時序示意圖。 具體實施方式
參照說明書附圖和具體實施例對本發(fā)明的一種在系統(tǒng)啟動過程中更新刀 片主板配置信息的方法作以下詳細地說明。 實施例如圖1和圖2所示,本發(fā)明的一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法,刀片主板的基本硬件配置信息保存在EEPR0M里;管理單元通過讀取 IIC/SMBUS 10芯片的I/O 口狀態(tài),來判斷是否訪問刀片內部的SMBUS總線設備; 在IIC/SMBUS IO芯片的1/0變?yōu)楦唠娖胶蠊芾韱卧V乖L問刀片內部的SMBUS 總線設備;BIOS對刀片主板的基本硬件配置信息進行自檢,完成后北橋芯片讀 取外部總線上的EEPROM內保存的信息,并且和檢測到的刀片主板的基本硬件 配置信息相比較,相同就不改變EEPROM內保存的信息,不相同則覆蓋EEPROM內保存的信息;北橋芯片讀寫完后Super 10芯片將IIC/SMBUS 10芯片的那個 置高電平的I/O 口重新設置為低;管理單元繼續(xù)對刀片內部的SMBUS總線設備 進行訪問。具體步驟為(1) 、把刀片主板的基本硬件配置信息保存到EEPROM里;(2) 、在刀片上電后,刀片處于系統(tǒng)啟動過程,BIOS控制Super 10芯片 將總線開關2和總線開關3打開,而總線開關1和總線開關4是關閉的,此時 BIOS通過Super 10芯片通過總線開關2和總線開關3對南橋芯片和北橋芯片 內刀片主板的基本硬件配置信息進行自檢;(3) 、并且BIOS控制Super 10芯片產生一個高電平狀態(tài)給IIC/SMBUS 10 芯片的一個I/0口;當刀片服務器的管理單元讀取IIC/SMBUS狀態(tài)寄存器,通 過IIC/SMBUS 10芯片的一個I/O 口的高電平狀態(tài)得知此時刀片處于系統(tǒng)啟動 過程中,管理單元就停止對這個刀片內部的SMBUS總線設備的訪問;(4) 、當BIOS完成對刀片主板的基本硬件配置信息的自檢后,會控制 Super 10芯片將總線開關1和總線開關4打開,這時南橋芯片和北橋芯片就可 以訪問外部總線上的EEPROM;(5) 、北橋芯片讀取EEPROM內保存的信息并和檢測到的刀片主板的基本 硬件配置信息相比較,如果比較的結果相同,說明刀片上沒有更改硬件配置, 則不重新寫EEPR0M,如果比較的結果不相同,說明刀片上的硬件配置有了變化, 這時就把新檢測到的主板的基本硬件配置信息寫到EEPROM里,覆蓋掉原來的 舊信息;(6) 、當寫完EEPROM后,Super 10芯片關閉總線開關1和總線開關4, 并將IIC/SMBUS 10芯片的那個置高電平的I/O 口重新設置為低,這樣南橋芯 片和北橋芯片與外部總線又斷開了,并且管理單元通過讀取IIC/SMBUS狀態(tài)寄 存器內容得知可以繼續(xù)訪問該刀片的SMBUS總線設備了。除說明書所述的技術特征外,均為本專業(yè)技術人員的已知技術。
權利要求
1、一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法,其特征在于刀片主板的基本硬件配置信息保存在EEPROM里;管理單元通過讀取IIC/SMBUS IO芯片的I/O口狀態(tài),來判斷是否訪問刀片內部的SMBUS總線設備;在IIC/SMBUSIO芯片的I/O變?yōu)楦唠娖胶蠊芾韱卧V乖L問刀片內部的SMBUS總線設備;BIOS對刀片主板的基本硬件配置信息進行自檢,完成后北橋芯片讀取外部總線上的EEPROM內保存的信息,并且和檢測到的刀片主板的基本硬件配置信息相比較,相同就不改變EEPROM內保存的信息,不相同則覆蓋EEPROM內保存的信息;北橋芯片讀寫完后Super IO芯片將IIC/SMBUS IO芯片的那個置高電平的I/O口重新設置為低;管理單元繼續(xù)對刀片內部的SMBUS總線設備進行訪問。
2 、根據權利要求1所述的一種在系統(tǒng)啟動過程中更新刀片主板配置信息 的方法,其特征在于具體步驟為(1) 、把刀片主板的基本硬件配置信息保存到EEPROM里;(2) 、在刀片上電后,刀片處于系統(tǒng)啟動過程,BIOS控制Super 10芯片 將總線開關2和總線開關3打開,而總線開關1和總線開關4是關閉的,此時 BIOS通過Super 10芯片通過總線開關2和總線開關3對南橋芯片和北橋芯片 內刀片主板的基本硬件配置信息進行自檢;(3) 、并且BIOS控制Super 10芯片產生一個高電平狀態(tài)給IIC/SMBUS 10 芯片的一個I/O 口;當刀片服務器的管理單元讀取IIC/SMBUS狀態(tài)寄存器,通 過IIC/SMBUS 10芯片的一個I/O 口的高電平狀態(tài)得知此時刀片處于系統(tǒng)啟動 過程中,管理單元就停止對這個刀片內部的SMBUS總線設備的訪問;(4) 、當BIOS完成對刀片主板的基本硬件配置信息的自檢后,會控制 Super 10芯片將總線開關1和總線開關4打開,這時南橋芯片和北橋芯片就可 以訪問外部總線上的EEPROM;(5) 、北橋芯片讀取EEPROM內保存的信息并和檢測到的刀片主板的基本硬件配置信息相比較,如果比較的結果相同,說明刀片上沒有更改硬件配置,則不重新寫EEPR0M,如果比較的結果不相同,說明刀片上的硬件配置有了變化, 這時就把新檢測到的主板的基本硬件配置信息寫到EEPROM里,覆蓋掉原來的 舊信息;(6)、當寫完EEPROM后,Super 10芯片關閉總線開關1和總線開關4, 并將IIC/SMBUS IO芯片的那個置高電平的I/O 口重新設置為低,這樣南橋芯 片和北橋芯片與外部總線又斷開了,并且管理單元通過讀取IIC/SMBUS狀態(tài)寄 存器內容得知可以繼續(xù)訪問該刀片的SMBUS總線設備了。
全文摘要
本發(fā)明公開了一種在系統(tǒng)啟動過程中更新刀片主板配置信息的方法,屬于一種更新刀片主板配置信息的方法,刀片主板的配置信息保存在EEPROM里;在IIC/SMBUS IO芯片的I/O口變?yōu)楦唠娖胶蠊芾韱卧V乖L問刀片SMBUS設備;BIOS對刀片的配置信息進行自檢,完成后北橋芯片讀取外部總線上的EEPROM內的信息,并且和檢測到的信息相比較,相同就不改變EEPROM,不相同則覆蓋EEPROM;北橋芯片讀寫完后Super IO芯片將那個置高電平的I/O口重新設置為低;管理單元繼續(xù)對刀片SMBUS設備進行訪問。本發(fā)明通過SMBUS總線在刀片啟動過程中更新刀片主板基本硬件配置信息,簡化了程序,增加了系統(tǒng)的穩(wěn)定性。
文檔編號G06F9/445GK101599021SQ20091001618
公開日2009年12月9日 申請日期2009年6月15日 優(yōu)先權日2009年6月15日
發(fā)明者強 劉, 金長新 申請人:浪潮電子信息產業(yè)股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
淮阳县| 体育| 桂东县| 凤山市| 阿图什市| 嘉兴市| 萨嘎县| 长治县| 灯塔市| 兰考县| 汕头市| 新源县| 怀来县| 安平县| 万州区| 铅山县| 乌恰县| 宜昌市| 徐水县| 烟台市| 吴江市| 巨野县| 肥城市| 霍城县| 正宁县| 桃园市| 民勤县| 精河县| 吉首市| 许昌县| 鹿泉市| 咸阳市| 仁化县| 渝北区| 古丈县| 从化市| 湘乡市| 土默特左旗| 遂川县| 新安县| 曲麻莱县|