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