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

一種基于INTELME的BIOS代碼設(shè)計(jì)方法與流程

文檔序號(hào):11620392閱讀:706來源:國知局

本發(fā)明涉及服務(wù)器軟件開發(fā)領(lǐng)域,具體涉及一種基于intelme的bios代碼設(shè)計(jì)方法。通過本發(fā)明所述的方法可以實(shí)現(xiàn)多個(gè)服務(wù)器產(chǎn)品共用一個(gè)bios版本,大大減少了bios版本的開發(fā)與維護(hù)時(shí)間,極大的提高了工作效率,減少了人力物力的投入。



背景技術(shù):

在服務(wù)器主板bios日常的開發(fā)與維護(hù)過程中,經(jīng)常會(huì)出現(xiàn)各種問題:例如,一個(gè)主板可能會(huì)應(yīng)用于不同的高度的機(jī)箱,1u、2u等;或者一個(gè)型號(hào)的主板可能會(huì)因?yàn)楫a(chǎn)品需要衍生不同型號(hào)的主板,但是內(nèi)容改動(dòng)不大,例如更換板載網(wǎng)卡型號(hào)、板載存儲(chǔ)控制器型號(hào)等;或者不同的客戶對(duì)其服務(wù)器bios選項(xiàng)或功能進(jìn)行客制化定制,如更換客戶logo、定制化bios選項(xiàng)默認(rèn)值、添加客戶自身提出的特殊功能。以上情況,對(duì)于bios開發(fā)與維護(hù)造成很大的困難,如果對(duì)以上每個(gè)不同的需求都要開發(fā)和維護(hù)一套bios代碼,顯然開發(fā)和維護(hù)工作量巨大,并且當(dāng)出現(xiàn)問題需要解決,或者要更新bios代碼時(shí),需要分別對(duì)以上每個(gè)版本bios進(jìn)行修改,工作量非常大,繁瑣且易于出錯(cuò)。因此,目前亟需發(fā)明一種對(duì)bios基礎(chǔ)代碼的設(shè)計(jì)方法,使其能夠易于bios代碼維護(hù)與管理,減少bios代碼維護(hù)數(shù)量,提高代碼維護(hù)管理效率。

為解決上述問題,

本技術(shù):
發(fā)明一種基于intelme的bios代碼設(shè)計(jì)方法,基于一套bios代碼,為不同服務(wù)器的主板添加id標(biāo)識(shí),當(dāng)bios讀取到該主板的id后對(duì)該主板進(jìn)行差異配置。

相比傳統(tǒng)方法對(duì)每一個(gè)服務(wù)器產(chǎn)品都要單獨(dú)開發(fā)bios版本,并且后期維護(hù)也需要單獨(dú)對(duì)每個(gè)產(chǎn)品bios進(jìn)行升級(jí),本申請(qǐng)所述的方法可以實(shí)現(xiàn)多個(gè)服務(wù)器產(chǎn)品共用一個(gè)bios版本,大大減少了bios版本的開發(fā)與維護(hù)時(shí)間,極大的提高了工作效率。該方法不僅限于bios代碼,同樣適用于其它類似bmc代碼的開發(fā)維護(hù)中,具有重要廣泛的應(yīng)用范圍。同時(shí)該方法相對(duì)于其他通過硬件gpio進(jìn)行bios版本區(qū)分的方法比較來說,具有不需要硬件支持,純軟件實(shí)現(xiàn),具有方式靈活,成本低的優(yōu)點(diǎn)。



技術(shù)實(shí)現(xiàn)要素:

具體實(shí)現(xiàn)過程如下:

本申請(qǐng)發(fā)明一種基于intelme的bios代碼設(shè)計(jì)方法,該代碼設(shè)計(jì)方法具體包括:在不同服務(wù)器主板上設(shè)置主板id標(biāo)識(shí);當(dāng)bios讀取到主板的主板id后分別根據(jù)主板的配置進(jìn)行差異配置。

如上所述的基于intelme的bios代碼設(shè)計(jì)方法,其特征還在于,主板id的設(shè)置是在不同服務(wù)器主板上的intelmeoem區(qū)域刷入一個(gè)id。

如上所述的基于intelme的bios代碼設(shè)計(jì)方法,其特征還在于根據(jù)主板的配置進(jìn)行差異配置的參數(shù)包括gpio、pcie、usb、sata、smbios。

如上所述的基于intelme的bios代碼設(shè)計(jì)方法,其特征還在于,該代碼設(shè)計(jì)方法還包括bios將讀取的主板id標(biāo)識(shí)顯示在biossetup中或者通過ipmi命令發(fā)送給bmc,顯示在bmcweb界面中,方便使用者識(shí)別當(dāng)前主板id。

附圖說明

圖1、本發(fā)明所述方法工作流程圖;

具體實(shí)施方式

本發(fā)明可以使用java語言實(shí)現(xiàn)與用戶的圖形界面gui的交互;在對(duì)服務(wù)器bmc日志信息讀取則可以采用ipmi(intelligentplatformmanagementinterface智能平臺(tái)管理接口)語言實(shí)現(xiàn)對(duì)bmc日志的處理和獲取。

下面參照附圖1,對(duì)本發(fā)明的具體實(shí)施流程進(jìn)行說明:

步驟一:在不同服務(wù)器主板上設(shè)置id標(biāo)識(shí)。

在本實(shí)施例中,在不同服務(wù)器主板上的intelmeoem區(qū)域刷入一個(gè)id,用來做區(qū)分不同的主板id。intelmeoem區(qū)域掉電保存,具有非易失性,因?yàn)閕ntel平臺(tái)的服務(wù)器都需要有intelme的支持,因此將主板id保存在meoem區(qū)域中不需要額外的硬件支持,成本低。

步驟二:根據(jù)不同主板id進(jìn)行差異配置。

當(dāng)bios開始執(zhí)行讀取操作時(shí),在me中讀取到主板id后分別根據(jù)主板的配置進(jìn)行g(shù)pio\pcie\usb\sata\smbios等的差異配置。在這里所有的產(chǎn)品硬件差異的配置都可以通過主板id進(jìn)行區(qū)分差異化配置。

步驟三:bios將讀取的主板id標(biāo)識(shí)可以顯示在biossetup中或者通過ipmi命令發(fā)送給bmc顯示在bmcweb界面中,方便使用者識(shí)別當(dāng)前主板id。

根據(jù)讀取到的id完成配置后,即完成了一套基礎(chǔ)bios代碼適配多個(gè)服務(wù)器產(chǎn)品的功能。通過該方法只需要一個(gè)bios版本就可以完成對(duì)多個(gè)服務(wù)器產(chǎn)品進(jìn)行配置引導(dǎo)的功能。同時(shí)該方法相對(duì)于其他通過硬件gpio進(jìn)行bios版本區(qū)分的方法比較來說,具有不需要硬件支持,純軟件實(shí)現(xiàn),具有方式靈活,成本低的優(yōu)點(diǎn)。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明涉及服務(wù)器軟件開發(fā)領(lǐng)域,具體涉及一種基于INTEL?ME的BIOS代碼設(shè)計(jì)方法。具體實(shí)現(xiàn)方式為在不同服務(wù)器主板上設(shè)置主板ID標(biāo)識(shí),當(dāng)BIOS讀取到主板的主板ID后分別根據(jù)主板的配置進(jìn)行差異配置。通過本發(fā)明所述的方法可以實(shí)現(xiàn)多個(gè)服務(wù)器產(chǎn)品共用一個(gè)BIOS版本,大大減少了BIOS版本的開發(fā)與維護(hù)時(shí)間,極大的提高了工作效率,減少了人力物力的投入。

技術(shù)研發(fā)人員:李道童
受保護(hù)的技術(shù)使用者:廣東浪潮大數(shù)據(jù)研究有限公司
技術(shù)研發(fā)日:2017.04.14
技術(shù)公布日:2017.08.04
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
灵台县| 徐水县| 青田县| 中山市| 丰台区| 潍坊市| 嘉善县| 广东省| 江永县| 绍兴县| 吉木乃县| 西安市| 六枝特区| 东乡县| 九龙城区| 日照市| 顺义区| 磐石市| 平阴县| 东阿县| 辉南县| 克山县| 长海县| 营口市| 股票| 汤原县| 井研县| 资溪县| 黑水县| 金寨县| 博野县| 中阳县| 迭部县| 青阳县| 阿巴嘎旗| 崇阳县| 海淀区| 铜鼓县| 巴林右旗| 张掖市| 邵东县|