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