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