亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板bmcip地址的方法

文檔序號(hào):10654433閱讀:1714來(lái)源:國(guó)知局
一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板bmc ip地址的方法
【專利摘要】本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法;本方案通過(guò)引入簡(jiǎn)單的硬件和軟件即可實(shí)現(xiàn)隨時(shí)顯示BMC IP的功能,無(wú)需主板外接顯示器,無(wú)需開機(jī)進(jìn)入BIOS Setup界面耗時(shí)和繁瑣的過(guò)程,也不必增加高成本的液晶顯示屏;應(yīng)用本方法獲取BMC IP地址還具有實(shí)時(shí)更新的功能。
【專利說(shuō)明】
一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法?!颈尘凹夹g(shù)】
[0002]通過(guò)BMC網(wǎng)頁(yè)界面來(lái)管理服務(wù)器,是非常方便的,也是非常重要的,而訪問BMC網(wǎng)頁(yè)界面的唯一方式是通過(guò)BMC的IP地址進(jìn)行訪問,所以有必要預(yù)先獲得BMC IP地址。
[0003]目前獲取BMC IP地址的方式,一是通過(guò)開機(jī)過(guò)程中進(jìn)入B1S Setup界面去查看, 二是通過(guò)B1S程序獲取IP地址,將它顯示在顯示器上面,這樣開機(jī)顯示器點(diǎn)亮以后,就可以看到了。
[0004]使用第一種方法獲取IP地址時(shí),要在主板上接一臺(tái)顯示器,然后去開機(jī),等待顯示器點(diǎn)亮,進(jìn)入B1S Setup查看或者直接在顯示器上查看,對(duì)于大量服務(wù)器的機(jī)房,這種方式極其不便,顯然行不通。
[0005]第二鐘方法比第一種進(jìn)入B1S Setup界面的方法方便一些,但是需要通過(guò)定制小型液晶顯示屏,再通過(guò)復(fù)雜的硬件和軟件設(shè)計(jì),來(lái)達(dá)到顯示BMC IP地址的功能,這種方式盡管方便,功能也完全能實(shí)現(xiàn),但是成本較高,需要定制開發(fā),難以推廣通用化。
[0006]所以需要一種即方便、又能節(jié)省成本的實(shí)現(xiàn)查看服務(wù)器主板BMC IP地址的方法。
【發(fā)明內(nèi)容】

[0007]本發(fā)明的目的在于提供一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,旨在解決現(xiàn)有技術(shù)中查看BMC IP時(shí)候不方便的問題。
[0008]本發(fā)明是這樣實(shí)現(xiàn)的:一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,包括以下步驟:A.初始化步驟,所述初始化步驟中主板BMC上電并將通用輸入輸出接口設(shè)置為輸入模式,將所述通用輸入輸出接口的電平設(shè)置為高電平;B.觸發(fā)步驟,所述觸發(fā)步驟中與主板BMC相連的觸發(fā)模塊迫使所述通用輸入輸出接口的電平轉(zhuǎn)化為低電平,所述通用輸入輸出接口的電平為低從而觸發(fā)中斷步驟;C.中斷步驟,所述中斷步驟中主板BMC讀取當(dāng)前IP值并輸出在與主板BMC相連的顯示模塊上。
[0009]其中BMC是指基板管理控制器(Baseboard Management Controller)。一般內(nèi)置在主板上,支持行業(yè)標(biāo)準(zhǔn)的IPMI規(guī)范。BMC提供的功能包括:本地和遠(yuǎn)程診斷、控制臺(tái)支持、 配置管理、硬件管理和故障排除。[〇〇1〇] IP地址(Internet Protocol Address)是一種在網(wǎng)絡(luò)上的給主機(jī)編址的方式,也稱為網(wǎng)際協(xié)議地址。
[0011]本發(fā)明的進(jìn)一步技術(shù)方案是:所述步驟C包括以下分步驟:C1.主板BMC讀取當(dāng)前IP值;C2.將IP地址處理成為所述顯示模塊可以接收的數(shù)據(jù)格式并顯示在所述顯示模塊上; C3.將所述通用輸入輸出結(jié)構(gòu)的電平調(diào)整為高電平;C4.退出中斷模式。
[0012]上述步驟適用于顯示裝置數(shù)位較多,可以一次性顯示所有IP地址的情況。
[0013]本發(fā)明的進(jìn)一步技術(shù)方案是:所述步驟C包括以下分步驟:C1.主板BMC讀取當(dāng)前IP值;C2.將IP地址處理成為所述顯示模塊可以接收的數(shù)據(jù)格式并顯示在所述顯示模塊上; C3.將所述通用輸入輸出結(jié)構(gòu)的電平調(diào)整為高電平;C4.退出中斷步驟;C5.進(jìn)入步驟B。[〇〇14] 上述步驟適用于顯示設(shè)備位數(shù)較少,無(wú)法一次性顯示全部IP地址數(shù)據(jù),需要將IP 地址數(shù)據(jù)分解并分次顯示的情況。
[0015]本發(fā)明的進(jìn)一步技術(shù)方案是:所述步驟C2包括以下分步驟:C21.根據(jù)顯示模塊能夠顯示的數(shù)據(jù)位數(shù)將IP地址分為N段,每段數(shù)據(jù)的位數(shù)與所述顯示模塊能夠顯示的最大數(shù)據(jù)位數(shù)相同,并對(duì)每段數(shù)據(jù)分配從1到N的自然數(shù)作為數(shù)據(jù)標(biāo)志; C22.BMC讀取存儲(chǔ)的數(shù)據(jù)標(biāo)志;C23.BMC獲得數(shù)據(jù)標(biāo)志相對(duì)應(yīng)的IP數(shù)據(jù)并將其顯示在所述顯示模塊上;C24.BMC將數(shù)據(jù)標(biāo)志數(shù)值增加1并存儲(chǔ)起來(lái)。
[0016]本發(fā)明的進(jìn)一步技術(shù)方案是:所述數(shù)據(jù)標(biāo)志還包括數(shù)值0,所述步驟C22讀取的數(shù)據(jù)標(biāo)志為N時(shí),所述步驟C24中存儲(chǔ)的數(shù)值為0;所述C22中讀取的數(shù)據(jù)標(biāo)志為0時(shí)所述步驟 C23進(jìn)行關(guān)閉顯示模塊操作。
[0017]本發(fā)明的進(jìn)一步技術(shù)方案是:所述步驟A進(jìn)行時(shí)將所述數(shù)據(jù)標(biāo)志的數(shù)值設(shè)置為0。
[0018]本發(fā)明的進(jìn)一步技術(shù)方案是:BMC通過(guò)UART串口與所述顯示模塊相連。UART (Universal Asynchronous Receiver/Transmitter)是一種通用串行數(shù)據(jù)總線,用于異步通信。
[0019]本發(fā)明的進(jìn)一步技術(shù)方案是:所述通用輸入輸出接口與主板電源相連。
[0020]本發(fā)明的有益效果是:本方案通過(guò)引入簡(jiǎn)單的硬件和軟件即可實(shí)現(xiàn)隨時(shí)顯示BMC IP的功能。無(wú)需主板外接顯示器,無(wú)需開機(jī)進(jìn)入B1S Setup界面耗時(shí)和繁瑣的過(guò)程,也不必增加高成本的液晶顯示屏。應(yīng)用本方法獲取BMC IP地址還具有實(shí)時(shí)更新的功能?!靖綀D說(shuō)明】
[0021]圖1是本發(fā)明實(shí)施例提供的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法的可適用硬件設(shè)備示意圖。[〇〇22]圖2是本發(fā)明實(shí)施例提供的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法的流程圖?!揪唧w實(shí)施方式】[〇〇23] 實(shí)施例一如圖1.2.所示。[〇〇24]圖1是本發(fā)明實(shí)施例提供的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法的可適用硬件設(shè)備示意圖。本發(fā)明提供的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法只需要在現(xiàn)有主板上額外增加一個(gè)按鈕和一個(gè)顯示裝置即可實(shí)現(xiàn)BMC IP地址的實(shí)時(shí)查看。
[0025]如圖1,將BMC的一個(gè)通用輸入輸出接口(GP10)與觸發(fā)模塊相連接,觸發(fā)模塊可以使用按鈕或其他可以實(shí)現(xiàn)相同功能的開關(guān),通過(guò)電阻與主板電源相連接,使在沒有按鈕操作時(shí),GP10輸入為高電平,在有按鈕按下操作時(shí),GP10輸入低電平,這樣會(huì)產(chǎn)生一個(gè)中斷,調(diào)用預(yù)先設(shè)置的中斷程序處理操作。BMC的UART串口和顯示模塊的串口連接,使通過(guò)BMC串口輸出的數(shù)字信息,可以在數(shù)碼管上顯示。[〇〇26]本實(shí)施例中以兩位數(shù)碼管為例進(jìn)行BMC IP的顯示。首先選擇一款最小尺寸型號(hào)的數(shù)碼管,兩個(gè)數(shù)碼管并列排放,再加一個(gè)按鈕,占用空間也很小,可根據(jù)主板設(shè)計(jì)需要,放在主板的任意位置,方便用戶操作查看即可,按鈕和數(shù)碼管并不一定要放置在同一位置,可以根據(jù)需要設(shè)置在不同的位置。兩位數(shù)碼管一起作為顯示模塊,通過(guò)串口與主板BMC UART串口連接,主板UART串口發(fā)來(lái)數(shù)字信息,經(jīng)過(guò)處理后,最終顯示在數(shù)碼管上面。目前兩位串口數(shù)碼管顯示模塊有比較成熟的產(chǎn)品,稍加改進(jìn)添加一個(gè)按鈕,即可以使用,而且成本非常低。[〇〇27]圖2是本發(fā)明實(shí)施例提供的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法的流程圖。
[0028]81?:1?地址是一個(gè)8位16進(jìn)制數(shù)據(jù),分成4段,(^??.(^??.(^??.(^??,通常用戶看到的是10進(jìn)制數(shù)據(jù),例如192.168.1.220。[〇〇29]當(dāng)操作人員沒有操作時(shí),數(shù)碼管關(guān)閉狀態(tài)不顯示,當(dāng)操作人員需要獲取BMC IP地址時(shí),操作人員按下按鈕,數(shù)碼管打開顯示左側(cè)第一段兩位數(shù)據(jù),再按一下按鈕,顯示左側(cè)第二段兩位數(shù)據(jù),再按一下,顯示第三段兩位數(shù)據(jù),再按一下顯示第四段兩位數(shù)據(jù),再按一下,數(shù)碼管關(guān)閉不顯示,如此循環(huán)。
[0030]BMC首先將GP10功能初始化,將按鈕所使用的GP10設(shè)置為輸入模式,并設(shè)置為低電平觸發(fā)中斷,將中斷功能開啟,預(yù)設(shè)IP地址段標(biāo)志值為0,這是準(zhǔn)備工作。接下來(lái)就是等待操作人員操作,沒有按鍵按下時(shí),GP10輸入為高電平,不產(chǎn)生中斷,有按鍵按下時(shí),GP10輸入為低電平,GP10中斷狀態(tài)位立即被設(shè)置起來(lái),GP10中斷被觸發(fā),BMC調(diào)用中斷處理程序。在中斷處理程序中,BMC首先將中斷狀態(tài)清除掉,等待下一次中斷的觸發(fā),然后BMC獲取當(dāng)前的IP地址,對(duì)IP地址進(jìn)行處理,處理成數(shù)碼管模塊可以接收的數(shù)據(jù)個(gè)數(shù),例如數(shù)碼管模塊需要接收 ASCII碼數(shù)據(jù)等;接下來(lái)需要讀取IP地址段的標(biāo)志,這個(gè)標(biāo)志數(shù)據(jù)共有5種值,0/1/2/3/4,0 表示關(guān)閉數(shù)碼管,1表示發(fā)送第一段兩位數(shù)據(jù),2表示第二段,3表示第三段,4表示第四段,5 種值代表5種狀態(tài),隨著按鍵不斷循環(huán);根據(jù)IP地址段值,BMC通過(guò)串口發(fā)送IP地址數(shù)據(jù)或者關(guān)閉數(shù)碼管;發(fā)送完數(shù)據(jù)后,將IP地址段標(biāo)志值加1或歸零,設(shè)置為下一次使用的標(biāo)志,退出中斷程序。
[0031]本發(fā)明提供的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法也可以選用8個(gè)數(shù)碼管一次性作16進(jìn)制顯示(或者12個(gè)數(shù)碼管一次性做10進(jìn)制顯示),但是相對(duì)于使用2數(shù)碼管,使用多個(gè)數(shù)碼管一方面成本較高,另一個(gè)方面在主板上占用的空間較大。所以不是最優(yōu)選的方案,但依然在本發(fā)明的保護(hù)范圍以內(nèi),此外,使用其他數(shù)位的數(shù)碼管,例如1位、3位數(shù)碼管的相同設(shè)計(jì)也都在本發(fā)明保護(hù)范圍以內(nèi)。[〇〇32]本方案通過(guò)引入簡(jiǎn)單的硬件和軟件即可實(shí)現(xiàn)隨時(shí)顯示BMC IP的功能。無(wú)需主板外接顯示器,無(wú)需開機(jī)進(jìn)入B1S Setup界面耗時(shí)和繁瑣的過(guò)程,也不必增加高成本的液晶顯示屏。應(yīng)用本方法獲取BMC IP地址還具有實(shí)時(shí)更新的功能。
[0033]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特征在于,包括以下步驟:A.初始化步驟,所述初始化步驟中主板BMC上電并將通用輸入輸出接口設(shè)置為輸入模 式,將所述通用輸入輸出接口的電平設(shè)置為高電平;B.觸發(fā)步驟,所述觸發(fā)步驟中與主板BMC相連的觸發(fā)模塊迫使所述通用輸入輸出接口 的電平轉(zhuǎn)化為低電平,所述通用輸入輸出接口的電平為低從而觸發(fā)中斷步驟;C.中斷步驟,所述中斷步驟中主板BMC讀取當(dāng)前IP值并輸出在與主板BMC相連的顯示模 塊上。2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特征在于:所 述步驟C包括以下分步驟:C1.主板BMC讀取當(dāng)前IP值;C2.將IP地址處理成為所述顯示模塊可以接收的數(shù)據(jù)格式并顯示在所述顯示模塊上; C3.將所述通用輸入輸出結(jié)構(gòu)的電平調(diào)整為高電平;C4.退出中斷模式。3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特征在于:所 述步驟C包括以下分步驟:C1.主板BMC讀取當(dāng)前IP值;C2.將IP地址處理成為所述顯示模塊可以接收的數(shù)據(jù)格式并顯示在所述顯示模塊上; C3.將所述通用輸入輸出結(jié)構(gòu)的電平調(diào)整為高電平;C4.退出中斷步驟;C5.進(jìn)入步驟B。4.根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特征在于:所 述步驟C2包括以下分步驟:C21.根據(jù)顯示模塊能夠顯示的數(shù)據(jù)位數(shù)將IP地址分為N段,每段數(shù)據(jù)的位數(shù)與所述顯 示模塊能夠顯示的最大數(shù)據(jù)位數(shù)相同,并對(duì)每段數(shù)據(jù)分配從1到N的自然數(shù)作為數(shù)據(jù)標(biāo)志; C22.BMC讀取存儲(chǔ)的數(shù)據(jù)標(biāo)志;C23.BMC獲得數(shù)據(jù)標(biāo)志相對(duì)應(yīng)的IP數(shù)據(jù)并將其顯示在所述顯示模塊上;C24.BMC將數(shù)據(jù)標(biāo)志數(shù)值增加1并存儲(chǔ)起來(lái)。5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特征在于:所 述數(shù)據(jù)標(biāo)志還包括數(shù)值0,所述步驟C22讀取的數(shù)據(jù)標(biāo)志為N時(shí),所述步驟C24中存儲(chǔ)的數(shù)值 為0;所述C22中讀取的數(shù)據(jù)標(biāo)志為0時(shí)所述步驟C23進(jìn)行關(guān)閉顯示模塊操作。6.根據(jù)權(quán)利要求5所述的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特征在于:所 述步驟A進(jìn)行時(shí)將所述數(shù)據(jù)標(biāo)志的數(shù)值設(shè)置為0。7.根據(jù)權(quán)利要求1-6中任一所述的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特 征在于:BMC通過(guò)UART串口與所述顯示模塊相連。8.根據(jù)權(quán)利要求1-6中任一所述的實(shí)現(xiàn)隨時(shí)查看服務(wù)器主板BMC IP地址的方法,其特 征在于:所述通用輸入輸出接口與主板電源相連。
【文檔編號(hào)】G06F11/32GK106021075SQ201610313482
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月11日
【發(fā)明人】馬井彬
【申請(qǐng)人】深圳市國(guó)鑫恒宇科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1