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