新聞資訊
了解故障案例及產(chǎn)品資訊
新聞資訊News
相關(guān)產(chǎn)品Related Product
問題描述
升級(jí)Metro1000V3設(shè)備,從5.37.02.22升級(jí)到5.37.04.12版本。其使用包加載Toolkit進(jìn)行設(shè)備升級(jí)。工程師反饋升級(jí)完全按照升級(jí)指導(dǎo)書操作,升級(jí)使用軟件包加載后也提示成功,步驟沒有任何錯(cuò)誤。當(dāng)升級(jí)完成后,查詢其它單板均升級(jí)成功,只有一塊EFSC單板仍然顯示2.21版本,實(shí)際配套為2.42版本。工程師又從模擬包中提取EFSC單板軟件單獨(dú)使用Toolkit加載,升級(jí)正常后仍然顯示此EFSC依然為2.21版本。
處理過程
使用debug命令刪除ofs2上的ne.ini及單板軟件,復(fù)位單板后使用,詳細(xì)步驟如下:
1) 使能debug命令,命令:ethn-debug-enable:enable
2) 刪除ofs2上的單板軟件及ni.ini文件,命令:
:ethn-debug:4,"test remove ofs2\hwx\ne.ini"
:ethn-debug:4,"test remove ofs2\hwx\42efs10.dlb"
3) 硬復(fù)位單板,命令::cfg-reset-board:4,hard
4) 查詢單板版本信息,命令:cfg-get-bdverinfo:4
5) 關(guān)閉debug命令:ethn-debug-enable:disable
刪除后ofs2后,EFSC顯示為2.42版本。
根因
使用模擬包Toolkit升級(jí)單板軟件,只會(huì)往ofs1上升級(jí)軟件。而返回的數(shù)據(jù)卻顯示,單板ofs2上有舊版本單板軟件,ofs1上是新版本單板軟件,說明單板軟件已經(jīng)被成功升級(jí)在ofs上。實(shí)驗(yàn)室對(duì)這兩套軟件進(jìn)行升級(jí)測(cè)試,軟件均能正常啟動(dòng)。因此現(xiàn)網(wǎng)的單板在激活后,運(yùn)行的是ofs2上的單板軟件。經(jīng)分析,運(yùn)行ofs2上的軟件有以下幾種可能:
1) 使用命令強(qiáng)制運(yùn)行ofs2的軟件
2) Ofs1的軟件啟動(dòng)不成功,則啟動(dòng)ofs2上的軟件
3) 升級(jí)前運(yùn)行的軟件是ofs2上的軟件,升級(jí)激活后依然運(yùn)行ofs2的軟件
對(duì)于EFSC單板,不支持命令設(shè)置啟用哪套軟件,而現(xiàn)網(wǎng)也沒有進(jìn)行這樣的操作,因此第一種可能可以排除。
實(shí)驗(yàn)室通過模擬升級(jí),ofs1的軟件可以被正常升級(jí)并啟動(dòng),因此第二種可能也能被排除。
因此問題是在升級(jí)前運(yùn)行的就是ofs2單板軟件,升級(jí)時(shí)新軟件雖然被成功加載在ofs1上,激活后啟動(dòng)的還是ofs2上的軟件。
建議與總結(jié)
1、怎么知道網(wǎng)元上運(yùn)行的是ofs1還是ofs2?
現(xiàn)網(wǎng)環(huán)境是無法直接獲取單板運(yùn)行的是ofs1還是ofs2,需要調(diào)試線才能查出來。
2、正常情況下對(duì)于此EFSC單板是有兩套軟件還是一套軟件?
正常情況下,EFSC單板是一套軟件。
3、刪除軟件后對(duì)單板和網(wǎng)元有沒有其它的影響?
刪除單板軟件后,單板軟件重新啟動(dòng),期間業(yè)務(wù)會(huì)中斷一會(huì);但對(duì)網(wǎng)元和單板之后的運(yùn)行沒有影響!
通常情況發(fā)貨的EFSC單板只會(huì)加載軟件到ofs1,已經(jīng)與生產(chǎn)確認(rèn)本批次級(jí)少量的單板加載了兩套單板軟件,在非升級(jí)情況下不影響單板使用