亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實(shí)現(xiàn)單板配置的方法及裝置的制造方法

文檔序號(hào):9551081閱讀:900來(lái)源:國(guó)知局
一種實(shí)現(xiàn)單板配置的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及單板配置領(lǐng)域,特別涉及一種實(shí)現(xiàn)單板配置的方法及裝置。
【背景技術(shù)】
[0002]上電復(fù)位需要初始化中央處理器CPU系統(tǒng),包括CPU和內(nèi)存等,并加載初始化操作系統(tǒng)以及初始化領(lǐng)域可編程門(mén)陣列FPGA、軟件模塊等,是一個(gè)完整的過(guò)程。
[0003]軟復(fù)位則不需要進(jìn)行FPGA、數(shù)字信號(hào)處理器DSP等的加載,只是初始化一些軟件模塊。
[0004]而在光纖傳送網(wǎng)領(lǐng)域的開(kāi)發(fā)測(cè)試期間,對(duì)單板進(jìn)行上電復(fù)位及軟復(fù)位時(shí),容易出現(xiàn)單板的初始化狀態(tài)表現(xiàn)不一致的情況,如果不借助于網(wǎng)管查看單板初始化結(jié)束后的狀態(tài),出現(xiàn)問(wèn)題例如業(yè)務(wù)不通,對(duì)接失敗等就比較難查問(wèn)題的根因。且單板的初始化狀態(tài)沒(méi)有表現(xiàn)出一致性本來(lái)就是不合理的,因此如何實(shí)現(xiàn)單板初始化狀態(tài)的一致性,以及保證上電復(fù)位和軟復(fù)位單板配置的正確性就顯得尤為重要。

【發(fā)明內(nèi)容】

[0005]本發(fā)明要解決的技術(shù)問(wèn)題是提供一種實(shí)現(xiàn)單板配置的方法及裝置,解決現(xiàn)有技術(shù)中對(duì)單板進(jìn)行初始化狀態(tài)的配置時(shí)會(huì)出現(xiàn)單板上電啟動(dòng)狀態(tài)不一致,給定位帶來(lái)不便的問(wèn)題。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供一種實(shí)現(xiàn)單板配置的方法,包括:
[0007]在單板上電時(shí),將所述單板在預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)全部設(shè)置為一無(wú)效值,所述第一配置參數(shù)為預(yù)先保存的所述單板的配置參數(shù);
[0008]在對(duì)單板進(jìn)行配置時(shí),對(duì)所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn),得到校驗(yàn)結(jié)果;
[0009]在所述校驗(yàn)結(jié)果指示校驗(yàn)失敗時(shí),將所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)恢復(fù)為所述單板的默認(rèn)配置參數(shù),并重新對(duì)所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn);
[0010]在所述校驗(yàn)結(jié)果指示校驗(yàn)成功時(shí),按照所述第一配置參數(shù)對(duì)所述單板進(jìn)行配置。
[0011]其中,所述按照所述第一配置參數(shù)對(duì)所述單板進(jìn)行配置的步驟后還包括:
[0012]接收上電配置指令,所述上電配置指令中攜帶所述單板的第二配置參數(shù),所述第二配置參數(shù)與所述第一配置參數(shù)為針對(duì)所述單板的同一參數(shù)的配置數(shù)據(jù);
[0013]判斷所述第二配置參數(shù)與所述第一配置參數(shù)是否一致,得到判斷結(jié)果;
[0014]若所述判斷結(jié)果為不一致,則按照所述第二配置參數(shù)對(duì)所述單板重新進(jìn)行配置。
[0015]其中,所述若所述判斷結(jié)果為不一致,則按照所述第二配置參數(shù)對(duì)所述單板重新進(jìn)行配置的步驟后還包括:
[0016]對(duì)所述上電配置指令中攜帶的所述單板的第二配置參數(shù)進(jìn)行存儲(chǔ)。
[0017]其中,進(jìn)一步在接收到針對(duì)所述單板的軟復(fù)位指令后,啟動(dòng)對(duì)所述單板的配置。
[0018]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例還提供一種實(shí)現(xiàn)單板配置的裝置,包括:
[0019]設(shè)置模塊,用于在單板上電時(shí),將所述單板在預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)全部設(shè)置為一無(wú)效值,所述第一配置參數(shù)為預(yù)先保存的所述單板的配置參數(shù);
[0020]校驗(yàn)?zāi)K,用于在對(duì)單板進(jìn)行配置時(shí),對(duì)所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn),得到校驗(yàn)結(jié)果;
[0021]恢復(fù)模塊,用于在所述校驗(yàn)結(jié)果指示校驗(yàn)失敗時(shí),將所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)恢復(fù)為所述單板的默認(rèn)配置參數(shù),并重新對(duì)所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)打校驗(yàn);
[0022]第一配置模塊,用于在所述校驗(yàn)結(jié)果指示校驗(yàn)成功時(shí),按照所述第一配置參數(shù)對(duì)所述單板進(jìn)行配置。
[0023]其中,上述實(shí)現(xiàn)單板配置的裝置還包括:
[0024]接收模塊,用于接收上電配置指令,所述上電配置指令中攜帶所述單板的第二配置參數(shù),所述第二配置參數(shù)與所述第一配置參數(shù)為針對(duì)所述單板的同一參數(shù)的配置數(shù)據(jù);
[0025]判斷模塊,用于判斷所述第二配置參數(shù)與所述第一配置參數(shù)是否一致,得到判斷結(jié)果;
[0026]第二配置模塊,用于若所述判斷結(jié)果為不一致,則按照所述第二配置參數(shù)對(duì)所述單板重新進(jìn)行配置。
[0027]其中,上述實(shí)現(xiàn)單板配置的裝置還包括:
[0028]存儲(chǔ)模塊,用于對(duì)所述上電配置指令中攜帶的所述單板的第二配置參數(shù)進(jìn)行存儲(chǔ)。
[0029]其中,所述校驗(yàn)?zāi)K進(jìn)一步用于在接收到針對(duì)所述單板的軟復(fù)位指令后,啟動(dòng)對(duì)所述單板的配置。
[0030]本發(fā)明的上述技術(shù)方案的有益效果如下:
[0031]本發(fā)明實(shí)施例的實(shí)現(xiàn)單板配置的方法,在單板上電時(shí),將單板在預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)全部設(shè)置為一無(wú)效值,其中第一配置參數(shù)為預(yù)先保存的單板的配置參數(shù);在對(duì)單板進(jìn)行配置時(shí),先對(duì)預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn),得到校驗(yàn)結(jié)果;在校驗(yàn)結(jié)果指示校驗(yàn)失敗時(shí),將預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)恢復(fù)為單板的默認(rèn)配置參數(shù),并重新對(duì)預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn);在校驗(yàn)結(jié)果指示校驗(yàn)成功時(shí),按照第一配置參數(shù)對(duì)單板進(jìn)行配置。通過(guò)將第一配置參數(shù)設(shè)置無(wú)效,有效解決了單板上電啟動(dòng)狀態(tài)不一致的問(wèn)題,方便了定位。
【附圖說(shuō)明】
[0032]圖1為先前技術(shù)實(shí)現(xiàn)單板配置的方法流程圖;
[0033]圖2為本發(fā)明實(shí)現(xiàn)單板配置的方法流程圖;
[0034]圖3為本發(fā)明實(shí)現(xiàn)單板配置的方法一具體實(shí)施例的流程圖;
[0035]圖4為本發(fā)明實(shí)現(xiàn)單板配置的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0036]為使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
[0037]由于目前的單板初始化機(jī)制存在的缺陷,在光線傳送網(wǎng)領(lǐng)域的開(kāi)發(fā)測(cè)試期間,常發(fā)生這類情況:假定一塊單板在A槽位被配置了環(huán)回,且環(huán)回參數(shù)作為重要數(shù)據(jù)進(jìn)行了存儲(chǔ),則在該單板更換到B槽位進(jìn)行上電初始化時(shí),會(huì)按照重要數(shù)據(jù)給該單板也配置環(huán)回,造成業(yè)務(wù)不通。但是網(wǎng)管上沒(méi)有任何提示,導(dǎo)致定位許久后才確定單板業(yè)務(wù)不通是因?yàn)楸慌渲昧谁h(huán)回。同樣的問(wèn)題包括:假定一塊單板在C槽位被配置了前向糾錯(cuò)FEC模式,且將FEC模式作為重要數(shù)據(jù)進(jìn)行了存儲(chǔ),則在該單板換回其他槽位時(shí)會(huì)按照重要數(shù)據(jù)被配置成FEC模式,導(dǎo)致與其他超強(qiáng)型前向糾錯(cuò)AFEC單板不能對(duì)接。
[0038]如圖1所示,目前的單板上電配置機(jī)制是:在沒(méi)有應(yīng)安板的情況下,按照硬件默認(rèn)值對(duì)單板進(jìn)行初始化配置;在有應(yīng)安板的情況下,如果有上電配置命令支持,則按照上電配置命令對(duì)單板進(jìn)行配置;在有應(yīng)安板的情況下,如果沒(méi)有上電配置命令支持,則根據(jù)當(dāng)前重要數(shù)據(jù)中的數(shù)值對(duì)單板進(jìn)行配置。
[0039]其中,應(yīng)安板中存儲(chǔ)的內(nèi)容是單板所在的主控板給單板下發(fā)上電配置命令時(shí),備份到數(shù)據(jù)庫(kù)中的配置信息,重要數(shù)據(jù)是記錄到存儲(chǔ)器中的單板配置的必要配置參數(shù)。
[0040]上述介紹中,對(duì)于有應(yīng)安板,且沒(méi)有上電配置命令支持的單板配置項(xiàng),完全根據(jù)重要數(shù)據(jù)來(lái)配置單板的初始化狀態(tài),導(dǎo)致單板插到不同的槽位,初始化狀態(tài)可能表現(xiàn)不一樣。如果不借助于網(wǎng)管查看單板初始化結(jié)束后的狀態(tài),出現(xiàn)例如上述業(yè)務(wù)不通、對(duì)接失敗等問(wèn)題就比較難查問(wèn)題的根因。且單板的初始化狀態(tài)沒(méi)有表現(xiàn)出一致性本來(lái)就是不合理的。因此如何實(shí)現(xiàn)單板初始化狀態(tài)的一致性,以及保證上電復(fù)位和軟復(fù)位單板配置的正確性就顯得尤為重要。
[0041]當(dāng)前為了能夠解決上述問(wèn)題,也有一些應(yīng)對(duì)方案,比如弱化重要數(shù)據(jù)的方案,具體如下:
[0042]1、如果有應(yīng)安板,則單板的參數(shù)及命令完全按照應(yīng)安板數(shù)據(jù)進(jìn)行配置;
[0043]2、沒(méi)有應(yīng)安板的情況下,如果是上電復(fù)位,所有參數(shù)均根據(jù)默認(rèn)值配置,不按照重要數(shù)據(jù),這樣可以保證所有同類型單板上電后工作狀態(tài)相同,且易于定位。而插板后再進(jìn)行配置,也就更新了應(yīng)安板信息。如果在沒(méi)有應(yīng)安板情況下進(jìn)行軟復(fù)位,為了保證不影響業(yè)務(wù),不能按照默認(rèn)值配置,原則上配置信息均來(lái)源于當(dāng)前工作參數(shù)的采集,并將采集到的參數(shù)更新到當(dāng)前軟件的狀態(tài)。但對(duì)于某些無(wú)法通過(guò)采集獲得,但關(guān)系到業(yè)務(wù)處理的參數(shù)需要記錄到重要數(shù)據(jù)中,復(fù)位后恢復(fù)到該重要數(shù)據(jù)對(duì)應(yīng)的狀態(tài)。
[0044]通過(guò)分析上述弱化重要數(shù)據(jù)的方案,我們發(fā)現(xiàn)重要數(shù)據(jù)的功能雖然得到了弱化,但不可避免的仍然會(huì)出現(xiàn)單板啟動(dòng)狀態(tài)不一致的情況。其中在沒(méi)有應(yīng)安板的情況下進(jìn)行軟復(fù)位時(shí),某些無(wú)法通過(guò)采集獲得的配置信息需要記錄到重要數(shù)據(jù)中,復(fù)位后恢復(fù)到該重要數(shù)據(jù)對(duì)應(yīng)的狀態(tài)。此時(shí),單板在更換槽位時(shí),由于重要數(shù)據(jù)的作用仍然會(huì)出現(xiàn)啟動(dòng)狀態(tài)不一致的情況。
[0045]針對(duì)上述弱化重要數(shù)據(jù)方案的缺陷,本發(fā)明的實(shí)施例提出了一種實(shí)現(xiàn)單板配置的方法,在弱化重要數(shù)據(jù)的基礎(chǔ)上,有效解決了單板上電啟動(dòng)狀態(tài)不一致的問(wèn)題。
[0046]如圖2所示,本發(fā)明實(shí)施例的實(shí)現(xiàn)單板配置的方法,包括:
[0047]步驟11,在單板上電時(shí),將所述單板在預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)全部設(shè)置為一無(wú)效值,所述第一配置參數(shù)為預(yù)先保存的所述單板的配置參數(shù);
[0048]步驟12,在對(duì)單板進(jìn)行配置時(shí),對(duì)所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn),得到校驗(yàn)結(jié)果;
[0049]步驟13,在所述校驗(yàn)結(jié)果指示校驗(yàn)失敗時(shí),將所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)恢復(fù)為所述單板的默認(rèn)配置參數(shù),并重新對(duì)所述預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn);
[0050]步驟14,在所述校驗(yàn)結(jié)果指示校驗(yàn)成功時(shí),按照所述第一配置參數(shù)對(duì)所述單板進(jìn)行配置。
[0051]本發(fā)明實(shí)施例的實(shí)現(xiàn)單板配置的方法,在單板上電時(shí),將單板在預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)全部設(shè)置為一無(wú)效值;在對(duì)單板進(jìn)行配置時(shí),先對(duì)預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn),得到校驗(yàn)結(jié)果;在校驗(yàn)結(jié)果指示校驗(yàn)失敗時(shí),將預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)恢復(fù)為單板的默認(rèn)配置參數(shù),并重新對(duì)預(yù)設(shè)存儲(chǔ)單元中的第一配置參數(shù)進(jìn)行校驗(yàn);在校驗(yàn)結(jié)果指示校驗(yàn)成功時(shí),按照第一配置參數(shù)對(duì)單板進(jìn)行配置。其中,第一配置參數(shù)即為前文提到的重要數(shù)據(jù)。通過(guò)將第一配置參數(shù)設(shè)置無(wú)效,即將重要數(shù)據(jù)設(shè)置無(wú)效,在弱化重要數(shù)據(jù)的基礎(chǔ)上,有效解決了單板上電啟動(dòng)狀態(tài)不一致的問(wèn)題,方便了定位。
[0052]其中,由于上述步驟11中將第一配置參數(shù)(即重要數(shù)據(jù))全部設(shè)置成了無(wú)效值(如全F),因此這些被設(shè)置成
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1