欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

小型光網(wǎng)絡(luò)單元sfponu的軟件調(diào)試方法和裝置制造方法

文檔序號(hào):7796326閱讀:245來(lái)源:國(guó)知局
小型光網(wǎng)絡(luò)單元sfp onu的軟件調(diào)試方法和裝置制造方法
【專利摘要】本發(fā)明涉及一種小型光網(wǎng)絡(luò)單元SFP?ONU的軟件調(diào)試方法和裝置,通過(guò)在SFP?ONU與終端之間添加I2C通信板,用于進(jìn)行UART或USB數(shù)據(jù)與I2C數(shù)據(jù)之間的相互轉(zhuǎn)換,并采用SFP?ONU中的光模塊進(jìn)行I2C數(shù)據(jù)與UART數(shù)據(jù)之間的相互轉(zhuǎn)換,從而能夠?qū)⒔K端發(fā)送的用于進(jìn)行軟件調(diào)試的用戶操作指令通過(guò)I2C通信板和光模塊發(fā)送到PON?MAC芯片,PON?MAC芯片根據(jù)用戶操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備并接收光模塊或目標(biāo)設(shè)備返回的響應(yīng)信號(hào)后,能夠依次通過(guò)光模塊和I2C通信板將響應(yīng)信號(hào)發(fā)送到終端,以使終端對(duì)響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果。
【專利說(shuō)明】小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及光網(wǎng)絡(luò)設(shè)備領(lǐng)域,尤其涉及一種小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試方法和裝置。
【背景技術(shù)】
[0002]目前,光網(wǎng)絡(luò)單元(Optical Network Unit, 0NU)包括:光模塊、以太網(wǎng)接口、PONMAC芯片和Flash存儲(chǔ)器。其中,光模塊包括光接收模塊、光發(fā)送模塊或者光收發(fā)一體模塊等光組件,用于在PON MAC芯片的控制下接收光信號(hào),將光信號(hào)轉(zhuǎn)換為電信號(hào)轉(zhuǎn)發(fā)出去;或者接收電信號(hào),將電信號(hào)轉(zhuǎn)換為光信號(hào)轉(zhuǎn)發(fā)出去。以太網(wǎng)接口為以太網(wǎng)數(shù)據(jù)傳輸接口,用于將光模塊轉(zhuǎn)換得到的電信號(hào)發(fā)送到與以太網(wǎng)接口連接的終端,或者將與以太網(wǎng)接口連接的終端發(fā)送的電信號(hào)轉(zhuǎn)發(fā)給光模塊。PON MAC芯片包括ONU的CPU以及PONMAC層協(xié)議單元,負(fù)責(zé)ONU的主控功能和PON MAC層協(xié)議功能,用于對(duì)光模塊、以太網(wǎng)接口和Flash存儲(chǔ)器進(jìn)行控制,以及對(duì)PON MAC層協(xié)議進(jìn)行定義等。Flash存儲(chǔ)器為軟件系統(tǒng)存儲(chǔ)單元,負(fù)責(zé)ONU中軟件和數(shù)據(jù)的存取。
[0003]現(xiàn)有技術(shù)中,光網(wǎng)絡(luò)單元的封裝形式有多種,有的封裝形式具有UART接口,對(duì)于具有UART接口的ONU的一種軟件調(diào)試方法是:電腦等終端將UART操作指令通過(guò)ONU中的UART接口發(fā)送給PON MAC芯片,PON MAC芯片根據(jù)UART操作指令獲取控制信號(hào),將控制信號(hào)發(fā)送給光模塊、以太網(wǎng)接口或Flash存儲(chǔ)器,以對(duì)光模塊、以太網(wǎng)接口或Flash存儲(chǔ)器的配置參數(shù)進(jìn)行寫(xiě)操作,然后光模塊、以太網(wǎng)或Flash存儲(chǔ)器將自己的狀態(tài)參數(shù)作為響應(yīng)信號(hào)反饋給PON MAC芯片,PON MAC芯片將響應(yīng)信號(hào)反饋給終端,終端對(duì)響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果,實(shí)現(xiàn)對(duì)PON MAC芯片中的軟件進(jìn)行調(diào)試,確定PON MAC芯片是否能夠正常工作。
[0004]然而,現(xiàn)有技術(shù)中,SFP封裝形式的ONU只有I2C接口,沒(méi)有UART接口,因此終端難以通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試。

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

[0005]本發(fā)明提供一種小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試方法和裝置,用于解決現(xiàn)有技術(shù)中終端難以通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試的問(wèn)題。
[0006]本發(fā)明的第一個(gè)方面是提供一種小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試方法,包括:
[0007]I2C通信板接收終端發(fā)送的用戶操作指令,并對(duì)所述用戶操作指令進(jìn)行格式轉(zhuǎn)換,得到I2C操作指令,將所述I2C操作指令發(fā)送給所述SFP ONU中的光模塊;
[0008]所述光模塊接收所述I2C通信板發(fā)送的I2C操作指令,并對(duì)所述I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將所述UART操作指令發(fā)送給PON MAC芯片;
[0009]所述PON MAC芯片根據(jù)所述UART操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備,并接收所述光模塊或所述目標(biāo)設(shè)備返回的響應(yīng)信號(hào),將所述響應(yīng)信號(hào)發(fā)送給所述光模塊;[0010]所述光模塊接收所述PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)所述響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將所述I2C響應(yīng)信號(hào)發(fā)送給所述I2C通信板;
[0011]所述I2C通信板接收所述光模塊發(fā)送的所述I2C響應(yīng)信號(hào),對(duì)所述I2C響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,將轉(zhuǎn)換后的響應(yīng)信號(hào)發(fā)送給所述終端,以使所述終端對(duì)所述轉(zhuǎn)換后的響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果。
[0012]本發(fā)明的另一個(gè)方面提供一種小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試裝置,包括:
[0013]所述SFP ONU中的光模塊、PON MAC芯片和目標(biāo)設(shè)備,以及I2C通信板;
[0014]所述I2C通信板,用于接收終端發(fā)送的用戶操作指令,并對(duì)所述用戶操作指令進(jìn)行格式轉(zhuǎn)換,得到I2C操作指令,將所述I2C操作指令發(fā)送給所述光模塊;
[0015]所述光模塊,用于接收所述I2C通信板發(fā)送的I2C操作指令,并對(duì)所述I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將所述UART操作指令發(fā)送給所述PON MAC芯片;
[0016]所述PON MAC芯片,用于根據(jù)所述UART操作指令發(fā)送控制信號(hào)給所述光模塊或所述目標(biāo)設(shè)備,并接收所述光模塊或所述目標(biāo)設(shè)備返回的響應(yīng)信號(hào),將所述響應(yīng)信號(hào)發(fā)送給所述光模塊;
[0017]所述光模塊,還用于接收所述PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)所述響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將所述I2C響應(yīng)信號(hào)發(fā)送給所述I2C通信板;
[0018]所述I2C通信板,還用于接收所述光模塊發(fā)送的所述I2C響應(yīng)信號(hào),對(duì)所述I2C響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,將轉(zhuǎn)換后的響應(yīng)信號(hào)發(fā)送給所述終端,以使所述終端對(duì)所述轉(zhuǎn)換后的響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果。
[0019]本發(fā)明中,在終端難以通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試的情況下,在SFPONU與終端之間添加I2C通信板,用于進(jìn)行UART格式或USB格式的數(shù)據(jù)與I2C格式的數(shù)據(jù)之間的相互轉(zhuǎn)換,實(shí)現(xiàn)具備UART接口或USB接口的終端與具備I2C接口的SFP ONU之間的數(shù)據(jù)傳輸,并采用SFP ONU中的光模塊進(jìn)行I2C格式的數(shù)據(jù)與UART格式的數(shù)據(jù)之間的相互轉(zhuǎn)換,實(shí)現(xiàn)SFP ONU中具備I2C接口的光模塊與具備UART接口的PON MAC芯片之間的數(shù)據(jù)傳輸,從而能夠?qū)⒔K端發(fā)送的用于進(jìn)行軟件調(diào)試的用戶操作指令通過(guò)I2C通信板和光模塊發(fā)送到PON MAC芯片,PON MAC芯片根據(jù)用戶操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備并接收光模塊或目標(biāo)設(shè)備返回的響應(yīng)信號(hào)后,PON MAC芯片能夠依次通過(guò)光模塊和I2C通信板將響應(yīng)信號(hào)發(fā)送到終端,以使終端對(duì)響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果,使得終端能夠通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試。
【專利附圖】

【附圖說(shuō)明】
[0020]圖1為本發(fā)明提供的小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試方法一個(gè)實(shí)施例的流程圖;
[0021]圖2為本發(fā)明提供的小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]圖1為本發(fā)明提供的一種小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試方法一個(gè)實(shí)施例的流程圖,如圖1所示,包括:
[0024]10UI2C通信板接收終端發(fā)送的用戶操作指令,并對(duì)用戶操作指令進(jìn)行格式轉(zhuǎn)換,得到I2C操作指令,將I2C操作指令發(fā)送給SFP ONU中的光模塊。
[0025]其中,終端可以為電腦、手機(jī)、車載終端等具備UART接口的終端。終端上安裝有應(yīng)用程序工具,終端可以在向I2C通信板發(fā)送用戶操作指令之前,采用應(yīng)用程序工具對(duì)終端連接的I2C通信板進(jìn)行初始化,并提供用戶操作界面,使得終端可以接收用戶通過(guò)用戶操作界面輸入的用戶操作指令,并將用戶操作指令轉(zhuǎn)換成I2C通信板能夠識(shí)別的用戶操作指令。用戶操作指令具體可以為USB操作指令或者UART操作指令。
[0026]當(dāng)所述用戶操作指令為USB操作指令時(shí),I2C通信板將USB格式的操作指令轉(zhuǎn)換成I2C格式的操作指令,當(dāng)所述用戶操作指令為UART操作指令時(shí),I2C通信板將UART格式的操作指令轉(zhuǎn)換成I2C格式的操作指令。
[0027]102、光模塊接收I2C通信板發(fā)送的I2C操作指令,并對(duì)I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將UART操作指令發(fā)送給PON MAC芯片。
[0028]具體地,光模塊可以包括微控制單元MCU,而MCU具有I2C接口,能夠接收I2C操作指令,因此步驟102具體可以為:光模塊中的微控制單元MCU接收I2C通信板發(fā)送的I2C操作指令,并對(duì)I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將UART操作指令發(fā)送給PON MAC 芯片。
[0029]103,PON MAC芯片根據(jù)UART操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備,并接收光模塊或目標(biāo)設(shè)備返回的響應(yīng)信號(hào),將響應(yīng)信號(hào)發(fā)送給光模塊。
[0030]其中,目標(biāo)設(shè)備為SFP ONU中的以太網(wǎng)接口模塊和閃存flash中的一種或多種。在光模塊包括微控制單元MCU的情況下,具體地,PON MAC芯片可以根據(jù)UART操作指令發(fā)送控制信號(hào)給光模塊中的MCU、以太網(wǎng)接口和閃存flash中的一種或多種,并接收光模塊中的MCU、以太網(wǎng)接口和閃存flash中的一種或多種返回的響應(yīng)信號(hào),將響應(yīng)信號(hào)發(fā)送給光模塊。
[0031 ] 具體地,PON MAC芯片可以對(duì)UART操作指令進(jìn)行分解,得到UART操作指令中的各字段,根據(jù)UART操作指令中的各字段確定需要進(jìn)行的操作,根據(jù)需要進(jìn)行的操作決定向光模塊中的MCU或目標(biāo)設(shè)備發(fā)送控制信號(hào)。例如,假設(shè)UART操作指令中的第三個(gè)字段放置針對(duì)光模塊的寫(xiě)配置參數(shù)操作,則PON MAC芯片可以向光模塊的MCU發(fā)送包括寫(xiě)配置參數(shù)命令的控制信號(hào),以使MCU根據(jù)該控制信號(hào)對(duì)光模塊的配置參數(shù)進(jìn)行寫(xiě)操作,并在該寫(xiě)操作完成后,將光模塊的狀態(tài)參數(shù)(該參數(shù)能夠表述配置參數(shù)的寫(xiě)操作是否成功)作為響應(yīng)信號(hào)返回給PON MAC芯片。
[0032]104、光模塊接收PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將I2C響應(yīng)信號(hào)發(fā)送給I2C通信板。
[0033]具體地,步驟104具體可以包括:光模塊中的微控制單元MCU接收PONMAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將I2C響應(yīng)信號(hào)發(fā)送給I2C通信板。[0034]105、I2C通信板接收光模塊發(fā)送的I2C響應(yīng)信號(hào),對(duì)I2C響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到轉(zhuǎn)換后的響應(yīng)信號(hào),將轉(zhuǎn)換后的響應(yīng)信號(hào)發(fā)送給終端,以使終端對(duì)轉(zhuǎn)換后的響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果。
[0035]其中,轉(zhuǎn)換后的響應(yīng)信號(hào)可以為UART響應(yīng)信號(hào)或者USB響應(yīng)信號(hào)。當(dāng)I2C通信板包括UART接口時(shí),轉(zhuǎn)換后的響應(yīng)信號(hào)為UART響應(yīng)信號(hào);或者,當(dāng)I2C通信板包括USB接口時(shí),轉(zhuǎn)換后的響應(yīng)信號(hào)為USB響應(yīng)信號(hào)。
[0036]需要進(jìn)一步進(jìn)行說(shuō)明的是,SFP ONU中的PON MAC芯片不僅可以通過(guò)MCU和I2C通信板接收終端發(fā)送的用戶操作指令,在SFP ONU進(jìn)行軟件升級(jí)的過(guò)程中,SFP ONU中的PONMAC芯片還可以通過(guò)MCU和I2C通信板接收終端發(fā)送的軟件升級(jí)數(shù)據(jù)包或軟件升級(jí)指令,實(shí)現(xiàn)對(duì)SFP ONU的軟件進(jìn)行升級(jí)。
[0037]本實(shí)施例中,在終端難以通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試的情況下,在SFPONU與終端之間添加I2C通信板,用于進(jìn)行UART格式或USB格式的數(shù)據(jù)與I2C格式的數(shù)據(jù)之間的相互轉(zhuǎn)換,實(shí)現(xiàn)具備UART接口或USB接口的終端與具備I2C接口的SFP ONU之間的數(shù)據(jù)傳輸,并采用SFPONU中的光模塊進(jìn)行I2C格式的數(shù)據(jù)與UART格式的數(shù)據(jù)之間的相互轉(zhuǎn)換,實(shí)現(xiàn)SFP ONU中具備I2C接口的光模塊與具備UART接口的PON MAC芯片之間的數(shù)據(jù)傳輸,從而能夠?qū)⒔K端發(fā)送的用于進(jìn)行軟件調(diào)試的用戶操作指令通過(guò)I2C通信板和光模塊發(fā)送到PON MAC芯片,PON MAC芯片根據(jù)用戶操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備并接收光模塊或目標(biāo)設(shè)備返回的響應(yīng)信號(hào)后,PON MAC芯片能夠依次通過(guò)光模塊和I2C通信板將響應(yīng)信號(hào)發(fā)送到終端,以使終端對(duì)響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果,使得終端能夠通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試。
[0038]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0039]圖2為本發(fā)明提供的小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試裝置的結(jié)構(gòu)示意圖,如圖2所示,包括:
[0040]SFP ONU中的光模塊21、PON MAC芯片22和目標(biāo)設(shè)備23,以及I2C通信板24 ;
[0041]I2C通信板24,用于接收終端發(fā)送的用戶操作指令,并對(duì)用戶操作指令進(jìn)行格式轉(zhuǎn)換,得到I2C操作指令,將I2C操作指令發(fā)送給光模塊21。
[0042]光模塊21,用于接收I2C通信板24發(fā)送的I2C操作指令,并對(duì)I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將UART操作指令發(fā)送給PONMAC芯片22。
[0043]具體地,由于光模塊中的微控制單元MCU具備I2C接口,能夠接收I2C操作指令,因此光模塊的上述功能具體可以由光模塊中的MCU來(lái)執(zhí)行,即MCU用于接收I2C通信板發(fā)送的I2C操作指令,并對(duì)I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將UART操作指令發(fā)送給PON MAC芯片;MCU還可以接收PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將I2C響應(yīng)信號(hào)發(fā)送給I2C通信板。
[0044]PON MAC芯片22,用于根據(jù)UART操作指令發(fā)送控制信號(hào)給光模塊21或目標(biāo)設(shè)備23,并接收光模塊21或目標(biāo)設(shè)備23返回的響應(yīng)信號(hào),將響應(yīng)信號(hào)發(fā)送給光模塊21。
[0045]其中,PON MAC芯片自帶UART接口,能夠接收MCU發(fā)送的UART操作指令。具體地,PON MAC芯片可以根據(jù)UART操作指令發(fā)送控制信號(hào)給光模塊21中的MCU或目標(biāo)設(shè)備23,并接收MCU或目標(biāo)設(shè)備23返回的響應(yīng)信號(hào)。
[0046]具體地,控制信號(hào)具體可以為對(duì)光模塊、以太網(wǎng)接口或Flash存儲(chǔ)器進(jìn)行寫(xiě)操作的指令,例如,控制信號(hào)中可以包括光模塊的配置參數(shù),PON MAC芯片將控制信號(hào)發(fā)送給光模塊中的MCU后,MCU根據(jù)控制信號(hào)對(duì)光模塊中的配置參數(shù)進(jìn)行寫(xiě)操作,并在上述寫(xiě)操作完成后,讀取光模塊的狀態(tài)參數(shù)作為響應(yīng)信號(hào)發(fā)送給PON MAC芯片,至于上述寫(xiě)操作的成功與否,終端能夠從作為響應(yīng)信號(hào)的狀態(tài)參數(shù)中分析出來(lái)。
[0047]光模塊21,還用于接收PON MAC芯片22發(fā)送的響應(yīng)信號(hào),并對(duì)響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將I2C響應(yīng)信號(hào)發(fā)送給I2C通信板24。
[0048]I2C通信板24,還用于接收光模塊21發(fā)送的I2C響應(yīng)信號(hào),對(duì)I2C響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,將轉(zhuǎn)換后的響應(yīng)信號(hào)發(fā)送給終端,以使終端對(duì)轉(zhuǎn)換后的響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果。
[0049]進(jìn)一步地,在I2C通信板包括UART接口的情況下,轉(zhuǎn)換后的響應(yīng)信號(hào)具體可以為UART響應(yīng)信號(hào);而在I2C通信板包括USB接口的情況下,轉(zhuǎn)換后的響應(yīng)信號(hào)具體可以為USB響應(yīng)信號(hào)。
[0050]終端得到軟件調(diào)試結(jié)果后,就能夠根據(jù)軟件調(diào)試結(jié)果,得知光模塊、以太網(wǎng)接口或Flash存儲(chǔ)器是否配置成功,得知PON MAC芯片對(duì)UART操作指令的解析結(jié)果是否正確,從而得知PON MAC芯片是否能夠正常工作。
[0051]其中,目標(biāo)設(shè)備23可以為SFP ONU中的以太網(wǎng)接口模塊231和閃存flash232中的一種或多種。
[0052]本實(shí)施例中,在終端難以通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試的情況下,在SFPONU與終端之間添加I2C通信板,用于進(jìn)行UART格式或USB格式的數(shù)據(jù)與I2C格式的數(shù)據(jù)之間的相互轉(zhuǎn)換,實(shí)現(xiàn)具備UART接口或USB接口的終端與具備I2C接口的SFP ONU之間的數(shù)據(jù)傳輸,并采用SFPONU中的光模塊進(jìn)行I2C格式的數(shù)據(jù)與UART格式的數(shù)據(jù)之間的相互轉(zhuǎn)換,實(shí)現(xiàn)SFP ONU中具備I2C接口的光模塊與具備UART接口的PON MAC芯片之間的數(shù)據(jù)傳輸,從而能夠?qū)⒔K端發(fā)送的用于進(jìn)行軟件調(diào)試的用戶操作指令通過(guò)I2C通信板和光模塊發(fā)送到PON MAC芯片,PON MAC芯片根據(jù)用戶操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備并接收光模塊或目標(biāo)設(shè)備返回的響應(yīng)信號(hào)后,PON MAC芯片能夠依次通過(guò)光模塊和I2C通信板將響應(yīng)信號(hào)發(fā)送到終端,以使終端對(duì)響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果,使得終端能夠通過(guò)UART接口對(duì)SFP ONU進(jìn)行軟件調(diào)試。
[0053]最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試方法,其特征在于,包括: I2C通信板接收終端發(fā)送的用戶操作指令,并對(duì)所述用戶操作指令進(jìn)行格式轉(zhuǎn)換,得到I2C操作指令,將所述I2C操作指令發(fā)送給所述SFP ONU中的光模塊; 所述光模塊接收所述I2C通信板發(fā)送的I2C操作指令,并對(duì)所述I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將所述UART操作指令發(fā)送給PON MAC芯片; 所述PON MAC芯片根據(jù)所述UART操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備,并接收所述光模塊或所述目標(biāo)設(shè)備返回的響應(yīng)信號(hào),將所述響應(yīng)信號(hào)發(fā)送給所述光模塊; 所述光模塊接收所述PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)所述響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將所述I2C響應(yīng)信號(hào)發(fā)送給所述I2C通信板; 所述I2C通信板接收所述光模塊發(fā)送的所述I2C響應(yīng)信號(hào),對(duì)所述I2C響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,將轉(zhuǎn)換后的響應(yīng)信號(hào)發(fā)送給所述終端,以使所述終端對(duì)所述轉(zhuǎn)換后的響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果。
2.根據(jù)權(quán)利要求1所述的軟件調(diào)試方法,其特征在于,所述光模塊接收所述I2C通信板發(fā)送的I2C操作指令,并對(duì)所述I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將所述UART操作指令發(fā)送給PON MAC芯片,具體包括: 所述光模塊中的微控制單元MCU接收所述I2C通信板發(fā)送的所述I2C操作指令;并對(duì)所述I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將所述UART操作指令發(fā)送給所述PON MAC 芯片; 所述光模塊接收所述PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)所述響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將所述I2C響應(yīng)信號(hào)發(fā)送給所述I2C通信板,包括: 所述光模塊中的MCU接收所述PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)所述響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將所述I2C響應(yīng)信號(hào)發(fā)送給所述I2C通信板。
3.根據(jù)權(quán)利要求1或2所述的軟件調(diào)試方法,其特征在于,所述PONMAC芯片根據(jù)所述UART操作指令發(fā)送控制信號(hào)給光模塊或目標(biāo)設(shè)備,并接收所述光模塊或所述目標(biāo)設(shè)備返回的響應(yīng)信號(hào),包括: 所述PON MAC芯片根據(jù)所述UART操作指令發(fā)送控制信號(hào)給光模塊中的MCU或目標(biāo)設(shè)備,并接收所述MCU或所述目標(biāo)設(shè)備返回的響應(yīng)信號(hào)。
4.根據(jù)權(quán)利要求1所述的軟件調(diào)試方法,其特征在于,所述目標(biāo)設(shè)備為所述SFPONU中的以太網(wǎng)接口模塊和閃存flash中的一種或多種。
5.根據(jù)權(quán)利要求1所述的軟件調(diào)試方法,其特征在于,所述轉(zhuǎn)換后的響應(yīng)信號(hào)為UART響應(yīng)信號(hào)或者USB響應(yīng)信號(hào); 所述軟件調(diào)試方法,還包括: 當(dāng)所述I2C通信板包括UART接口時(shí),所述轉(zhuǎn)換后的響應(yīng)信號(hào)為UART響應(yīng)信號(hào);或者, 當(dāng)所述I2C通信板包括USB接口 時(shí),所述轉(zhuǎn)換后的響應(yīng)信號(hào)為USB響應(yīng)信號(hào)。
6.一種小型光網(wǎng)絡(luò)單元SFP ONU的軟件調(diào)試裝置,其特征在于,包括: 所述SFP ONU中的光模塊、PON MAC芯片和目標(biāo)設(shè)備,以及I2C通信板; 所述I2C通信板,用于接收終端發(fā)送的用戶操作指令,并對(duì)所述用戶操作指令進(jìn)行格式轉(zhuǎn)換,得到I2C操作指令,將所述I2C操作指令發(fā)送給所述光模塊; 所述光模塊,用于接收所述I2C通信板發(fā)送的I2C操作指令,并對(duì)所述I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將所述UART操作指令發(fā)送給所述PON MAC芯片; 所述PON MAC芯片,用于根據(jù)所述UART操作指令發(fā)送控制信號(hào)給所述光模塊或所述目標(biāo)設(shè)備,并接收所述光模塊或所述目標(biāo)設(shè)備返回的響應(yīng)信號(hào),將所述響應(yīng)信號(hào)發(fā)送給所述光模塊; 所述光模塊,還用于接收所述PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)所述響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將所述I2C響應(yīng)信號(hào)發(fā)送給所述I2C通信板; 所述I2C通信板,還用于接收所述光模塊發(fā)送的所述I2C響應(yīng)信號(hào),對(duì)所述I2C響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,將轉(zhuǎn)換后的響應(yīng)信號(hào)發(fā)送給所述終端,以使所述終端對(duì)所述轉(zhuǎn)換后的響應(yīng)信號(hào)進(jìn)行分析,得到軟件調(diào)試結(jié)果。
7.根據(jù)權(quán)利要求6所述的軟件調(diào)試裝置,其特征在于,所述光模塊包括:微控制單元MCU ; 所述MCU,用于接收所述I2C通信板發(fā)送的I2C操作指令,并對(duì)所述I2C操作指令進(jìn)行格式轉(zhuǎn)換,得到UART操作指令,將所述UART操作指令發(fā)送給所述PON MAC芯片; 所述MCU,還用于接收所述PON MAC芯片發(fā)送的響應(yīng)信號(hào),并對(duì)所述響應(yīng)信號(hào)進(jìn)行格式轉(zhuǎn)換,得到I2C響應(yīng)信號(hào),將所述I2C響應(yīng)信號(hào)發(fā)送給所述I2C通信板。
8.根據(jù)權(quán)利要求6或7所述的軟件調(diào)試裝置,其特征在于,所述PONMAC芯片具體用于,根據(jù)所述UART操作指令發(fā)送控制信號(hào)給光模塊中的MCU或目標(biāo)設(shè)備,并接收所述MCU或所述目標(biāo)設(shè)備返回的響應(yīng)信號(hào)。
9.根據(jù)權(quán)利要求6所述的軟件調(diào)試裝置,其特征在于,所述目標(biāo)設(shè)備為所述SFPONU中的以太網(wǎng)接口模塊和閃存flash中的一種或多種。
10.根據(jù)權(quán)利要求6所述的軟件調(diào)試裝置,其特征在于,所述I2C通信板包括UART接口或USB接口 ; 當(dāng)所述I2C通信板包括UART接口時(shí),所述轉(zhuǎn)換后的響應(yīng)信號(hào)為UART響應(yīng)信號(hào);或者, 當(dāng)所述I2C通信板包括USB接口時(shí),所述轉(zhuǎn)換后的響應(yīng)信號(hào)為USB響應(yīng)信號(hào)。
【文檔編號(hào)】H04L12/24GK103812695SQ201410038953
【公開(kāi)日】2014年5月21日 申請(qǐng)日期:2014年1月26日 優(yōu)先權(quán)日:2014年1月26日
【發(fā)明者】樂(lè)毅, 李江濤, 趙立國(guó), 尤青山 申請(qǐng)人:青島海信寬帶多媒體技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
通化县| 泊头市| 辽中县| 临江市| 体育| 高青县| 涞水县| 安徽省| 呈贡县| 九龙城区| 鲁山县| 寿宁县| 罗田县| 邛崃市| 卫辉市| 济南市| 宝坻区| 综艺| 介休市| 安达市| 英超| 连云港市| 尚志市| 永胜县| 延寿县| 闽侯县| 浙江省| 南江县| 阿克苏市| 修水县| 泰宁县| 浙江省| 永济市| 岗巴县| 名山县| 额济纳旗| 措勤县| 盐池县| 大连市| 宿松县| 京山县|