一種電路板固化軟件版別主動更新的辦法
時間:2017-07-01 11:05來源:三昆科技點擊: 次
跟著計算機的普及,關(guān)于計算機BIOS程序的晉級,或許咱們都不生疏。計算機BIOS軟件,與一般軟件徹底不一樣,它是固化在可擦寫存儲器EPROM內(nèi)部的程序代碼(也稱為固化程序/自舉程序),擔(dān)任操控和協(xié)調(diào)集成電路的功用,在進入操作體系之前,對電腦敞開時的檢查、初始化體系設(shè)備、裝入操作體系并調(diào)度操作體系向硬件發(fā)出的指令都是由BIOS來完結(jié)的,因此BIOS在計算機體系中起著非常重要的效果。但關(guān)于任何已出產(chǎn)的軟、硬件,都有也許存在一些缺點,所以,廠家一般經(jīng)過更新BIOS軟件來修正曾經(jīng)版別中存在的過錯、漏洞或缺乏。
由幾十至幾百塊電路板構(gòu)成的S12程控交流機,每塊電路板上也都有完結(jié)自舉操作的固化軟件(PROM SW)。在維護進程中,因為備用板出廠的固化軟件版別一般較低,與當(dāng)時機架中所用的版別也許不一致,所以假如要替換電路板,常常需求現(xiàn)場工程師經(jīng)過某一設(shè)備將當(dāng)時的固化軟件版別從頭刷到備用電路板的EEPROM。在交流之星版別中,咱們采用了固化軟件版別主動更新的策略,現(xiàn)場工程師不必關(guān)懷電路板的固化軟件版別,直接就可替換寬帶機架的電路板。
由固化軟件裝載并執(zhí)行的處理事務(wù)的軟件,稱之為操作軟件(OperationalSoftware)。寬帶機架一切類型電路板的固化軟件和操作軟件都存放在機架操控單元電路板RCC(Rack onfigurationController)的文件管理體系EFMS(EPROM File ManagementSystem)中(圖1),而各種類型電路板的軟件版別信息都存放在RCC 上的配置文件config.dat中。當(dāng)以電路板類型為索引時,能夠方便地找到該種電路板當(dāng)時所用的操作軟件和固化軟件的版別。當(dāng)電路板經(jīng)過固化軟件從機架操控單元將自個的操作軟件裝載完畢并執(zhí)行后,它會使用遠端文件體系(RFMS)將配置文件config.dat從遠端機架操控單元上拷貝到本地,然后將配置文件config.dat中指定的該類型電路板的固化軟件版別與本身已固化的固化軟件版別相對比,假如不一致,就馬上再使用遠端文件體系將新的固化軟件從遠端機架操控單元上拷貝到本地,然后調(diào)用刷寫(Flash)程序,將新的固化軟件版別刷到電路板的EEPROM 中。該進程無需現(xiàn)場工程師的干涉,由操作軟件主動判別是不是需求刷新所替換電路板的固化軟件,然后主動確保體系中同類型的電路板的固化軟件版別一致。
本文章由三昆廠家整理原創(chuàng),轉(zhuǎn)載請注明出處:http://vns2010.com/9/1027.html
深圳市三昆科技有限公司
立即撥打電話享受優(yōu)惠
+86 0755-28995058
Tag標(biāo)簽: