一種單盤扣板程序批量下載設備及方法
【專利摘要】一種單盤扣板程序批量下載設備及方法,涉及通信設備單盤的扣板程序下載領域,包括總電源模塊、交換電路模塊和至少一個FTP下載電路,每個FTP下載電路包括依次相連的CPU子板、扣板外圍電路和電源模塊,每個FTP下載電路的CPU子板均連接至交換電路模塊,還都連接至一個總電源模塊;扣板外圍電路連接被測的單盤扣板,CPU子板的網口與單盤扣板的下載網口相連,實現單盤扣板程序下載;每個CPU子板的檢測串口與單盤扣板的監控串口相連,實現與所述單盤扣板的信息交互,監控下載進程。本發明實現多塊單盤并行自動下載,降低生產成本,提高下載效率;人工干預較少,錯判率低;連線簡單,使用靈活;單盤的一次通過率較高。
【專利說明】一種單盤扣板程序批量下載設備及方法
【技術領域】
[0001]本發明涉及通信設備單盤的扣板程序下載領域,具體來講是一種單盤扣板程序批量下載設備及方法。
【背景技術】
[0002]目前通信設備單盤CPU多為扣板形式,單盤新產時扣板應用程序需要批量在線下載,扣板應用程序隨單盤使用PC機下載,通過PC機網口在FTP(File Transfer Protocol,文件傳輸協議)服務器模式下完成,此方式弊端如下:
[0003]⑴由于一臺PC機一次只能控制完成一塊單盤的扣板程序下載,這種單一接入的模式導致生產環節該工序對PC機需求較大,生產成本較高。PC機的數量無法滿足在產單盤扣板程序的下載需求,成為制約產能的瓶頸。
[0004]⑵大部分單盤扣板程序下載的過程需人工控制,測試人員通過PC機串口監控下載過程,人機交互較多,錯判率比較高,并且對測試人員的專業素質要求較高。
[0005]⑶PC機占用場地面積較大,不易于在同一工位實施多臺設備并行操作,單一接入的模式導致下載工位無效等待時間浪費。且PC機下載平臺搭建復雜,連線較多,工序準備時間長。
[0006]⑷單盤一次通過率較低。目前單盤扣板隨單盤進行程序下載,由于扣板的故障較多,導致單盤的一次通過率較低。
【發明內容】
[0007]針對現有技術中存在的缺陷,本發明的目的在于提供一種單盤扣板程序批量下載設備及方法,完全代替PC機,實現多塊單盤并行自動下載,降低生產成本,提高下載效率;人工干預較少,錯判率低;連線簡單,使用靈活;單盤的一次通過率較高。
[0008]為達到以上目的,本發明提供一種單盤扣板程序批量下載設備,包括總電源模塊、交換電路模塊和至少一個FTP下載電路,所述每個FTP下載電路包括依次相連的CPU子板、扣板外圍電路和電源模塊,所述每個FTP下載電路的CPU子板均連接至交換電路模塊,還都連接至一個總電源模塊;所述扣板外圍電路連接被測的單盤扣板,所述CPU子板的網口與單盤扣板的下載網口相連,實現單盤扣板程序下載;每個所述CPU子板的檢測串口與單盤扣板的監控串口相連,實現與所述單盤扣板的信息交互,監控下載進程。
[0009]在上述技術方案的基礎上,所述CPU子板的網口連接一個變壓器,變壓器還連接單盤扣板的下載網口。
[0010]在上述技術方案的基礎上,所述CPU子板還包括調試串口、調試網口和兩個IO 口,通過其中一個IO 口連接結果指示雙色燈。
[0011]在上述技術方案的基礎上,所述另一個IO 口連接光耦,光耦還連接扣板外圍電路的電壓接口。
[0012]在上述技術方案的基礎上,所述扣板外圍電路的電壓接口連接一個工作指示燈,扣板外圍電路具有槽口,每個槽口對應一個開關,被測的單盤扣板插設在槽口。
[0013]在上述技術方案的基礎上,所述CPU子板包括FTP服務器模塊、文件系統模塊和動態狀態機模塊,FTP服務器模塊用以替代PC機實現控制單盤扣板程序下載;文件系統模塊創建TFFS文件系統,實現文件的讀寫功能;動態狀態機模塊用于對單盤扣板程序下載過程的自動化控制。
[0014]本發明還提供一種單盤扣板程序批量下載方法,包括步驟:設備上電,將被測的單盤扣板分別連接至每個扣板外圍電路,CPU子板通過IO 口電平跳變檢測到與其連接的單盤扣板上電后,開始單盤扣板程序下載,所述CPU子板通過網口與單盤扣板的下載網口相連,實現單盤扣板程序下載;每個所述CPU子板通過檢測串口與單盤扣板的監控串口相連,實現與所述單盤扣板的信息交互,監控下載進程。
[0015]在上述技術方案的基礎上,所述CPU子板連接結果指示雙色燈,通過CPU子板的IO口控制結果指示雙色燈;當設備上電時,每個CPU子板的結果指示雙色燈常亮,CPU子板工作正常后,結果指示雙色燈紅燈閃爍。
[0016]在上述技術方案的基礎上,所述每個扣板外圍電路設有控制單盤扣板上電和斷電的開關,扣板外圍電路還連接一個工作指示燈,當與該扣板外圍電路相連的單盤扣板通電時,對應的工作指示燈亮;CPU子板通過IO 口電平跳變檢測到單盤扣板上電,同時熄滅結果指示雙色燈,開始單盤扣板程序下載。
[0017]在上述技術方案的基礎上,所述盤扣板程序下載正常,CPU子板點亮結果指示雙色燈黃燈;下載失敗,CPU子板點亮結果指示雙色燈紅燈。
[0018]本發明的有益效果在于:
[0019]1、本發明可以完全替代PC機控制單盤扣板軟件下載,并可多個單盤扣板程序批量下載,提聞下載效率,效率至少提聞50%以上。
[0020]2、本發明將扣板剝離單盤,實現了單盤扣板程序獨立下載,解決了單盤一次通過率低的問題;通過軟件控制下載進程并讀取判斷下載結果,實現了下載結果的的自動判斷,下載結果通過指示燈指示,有效的提高了生產質量。
[0021]3、解決了生產環節中PC機占用量大,下載時連線復雜,無法多臺設備并行下載的問題,不用人工干預,降低了錯判率;并且成本低,可重復利用率高,使用靈活方便。
【專利附圖】
【附圖說明】
[0022]圖1為本發明實施例單盤扣板程序批量下載設備的示意圖;
[0023]圖2為一個被測的單盤扣板與扣板外圍電路、CPU子板的工作示意圖。
[0024]【專利附圖】
【附圖說明】:
[0025]總電源模塊I ;交換電路模塊2 ;FTP下載電路3,CPU子板31,結果指示雙色燈311;扣板外圍電路32,工作指示燈321 ;電源模塊33 ;單盤扣板4 ;變壓器5 ;光耦6。
【具體實施方式】
[0026]以下結合附圖及實施例對本發明作進一步詳細說明。
[0027]如圖1和圖2所示,本發明單盤扣板程序批量下載設備包括總電源模塊1、交換電路模塊2和至少一個FTP下載電路3,每個FTP下載電路3包括依次相連的CPU子板31、扣板外圍電路32和電源模塊33,所述每個FTP下載電路3的CPU子板31均連接至交換電路模塊2,交換電路模塊2可以用過預留的PC機接口連接PC機,此處的PC機是用來存儲相關數據。所述總電源模塊I分別連接每個FTP下載電路3的CPU子板31,并對他們進行同時供電。
[0028]每個FTP下載電路3中的電源模塊33為扣板外圍電路32供電,實現單盤扣板4的單獨上電,達到互不干擾的目的,實現多塊單盤扣板4并行下載功能。每個CPU子板31各自有復位按鍵,以實現CPU子板31異常的單獨處理。每個FTP下載電路3中的扣板外圍電路32具有槽口,每個槽口對應一個開關,被測的單盤扣板4插設在槽口,進而與扣板外圍電路32連接,開關用來控制單盤扣板4的通斷。本實施例中,FTP下載電路3共有4個,可以并行下載4個單盤扣板4的單盤扣板程序。所述CPU子板31還包括調試串口(DB9)、調試網口(RJ45)和兩個IO 口,其中一個IO 口連接結果指示雙色燈311 ;另一個IO 口連接光耦,光耦還連接扣板外圍電路32的電壓接口,所述扣板外圍電路32的電壓接口連接一個工作指示燈321。所述CPU子板31的網口通過一個變壓器5與單盤扣板4的下載網口相連,實現FTP服務器功能;每個所述CPU子板31的檢測串口與單盤扣板4的監控串口相連,實現與所述單盤扣板4的信息交互,監控下載進程。
[0029]所述CPU子板31包括3個功能模塊,分別為FTP服務器模塊、文件系統模塊和動態狀態機模塊。FTP服務器模塊增加CPU子板31上CPU芯片的FTP服務器組件,用以替代PC機實現單盤扣板程序下載的功能。文件系統模塊修改了 CPU子板31上CPU芯片的BSP和驅動庫,創建TFFS文件系統,實現文件的讀寫功能。動態狀態機模塊設計動態狀態機,動態生成每類單盤扣板的關鍵字數組和狀態機結構,并調用通用測試函數,實現對單盤扣板程序下載過程的自動化控制,無需人工干預,結果通過指示燈顯示。
[0030]本發明單盤扣板程序批量下載方法,具體包括如下步驟:
[0031 ] S1.單盤扣板程序批量下載設備上電,4個CPU子板31上的結果指示雙色燈311常亮,4個CPU子板開始工作,通過CPU子板4上的IO 口控制結果指示雙色燈311紅燈閃爍。
[0032]S2.將被測的單盤扣板4分別連接至每個扣板外圍電路32,依次按下每個槽口對應的開關,單盤扣板4上電,扣板外圍電路32的4個黃色工作指示燈亮。CPU子板31通過IO 口電平跳變檢測到與其連接的單盤扣板4上電后,同時熄滅結果指示雙色燈311,開始單盤扣板程序下載。
[0033]S3.下載過程中,CPU子板31通過下載網口與單盤扣板4相連,實現單盤扣板程序下載;通過監控串口與單盤扣板4串口相連,實現與單盤扣板4的信息交互,監控下載進程。盤扣板程序下載正常,CPU子板31點亮結果指示雙色311燈黃燈;所述下載失敗,CPU子板31點亮結果指示雙色燈311紅燈。
[0034]S4.單盤扣板程序下載完成后,關掉4個開關,可更換單盤扣板4進行下一次單盤扣板程序下載。
[0035]本發明不局限于上述實施方式,對于本【技術領域】的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發明的保護范圍之內。本說明書中未作詳細描述的內容屬于本領域專業技術人員公知的現有技術。
【權利要求】
1.一種單盤扣板程序批量下載設備,包括總電源模塊、交換電路模塊和至少一個FTP下載電路,其特征在于:所述每個FTP下載電路包括依次相連的CPU子板、扣板外圍電路和電源模塊,所述每個FTP下載電路的CPU子板均連接至交換電路模塊,還都連接至一個總電源模塊;所述扣板外圍電路連接被測的單盤扣板,所述CPU子板的網口與單盤扣板的下載網口相連,實現單盤扣板程序下載;每個所述CPU子板的檢測串口與單盤扣板的監控串口相連,實現與所述單盤扣板的信息交互,監控下載進程。
2.如權利要求1所述的單盤扣板程序批量下載設備,其特征在于:所述CPU子板的網口連接一個變壓器,變壓器還連接單盤扣板的下載網口。
3.如權利要求1所述的單盤扣板程序批量下載設備,其特征在于:所述CPU子板還包括調試串口、調試網口和兩個IO 口,通過其中一個IO 口連接結果指示雙色燈。
4.如權利要求3所述的單盤扣板程序批量下載設備,其特征在于:所述另一個IO口連接光耦,光耦還連接扣板外圍電路的電壓接口。
5.如權利要求1所述的單盤扣板程序批量下載設備,其特征在于:所述扣板外圍電路的電壓接口連接一個工作指示燈,扣板外圍電路具有槽口,每個槽口對應一個開關,被測的單盤扣板插設在槽口。
6.如權利要求1所述的單盤扣板程序批量下載設備,其特征在于:所述CPU子板包括FTP服務器模塊、文件系統模塊和動態狀態機模塊,FTP服務器模塊用以替代PC機實現控制單盤扣板程序下載;文件系統模塊創建TFFS文件系統,實現文件的讀寫功能;動態狀態機模塊用于對單盤扣板程序下載過程的自動化控制。
7.一種基于權利要求1所述設備的單盤扣板程序批量下載方法,其特征在于,包括步驟:設備上電,將被測的單盤扣板分別連接至每個扣板外圍電路,CPU子板通過IO 口電平跳變檢測到與其連接的單盤扣板上電后,開始單盤扣板程序下載,所述CPU子板通過網口與單盤扣板的下載網口相連,實現單盤扣板程序下載;每個所述CPU子板通過檢測串口與單盤扣板的監控串口相連,實現與所述單盤扣板的信息交互,監控下載進程。
8.如權利要求7所述的單盤扣板程序批量下載方法,其特征在于:所述CPU子板連接結果指示雙色燈,通過CPU子板的IO 口控制結果指示雙色燈;當設備上電時,每個CPU子板的結果指示雙色燈常亮,CPU子板工作正常后,結果指示雙色燈紅燈閃爍。
9.如權利要求8所述的單盤扣板程序批量下載方法,其特征在于:所述每個扣板外圍電路設有控制單盤扣板上電和斷電的開關,扣板外圍電路還連接一個工作指示燈,當與該扣板外圍電路相連的單盤扣板通電時,對應的工作指示燈亮;CPU子板通過IO 口電平跳變檢測到單盤扣板上電,同時熄滅結果指示雙色燈,開始單盤扣板程序下載。
10.如權利要求7所述的單盤扣板程序批量下載方法,其特征在于:所述盤扣板程序下載正常,CPU子板點亮結果指示雙色燈黃燈;下載失敗,CPU子板點亮結果指示雙色燈紅燈。
【文檔編號】G06F9/445GK103559064SQ201310571460
【公開日】2014年2月5日 申請日期:2013年11月15日 優先權日:2013年11月15日
【發明者】黃敏, 郭岳 申請人:烽火通信科技股份有限公司