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

燒錄電腦系統(tǒng)的韌體的方法

文檔序號:6501214閱讀:165來源:國知局
燒錄電腦系統(tǒng)的韌體的方法
【專利摘要】本發(fā)明提供一種燒錄電腦系統(tǒng)的韌體的方法;其包括以下步驟:于一存儲器內(nèi)設(shè)置第一空間、第二空間、第三空間、第四空間;將一初始程序?qū)懭氲谝豢臻g;將一韌體寫入第二空間;將備份韌體寫入第三空間;將共享韌體參數(shù)寫入第四空間。本發(fā)明通過第四空間存放共享韌體參數(shù),僅需修改共享韌體參數(shù)即可同步修改韌體與備份韌體的韌體參數(shù),簡化設(shè)定;另,修復時,不用將備份的韌體參數(shù)取代韌體參數(shù),減少了讀寫次數(shù),提高了讀寫效率。
【專利說明】燒錄電腦系統(tǒng)的韌體的方法
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及一種燒錄電腦系統(tǒng)的韌體的方法,特別是一種可簡化設(shè)定韌體參數(shù)的燒錄電腦系統(tǒng)的韌體的方法。
【【背景技術(shù)】】
[0002]韌體(firmware)—般存儲于設(shè)備中的電可擦除只讀存儲器EEPROM (Electrical IyErasable Programmable ROM)或FLASH芯片中,一般可由用戶通過特定的刷新程序進行升級的程序。一般來說,擔任著一個數(shù)碼產(chǎn)品最基礎(chǔ)、最底層工作的軟件才可以稱之為韌體,比如電腦主板上的基本輸入/輸出系統(tǒng)B1S (Basic Input/output System),在以前其實更多的專業(yè)人士叫它韌體。
[0003]通常這些硬件內(nèi)所保存的程序是無法被用戶直接讀出或修改的。在以前,一般情況下是沒有必要對韌體進行升級操作的,即使在韌體內(nèi)發(fā)現(xiàn)了嚴重的Bug也必須由專業(yè)人員帶著寫好程序的芯片把原來機器上的更換下來。早期韌體芯片一般采用了 ROM設(shè)計,它的Firmware代碼是在生產(chǎn)過程中固化的,用任何手段都無法修改。隨著技術(shù)的不斷發(fā)展,修改韌體以適應(yīng)不斷更新的硬件環(huán)境成了用戶們的迫切要求,所以,可重復寫入的可編程可擦除只讀存儲器 EPROM (Erasable Programmable ROM), EEPROM 和 flash 出現(xiàn)了。這些芯片是可以重復刷寫的, 讓韌體得以修改和升級。
[0004]韌體升級,有時也稱韌體刷新,刷寫,重寫,燒錄或刷機,是指把新的韌體寫入芯片中,代替原有的韌體的過程。數(shù)碼產(chǎn)品家族龐大,其韌體的種類也是數(shù)不勝數(shù)的。每種數(shù)碼產(chǎn)品的韌體升級的方法都是不同的。
[0005]韌體升級的一般流程:
[0006]1.從官網(wǎng)下載新的韌體版本以及韌體升級軟件,保存至電腦。
[0007]2.把需要刷新的設(shè)備連接電腦。
[0008]4.用刷新工具載入新的韌體,點擊刷新,等待完成。
[0009]5.關(guān)閉刷新程序,刷新結(jié)束。
[0010]例如,中國大陸專利申請第00129774.0號揭露一種更換電腦系統(tǒng)的韌體的方法,為一電腦程序產(chǎn)品,必須伴隨一存儲器組件使用。其步驟一般包含下列方法:首先將一存儲器分成五部份,以提供儲存多個電腦可讀取程序的空間;裝設(shè)一初始程序在存儲器的第一空間,成為一電腦可讀固定程序。從存儲器中移除一第一韌體程序。再裝設(shè)一第二韌體在存儲器的第二空間。跟著,備份第二韌體在存儲器的第三空間,裝設(shè)第二韌體的多個韌體參數(shù)在存儲器的第四空間,及裝設(shè)備份在第三空間的第二韌體的多個韌體參數(shù)在存儲器的第五空間。
[0011]中國大陸專利申請第00129774.0號中第四空間裝設(shè)第二韌體的韌體參數(shù),第五空間裝設(shè)備份的第二韌體的韌體參數(shù);通過不同空間存放相應(yīng)韌體的韌體參數(shù),不具共享性,修改韌體參數(shù)時必須單獨設(shè)定,設(shè)定比較麻煩;修復時,需將備份的韌體參數(shù)取代韌體參數(shù),增加了讀寫次數(shù),降低了讀寫效率?!?br/>【發(fā)明內(nèi)容】

[0012]本發(fā)明的主要目的在于提供一種可簡化設(shè)定的燒錄電腦系統(tǒng)的韌體的方法。
[0013]本發(fā)明提供一種燒錄電腦系統(tǒng)的韌體的方法;其包括以下步驟:
[0014]于一存儲器內(nèi)設(shè)置第一空間、第二空間、第三空間、第四空間;
[0015]將一初始程序?qū)懭氲谝豢臻g;將一韌體寫入第二空間;將備份韌體寫入第三空間;將共享韌體參數(shù)寫入第四空間。
[0016]特別地,所述步驟由維護人員初次燒錄時執(zhí)行。
[0017]特別地,維護人員升級時直接將升級的初始程序、升級的韌體、升級的備份韌體或升級的共享韌體參數(shù)寫入相應(yīng)的空間并替代初始程序、韌體、備份韌體或共享韌體參數(shù)。
[0018]特別地,用戶自行升級的步驟包括:
[0019]執(zhí)行初始程序;
[0020]將第二空間內(nèi)的韌體刪除;
[0021]將升級的韌體寫入第二空間;
[0022]檢查升級是否成功;
[0023]當檢查到升級成功后,將升級的韌體寫入第三空間;
[0024]當檢查到升級不成功后,將第三空間的備份韌體寫入第二空間。
[0025]特別地,第一空間、第二空間、第三空間、第四空間燒錄完成后,在電腦系統(tǒng)啟動后也可自行修復,自行修復的執(zhí)行步驟包括:
[0026]執(zhí)行初始程序;
[0027]讀取第二空間的韌體與第四空間的共享韌體參數(shù);
[0028]檢查第二空間的韌體與第四空間的共享韌體參數(shù)是否正確;
[0029]當檢查到第二空間的韌體與第四空間的共享韌體參數(shù)正確后,執(zhí)行第二空間的韌體;
[0030]當檢查到第二空間的韌體與第四空間的共享韌體參數(shù)不正確后,將第三空間的備份韌體取代第二空間的韌體并返回至讀取第二空間的韌體與第四空間的共享韌體參數(shù)。[0031 ] 特別地,所述韌體為B1S韌體或BMC韌體。
[0032]與現(xiàn)有技術(shù)相比較,本發(fā)明通過第四空間存放共享韌體參數(shù),僅需修改共享韌體參數(shù)即可同步修改韌體與備份韌體的韌體參數(shù),簡化設(shè)定;另,修復時,不用將備份的韌體參數(shù)取代韌體參數(shù),減少了讀寫次數(shù),提高了讀寫效率。
【【專利附圖】

【附圖說明】】
[0033]圖1為本發(fā)明中存儲器設(shè)置的四個空間。
[0034]圖2為本發(fā)明燒錄電腦系統(tǒng)的韌體的方法應(yīng)用于初次燒錄時的流程圖。
[0035]圖3為本發(fā)明燒錄電腦系統(tǒng)的韌體的方法應(yīng)用于用戶自行升級時的流程圖。
[0036]圖4為本發(fā)明在電腦系統(tǒng)啟動后自行修復的執(zhí)行流程圖。
【【具體實施方式】】
[0037]請參閱圖1與圖2所示,本發(fā)明燒錄電腦系統(tǒng)的韌體的方法適用于燒錄多種韌體,例如,B1S韌體或BMC韌體。本發(fā)明燒錄電腦系統(tǒng)的韌體的方法由維護人員初次燒錄時執(zhí)行以下步驟:
[0038]步驟10:于一存儲器100內(nèi)設(shè)置第一空間101、第二空間102、第三空間103、第四空間104 ;
[0039]步驟20:將一初始程序(Boot Loader)寫入第一空間101 ;將一韌體寫入第二空間102 ;將備份韌體寫入第三空間103 ;將共享韌體參數(shù)(Configure)寫入第四空間104 ;其中,四個空間的燒錄順序可根據(jù)需要設(shè)定,可同步燒錄,也可按序燒錄。使用者可任意修改/編輯或設(shè)定四個空間的韌體參數(shù),使用者于修改/編輯或設(shè)定韌體參數(shù)的過程中,可經(jīng)由電腦系統(tǒng)的一輸入單兀輸入或是由電腦系統(tǒng)以固定時間間隔自動發(fā)出儲存指令。電腦系統(tǒng)于接收儲存指令后,可將目前經(jīng)修改的韌體參數(shù)儲存于該第四空間。電腦系統(tǒng)于接收到加載共享韌體參數(shù)的指令后,電腦系統(tǒng)會將該第四空間中最后一次被儲存更新的共享韌體參數(shù)寫入第二空間,以供執(zhí)行初始程序時讀取。
[0040]請參閱圖1、圖3所示,升級時,維護人員升級時直接將升級的初始程序、升級的韌體、升級的備份韌體或升級的共享韌體參數(shù)寫入相應(yīng)的空間并替代初始程序、韌體、備份韌體或共享韌體參數(shù);也可由用戶自行升級,例如,用戶升級第二空間102、第三空間103的韌體時,用戶自行升級的步驟包括:
[0041 ] 步驟300:執(zhí)行初始程序;
[0042]步驟400:將第二空間102內(nèi)的韌體刪除;
[0043]步驟500:將升級的韌體寫入第二空間102 ;
[0044]步驟600:檢查升級是否成功;當檢查到升級成功后,執(zhí)行步驟700 ;當檢查到升級不成功后,執(zhí)行步驟800 ;
[0045]步驟700:將升級的韌體寫入第三空間103 ;
[0046]步驟800:將第三空間103的備份韌體寫入第二空間102。
[0047]請參閱圖1與圖4所示,第一空間101、第二空間102、第三空間103、第四空間104燒錄完成后,在電腦系統(tǒng)啟動后也可自行修復,自行修復的執(zhí)行步驟包括:
[0048]步驟310:執(zhí)行初始程序;
[0049]步驟410:讀取第二空間102的韌體與第四空間104的共享韌體參數(shù);
[0050]步驟510:檢查第二空間102的韌體與第四空間104的共享韌體參數(shù)是否正確,通常,使用檢查校驗總和(checksum)的方式檢查第二空間的韌體與第四空間的共享韌體是否正確;當檢查到第二空間102的韌體與第四空間104的共享韌體參數(shù)正確后,執(zhí)行步驟610 ;當檢查到第二空間102的韌體與第四空間104的共享韌體參數(shù)不正確后,執(zhí)行步驟710 ;
[0051]步驟610:執(zhí)行第二空間102的韌體;
[0052]步驟710:將第三空間103的備份韌體取代第二空間102的韌體并返回步驟410。
[0053]本發(fā)明通過第四空間104存放共享韌體參數(shù),僅需修改共享韌體參數(shù)即可同步修改韌體與備份韌體的韌體參數(shù),簡化設(shè)定;另,修復時,不用將備份的韌體參數(shù)取代韌體參數(shù),減少了讀寫次數(shù),提高了讀寫效率。
[0054]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種燒錄電腦系統(tǒng)的韌體的方法;其特征在于包括以下步驟: 于一存儲器內(nèi)設(shè)置第一空間、第二空間、第三空間、第四空間; 將一初始程序?qū)懭氲谝豢臻g;將一韌體寫入第二空間;將備份韌體寫入第三空間;將共享韌體參數(shù)寫入第四空間。
2.根據(jù)權(quán)利要求1所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:所述步驟由維護人員初次燒錄時執(zhí)行。
3.根據(jù)權(quán)利要求2所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:維護人員升級時直接將升級的初始程序、升級的韌體、升級的備份韌體或升級的共享韌體參數(shù)寫入相應(yīng)的空間并替代初始程序、韌體、備份韌體或共享韌體參數(shù)。
4.根據(jù)權(quán)利要求2所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:用戶自行升級的步驟包括: 執(zhí)行初始程序; 將第二空間內(nèi)的韌體刪除; 將升級的韌體寫入第二空間; 檢查升級是否成功; 當檢查到升級成功后,將升級的韌體寫入第三空間; 當檢查到升級不成功后,將第三空間的備份韌體寫入第二空間。
5.根據(jù)權(quán)利要求1-4中任一項所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:第一空間、第二空間、第三空間、第四空間燒錄完成后,在電腦系統(tǒng)啟動后也可自行修復,自行修復的執(zhí)行步驟包括: 執(zhí)行初始程序; 讀取第二空間的韌體與第四空間的共享韌體參數(shù); 檢查第二空間的韌體與第四空間的共享韌體參數(shù)是否正確; 當檢查到第二空間的韌體與第四空間的共享韌體參數(shù)正確后,執(zhí)行第二空間的韌體;當檢查到第二空間的韌體與第四空間的共享韌體參數(shù)不正確后,將第三空間的備份韌體取代第二空間的韌體并返回至讀取第二空間的韌體與第四空間的共享韌體參數(shù)。
6.根據(jù)權(quán)利要求1-4中任一項所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:所述韌體為B1S韌體或BMC韌體。
7.根據(jù)權(quán)利要求5所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:使用檢查校驗總和的方式檢查第二空間的韌體與第四空間的共享韌體是否正確。
8.根據(jù)權(quán)利要求1所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:使用者于修改/編輯或設(shè)定韌體參數(shù)的過程中,可經(jīng)由電腦系統(tǒng)的一輸入單元輸入或是由電腦系統(tǒng)以固定時間間隔自動發(fā)出儲存指令。
9.根據(jù)權(quán)利要求8所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:電腦系統(tǒng)于接收儲存指令后,將目前經(jīng)修改的韌體參數(shù)儲存于該第四空間。
10.根據(jù)權(quán)利要求9所述的燒錄電腦系統(tǒng)的韌體的方法,其特征在于:電腦系統(tǒng)于接收到加載共享韌體參數(shù)的指令后,電腦系統(tǒng)會將該第四空間中最后一次被儲存更新的共享韌體參數(shù)寫入第二空間,以供執(zhí)行初始程序時讀取。
【文檔編號】G06F9/445GK104077153SQ201310103798
【公開日】2014年10月1日 申請日期:2013年3月28日 優(yōu)先權(quán)日:2013年3月28日
【發(fā)明者】郭先智, 葉政潔 申請人:昆達電腦科技(昆山)有限公司, 神達電腦股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
中宁县| 沁水县| 江城| 图们市| 江阴市| 淮阳县| 德庆县| 南安市| 蓬莱市| 霍山县| 宜章县| 翼城县| 衢州市| 达拉特旗| 华阴市| 上栗县| 辽宁省| 章丘市| 苏尼特左旗| 石屏县| 古浪县| 建德市| 鹰潭市| 汝阳县| 涟水县| 永康市| 浑源县| 利辛县| 左贡县| 临洮县| 波密县| 湄潭县| 三河市| 封丘县| 英吉沙县| 改则县| 延安市| 贞丰县| 政和县| 巧家县| 惠东县|