本發(fā)明涉及計算機,特別是涉及網絡設備調試方法、設備、主控單元及介質。
背景技術:
1、隨著技術的不斷發(fā)展,板卡的硬件設計日益復雜化,這些板卡內部融合了多種類型的集成電路,每一類集成電路均要求配備適配其特定總線架構的調試接口,例如交換機、智能網卡等網絡設備的調試接口類型較多,因此,為滿足這些多樣化的需求,必須提供多個獨立的調試接口。
2、進一步的,即便不同種類的集成電路之間具有相同類型的調試接口,但由于設計或物理連接的局限性,每種調試接口的外部端口形態(tài)也多種多樣,導致需要分別為它們配置專屬的調試接口和外部端口;如此一來,對網絡設備進行調試時都需要使用不同的調試設備進行調試,為產品研發(fā)和后期運維帶來極大不便。
3、可見,如何提高調試網絡設備的便捷度和效率,是本領域技術人員需要解決的問題。
技術實現(xiàn)思路
1、本發(fā)明實施例的目的是提供一種網絡設備調試方法、設備、主控單元及介質,可以提高調試網絡設備的便捷度和效率。其具體方案如下:
2、第一方面,本發(fā)明公開了一種網絡設備調試方法,所述網絡設備的調試設備包括主控單元、各供電單元、各類信號切換單元和第一接口單元,其中,所述主控單元內集成的各種調試接口分別與對應的所述信號切換單元連接,所述信號切換單元通過所述第一接口單元與所述網絡設備連接;所述方法應用于所述主控單元,包括:
3、根據與所述網絡設備對應的測試信號電平確定自身的目標供電電壓,并從所述各供電單元中選擇與所述目標供電電壓對應的供電單元為自身進行供電;
4、確定當前調試模式并進行復位初始化,基于所述當前調試模式從各類所述信號切換單元中選擇目標信號切換單元;
5、確定與所述當前調試模式對應的目標調試接口,并將所述目標信號切換單元中與所述目標調試接口對應的引腳打開,使得所述目標調試接口使能,然后將目標測試信號分別通過所述目標調試接口、所述目標信號切換單元、所述第一接口單元以及預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試;其中,所述端口連接器為可替換組件,以便所述第一接口單元通過不同類型的所述端口連接器與所述網絡設備建立連接。
6、可選的,所述主控單元內集成通用異步收發(fā)器調試接口、管理數(shù)據輸入輸出調試接口、集成電路總線調試接口以及通用串行總線調試接口,其中,所述通用異步收發(fā)器調試接口、所述管理數(shù)據輸入輸出調試接口、所述集成電路總線調試接口分別與具有使能控制以及通道選擇控制的第一類信號切換單元連接,所述通用串行總線調試接口與具有使能控制的第二類信號切換單元連接。
7、可選的,所述調試設備包括第二接口單元;
8、相應的,所述基于所述當前調試模式從各類所述信號切換單元中選擇目標信號切換單元,包括:
9、若所述當前調試模式為上位機調試模式,則控制所述第二接口單元與上位機的通用串行總線接口連接;
10、選擇所述第一類信號切換單元為目標信號切換單元。
11、可選的,所述確定與所述當前調試模式對應的目標調試接口,并將所述目標信號切換單元中與所述目標調試接口對應的引腳打開,使得所述目標調試接口使能,然后將目標測試信號分別通過所述目標調試接口、所述目標信號切換單元、所述第一接口單元以及預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試,包括:
12、從所述通用異步收發(fā)器調試接口、所述管理數(shù)據輸入輸出調試接口、所述集成電路總線調試接口中選擇任一調試接口作為第一目標調試接口,并將所述目標信號切換單元中與所述第一目標調試接口對應的引腳打開,使得所述第一目標調試接口使能;
13、利用所述第二接口單元接收所述上位機下發(fā)的第一初始測試信號,并將所述第一初始測試信號轉換為與所述第一目標調試接口對應的第一目標測試信號;
14、將所述第一目標測試信號分別通過與所述第一目標調試接口對應的通道、所述目標信號切換單元、所述第一接口單元和預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試;
15、利用所述第一接口單元和所述第一目標調試接口接收所述網絡設備基于所述第一目標測試信號返回的第一結果信號,并將所述第一初始測試信號、所述第一結果信號存入所述調試設備的存儲單元。
16、可選的,所述調試設備包括第三接口單元;
17、相應的,所述基于所述當前調試模式從各類所述信號切換單元中選擇目標信號切換單元,包括:
18、若所述當前調試模式為液晶顯示屏調試模式,則控制所述第三接口單元與液晶顯示屏連接;
19、選擇所述第一類信號切換單元為目標信號切換單元。
20、可選的,所述確定與所述當前調試模式對應的目標調試接口,并將所述目標信號切換單元中與所述目標調試接口對應的引腳打開,使得所述目標調試接口使能,然后將目標測試信號分別通過所述目標調試接口、所述目標信號切換單元、所述第一接口單元以及預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試,包括:
21、從所述通用異步收發(fā)器調試接口、所述管理數(shù)據輸入輸出調試接口、所述集成電路總線調試接口中選擇任一調試接口作為第二目標調試接口,并將所述目標信號切換單元中與所述第二目標調試接口對應的引腳打開,使得所述第二目標調試接口使能;
22、接收所述第三接口單元返回的調試指令和調試執(zhí)行模式;
23、若所述調試執(zhí)行模式為手動執(zhí)行模式,則將所述調試指令轉換為與所述第二目標調試接口對應的第二目標測試信號;
24、若所述調試執(zhí)行模式為自動執(zhí)行模式,則基于所述調試指令中的地址信息和寄存器讀寫方式生成與所述第二目標調試接口對應的第二目標測試信號;
25、將所述第二目標測試信號分別通過所述第二目標調試接口、所述目標信號切換單元、所述第一接口單元和預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試;
26、利用所述第一接口單元和所述第二目標調試接口接收所述網絡設備基于所述第二目標測試信號返回的第二結果信號,并將所述調試指令、所述第二結果信號存入所述調試設備的存儲單元。
27、可選的,所述基于所述當前調試模式從各類所述信號切換單元中選擇目標信號切換單元,包括:
28、若所述當前調試模式為通用串行總線調試模式,則將所述調試設備確定為從設備,所述網絡設備為主設備,并選擇所述第二類信號切換單元為目標信號切換單元;
29、相應的,所述確定與所述當前調試模式對應的目標調試接口,并將所述目標信號切換單元中與所述目標調試接口對應的引腳打開,使得所述目標調試接口使能,然后將目標測試信號分別通過所述目標調試接口、所述目標信號切換單元、所述第一接口單元以及預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試,包括:
30、將所述通用串行總線調試接口確定為第三目標調試接口,并將所述目標信號切換單元中與所述第三目標調試接口對應的引腳打開,使得所述第三目標調試接口使能;
31、將第三目標測試信號分別通過所述第三目標調試接口、所述目標信號切換單元、所述第一接口單元和預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試。
32、第二方面,本發(fā)明公開了一種調試設備,所述調試設備包括主控單元、各供電單元、各類信號切換單元和第一接口單元,其中,所述主控單元執(zhí)行自身存儲的計算機程序以實現(xiàn)如前述公開的網絡設備調試方法的步驟。
33、第三方面,本技術公開了一種調試設備的主控單元,包括:
34、存儲器,用于保存計算機程序;
35、處理器,用于執(zhí)行所述計算機程序,以實現(xiàn)前述公開的網絡設備調試方法的步驟。
36、第四方面,本技術公開了一種計算機可讀存儲介質,用于存儲計算機程序;其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)前述公開的網絡設備調試方法的步驟。
37、由此可見,本發(fā)明所述網絡設備的調試設備包括主控單元、各供電單元、各類信號切換單元和第一接口單元,其中,所述主控單元內集成的各種調試接口分別與對應的所述信號切換單元連接,所述信號切換單元通過所述第一接口單元與所述網絡設備連接;所述方法應用于所述主控單元,包括:根據與所述網絡設備對應的測試信號電平確定自身的目標供電電壓,并從所述各供電單元中選擇與所述目標供電電壓對應的供電單元為自身進行供電;確定當前調試模式并進行復位初始化,基于所述當前調試模式從各類所述信號切換單元中選擇目標信號切換單元;確定與所述當前調試模式對應的目標調試接口,并將所述目標信號切換單元中與所述目標調試接口對應的引腳打開,使得所述目標調試接口使能,然后將目標測試信號分別通過所述目標調試接口、所述目標信號切換單元、所述第一接口單元以及預先為所述第一接口單元選擇的端口連接器傳輸至所述網絡設備,實現(xiàn)對所述網絡設備的調試;其中,所述端口連接器為可替換組件,以便所述第一接口單元通過不同類型的所述端口連接器與所述網絡設備建立連接。
38、有益效果:本發(fā)明的調試設備包括主控單元、各類信號切換單元和第一接口單元,并且主控單元內集成的各種調試接口,各種調試接口分別與對應的信號切換單元連接,信號切換單元與第一接口單元連接,進一步的,端口連接器為可替換組件,因此第一接口單元可以通過不同端口形態(tài)的端口連接器與網絡設備連接,也就是說,本發(fā)明的調試設備能夠集成各種調試接口、且不同端口形態(tài)的端口連接器,如此一來,當對網絡設備進行調試時,基于當前調試模式選擇目標切換單元就可以實現(xiàn)選擇合適的調試接口,又因為網絡設備通過具有合適的端口形態(tài)的端口連接器與調試設備連接,從而調試設備可以對網絡設備進行調試,不需要配置多種調試設備就可以完成對不同網絡設備的調試,有效提高調試網絡設備的便捷度和效率;進一步的,調試設備包括還各供電單元,因此,本發(fā)明還可以支持不同電壓等級的調試接口標準,滿足各種調試場景。