[發(fā)明專利]一種單板軟件并行下載的方法有效
| 申請(qǐng)?zhí)枺?/td> | 200710124712.4 | 申請(qǐng)日: | 2007-11-14 |
| 公開(kāi)(公告)號(hào): | CN101178656A | 公開(kāi)(公告)日: | 2008-05-14 |
| 發(fā)明(設(shè)計(jì))人: | 顧宋超;王繼宏;熊程;羅穎 | 申請(qǐng)(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445;H04L12/24 |
| 代理公司: | 深圳市君勝知識(shí)產(chǎn)權(quán)代理事務(wù)所 | 代理人: | 楊宏 |
| 地址: | 518057廣東省深圳市南山*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 單板 軟件 并行 下載 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于通訊及網(wǎng)絡(luò)領(lǐng)域,具體涉及一種生產(chǎn)線上硬件單板軟件下載的方法。
背景技術(shù)
通訊產(chǎn)業(yè)飛速發(fā)展,隨著產(chǎn)品的功能和性能不斷完善,人們需要通過(guò)不斷實(shí)踐去改進(jìn)自己原有的想法和設(shè)計(jì)。目前,在各種電子設(shè)備系統(tǒng)中,大量使用了中央處理器、數(shù)字信號(hào)處理器、網(wǎng)絡(luò)處理器等嵌入式處理器,這些處理器在運(yùn)行時(shí),需要裝載嵌入式程序,處理器在程序指令的控制下執(zhí)行特定的功能。而這些程序多存儲(chǔ)在閃存中,閃存是一種非易失存儲(chǔ)器,可以進(jìn)行擦寫和再編程。
目前,對(duì)閃存進(jìn)行寫操作的方法主要有兩種:一種方法是使用燒結(jié)器把軟件寫入閃存中。首先,將閃存放入燒結(jié)器插座,通過(guò)執(zhí)行計(jì)算機(jī)中燒結(jié)器的控制軟件來(lái)對(duì)閃存進(jìn)行寫操作。在閃存焊接到單板前,先把程序?qū)懭腴W存中,然后再把閃存焊到單板上去,或者單板上使用的是閃存插座,那么只需要通過(guò)單板上閃存插座將閃存插到單板上。這種方法的缺點(diǎn)在于,閃存在燒結(jié)后再焊接到單板上,由于焊接溫度相當(dāng)?shù)母?,很可能?huì)使閃存中的軟件丟失;假使數(shù)據(jù)丟失,再要重新寫閃存,又必須將閃存從單板上焊下,由此可見(jiàn)這種方法的缺點(diǎn)是顯而易見(jiàn)的。如果在單板上使用閃存插座方式,一旦需要進(jìn)行軟件升級(jí),必須先從設(shè)備上把單板拆卸下來(lái),接著把閃存從單板上拔出。然而,反復(fù)的插拔會(huì)增加插座觸點(diǎn)的不穩(wěn)定性,也使得單板軟件升級(jí)復(fù)雜程度加大。
另一種方法是在單板上增加一個(gè)數(shù)據(jù)端口,端口主要是串口、并口、USB口、網(wǎng)口等和計(jì)算機(jī)直接相連的接口,利用這個(gè)接口連接上計(jì)算機(jī)來(lái)進(jìn)行軟件下載。這種方法的缺點(diǎn)在于,一臺(tái)計(jì)算機(jī)同時(shí)只能燒寫一塊單板,不適合大規(guī)模批量生產(chǎn)。如進(jìn)行大批量生產(chǎn)就會(huì)導(dǎo)致成本增加、可靠性降低且增加了維護(hù)成本。
專利號(hào)CN200410098912的專利“一種單板軟件下載方法”,提出了一種方法,即在單板上預(yù)留下載接口,該接口作為嵌入式處理器的外圍存儲(chǔ)器接口,在軟件下載時(shí),在該接口上掛接一塊被稱為下載板的用于下載軟件的輔助單板,需要下載軟件的單板稱為目標(biāo)板,所述下載板中存儲(chǔ)有目標(biāo)板的程序代碼,在將下載板插入目標(biāo)板后,引導(dǎo)嵌入式處理器啟動(dòng)下載板上的啟動(dòng)程序,把下載板上的目標(biāo)板的程序代碼寫入目標(biāo)板的程序閃存中。但是由于此專利只是單線程下載,下載速度只相對(duì)離線燒結(jié)方式顯得快,但是不能并行運(yùn)行,假使需要批量下載,那么需要定制大量的下載板,且下載板也是一個(gè)相對(duì)復(fù)雜和高成本的一個(gè)器件,這樣就會(huì)加大生產(chǎn)成本。另外遇到下載失敗情況,缺乏合理的解決方法且不能靈活選擇下載軟件。
公開(kāi)號(hào)為CN1996244的中國(guó)專利“一種通過(guò)個(gè)人計(jì)算機(jī)進(jìn)行固件下載的方法及裝置”提出了一種通過(guò)個(gè)人計(jì)算機(jī)進(jìn)行固件下載的方法及裝置,其方法是:通過(guò)并口轉(zhuǎn)接頭將個(gè)人計(jì)算機(jī)與單板上的下載接口進(jìn)行連接,所述計(jì)算機(jī)通過(guò)所述下載接口讀寫一接口控制器的內(nèi)部寄存器,實(shí)現(xiàn)對(duì)JTAG時(shí)序以及閃存的接口讀寫時(shí)序的模擬,以完成對(duì)工作的可編程邏輯器件的邏輯的下載以及所述閃存的內(nèi)容更新。但是此專利所述的方法不能并行執(zhí)行下載過(guò)程,在生產(chǎn)線上大批量生產(chǎn)時(shí)會(huì)耗費(fèi)較大成本,且操作不夠簡(jiǎn)便,避免不了效率低下等缺點(diǎn)。
總之,以上單板軟件下載方法或者沒(méi)有考慮操作過(guò)程的便捷性,或者沒(méi)有考慮大規(guī)模批量生產(chǎn)時(shí)客觀上的條件限制,或者忽略了降低生產(chǎn)成本的要求,所以,對(duì)于單板的軟件下載系統(tǒng),需要找到一種更高效的單板軟件并行下載的方法。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供了一種在通信系統(tǒng)設(shè)備中,單板在生產(chǎn)、使用及維護(hù)中的一種高效低成本的單板軟件并行下載的方法,其能與硬件技術(shù)相結(jié)合,極大的提高了大批量單板的下載效率,同時(shí)保證了可靠性以及滿足了低成本的要求。本發(fā)明采用如下技術(shù)方案實(shí)現(xiàn):
本發(fā)明的單板軟件并行下載的方法,其按以下步驟進(jìn)行:
A、將用于監(jiān)控下載流程并作為下載數(shù)據(jù)源的計(jì)算機(jī)通過(guò)其數(shù)據(jù)接口連接到一總線上,并將等待下載數(shù)據(jù)的各個(gè)單板分別連接到此總線上,建立單板與計(jì)算機(jī)之間的物理連接;
B、所述計(jì)算機(jī)通過(guò)數(shù)據(jù)接口將下載數(shù)據(jù)傳輸?shù)剿隹偩€上,并通過(guò)所述總線將下載數(shù)據(jù)傳輸?shù)剿龈鱾€(gè)單板上,用于對(duì)各個(gè)單板進(jìn)行批量數(shù)據(jù)下載。
其中,所述步驟A包括以下步驟:所述計(jì)算機(jī)顯示與所述計(jì)算機(jī)建立連接的單板型號(hào)及其相應(yīng)的IP地址。
其中,所述步驟B按照以下步驟進(jìn)行:
B1、批量選定需要下載數(shù)據(jù)的單板;
B2、確定下載方式,為每個(gè)選定下載數(shù)據(jù)的單板建立一個(gè)線程,并各自并行執(zhí)行下載流程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710124712.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種實(shí)現(xiàn)單板自動(dòng)識(shí)別的方法
- 一種實(shí)現(xiàn)業(yè)務(wù)不中斷的單板升級(jí)方法
- 一種替換單板的方法和單板
- 加載業(yè)務(wù)單板的方法、系統(tǒng)和主控單板
- 一種單板啟動(dòng)的方法及單板設(shè)備
- 一種單板軟件獲取、發(fā)送方法和單板、存儲(chǔ)設(shè)備及系統(tǒng)
- 增強(qiáng)型先進(jìn)電信計(jì)算平臺(tái)后插單板、系統(tǒng)及交換單元
- 一種實(shí)現(xiàn)主備單板升級(jí)的方法及裝置
- 繪制單板連纖圖前單板坐標(biāo)的分配方法和系統(tǒng)
- 一種五合板
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來(lái)擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議設(shè)備的數(shù)據(jù)并行采集歸并方法及系統(tǒng)
- 減少EMI的并行數(shù)據(jù)傳輸方法
- 一種多媒體數(shù)據(jù)并行處理系統(tǒng)及方法
- 一種高速并行OQPSK解調(diào)時(shí)鐘的恢復(fù)系統(tǒng)
- 一種海量地震數(shù)據(jù)并行抽道集方法
- 3G協(xié)議的turbo碼并行譯碼方法及裝置
- 并行擴(kuò)展輸入輸出的教學(xué)裝置
- 數(shù)據(jù)的并行處理
- 并行式插件機(jī)
- 一種SPI總線與并行總線的橋接方法、設(shè)備、系統(tǒng)及介質(zhì)





