[發明專利]通過控制模塊主備用方式實現遠程下載的系統及其方法有效
| 申請號: | 200810217513.2 | 申請日: | 2008-11-04 |
| 公開(公告)號: | CN101409641A | 公開(公告)日: | 2009-04-15 |
| 發明(設計)人: | 熊勇 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L1/22;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 控制 模塊 備用 方式 實現 遠程 下載 系統 及其 方法 | ||
技術領域
本發明涉及遠程下載的系統及方法,尤其涉及通過控制模塊主備用方式實現遠程下載的系統及其方法。?
背景技術
隨著技術的發展和人們生活水平的提高,越來越多的工業控制、醫療、通訊、消費等電子產品日趨智能化,以微處理器(MCU)為核心的嵌入式系統的應用日益廣泛,對這些智能化設備進行管理也成為嵌入式應用的一個重點。用戶可以通過設備所提供的智能接口,如串口、并口、以太網口等,經由互聯網INTERNET、調制解調器MODEM、通用分組無線業務GPRS、低壓電力線載波等傳輸通道,在網管中心實現“三遙(遙測、遙信、遙控)”功能;對其進行配置、管理和監控?;赥CP/IP的以太網接口是未來的發展方向。?
一般來說,廠商售出嵌入式設備后,還要承擔相應售后服務。經常會有如下情況:隨著設備在各地的運行,逐步會暴露出很多設計時沒有考慮到的缺陷或故障;這時候需要廠家更改軟件,進行升級;另外,不同的用戶在使用時也會提出不同的需求和變更,也需要廠家進行軟件的定制或升級。?
通過出差到用戶處,對出售的嵌入式設備進行軟件現場升級和維護,顯然會增加廠商的維護成本,同時服務及時性較差。軟件在現場升級時,可能需要用專業編程器、或者通過在應用中編程(IAP,In?ApplicatonProgramming)來實現。顯然,IAP實現要簡單、方便得多。目前,C8051F、SST89C54、uPSD32、ATMEGA128等等眾多在市場上流行的8位微處理器?MCU,都具備內置FLASH功能,并且都支持在應用中編程IAP,非常方便軟件的現場升級。?
一般情況下,8位微處理器MCU程序空間很有限。如ATMEL公司的ATMEGA128,具備128KB的程序空間;ATMEGA2561,具備256KB的程序空間;但是,支持IAP的引導程序BOOT空間都只有8KB。由于引導程序BOOT空間太小,無法容納TCP/IP、檔案傳輸協議ZMODEM等復雜的協議棧,因此,只能支持簡單協議的現場下載,無法通過INTERNET、MODEM等方式實現遠程下載。?
因此,現有技術還有待于改進與發展。?
發明內容
本發明的目的在于提供通過控制模塊主備用方式實現遠程下載的系統及其方法,減少系統維護費用,提高軟件下載升級的及時性,快速方便地實現真正的遠程下載。?
本發明的技術方案如下:?
一種通過控制模塊熱備份實現遠程下載的系統,其中,所述系統包括:控制模塊、仲裁模塊、用戶應用電路;所述仲裁模塊分別與所述控制模塊、所述用戶應用電路通訊連接;?
所述控制模塊又包括:主控制模塊、從控制模塊其中,從控制模塊用于根據選通控制信號獲得系統控制權,運行于應用程序區,執行遠程下載后臺與主控制模塊間下載數據信息的解析和轉發操作;主控制模塊用于運行于引導程序區,根據所述下載數據信息,更新自身應用程序,實現下載升級;所述仲裁模塊,用來通過檢測控制模塊運行狀態,產生選通控制信號對控制模塊進行選通仲裁;所述控制模塊,用來執行下載數據信息的傳輸操作、或執行遠程下載升級操作;所述用戶應用電路,為系統提供相應的接口電路。?
所述的系統,其中,所述控制模塊為微處理器。?
所述的系統,其中,所述仲裁模塊包括雙口隨機存儲器,所述雙口隨機存儲器又分為三個信息區:系統信息區、主控制模塊信息區、從控制模塊信息區;所述系統信息區,用來存儲當前系統信息;所述主控制模塊,用來存儲主控制模塊信息;所述從控制模塊,用來存儲從控制模塊信息。?
所述的系統,其中,所述仲裁模塊還包括兩個電池及其供電電路,所述電池與外電源并聯,形成三路取電方式。?
所述的系統,其中,所述用戶應用電路包括遠程下載接口電路。?
一種通過控制模塊熱備份實現遠程下載的方法,其步驟如下:?
A、仲裁模塊檢測主控制模塊運行狀態產生故障,給出故障信號,并通知從控制模塊:?
B、仲裁模塊檢測從控制模塊運行狀態正常,從控制模塊向仲裁模塊、以及主控制模塊發送運行正常信號,并申請系統控制權:?
C、仲裁模塊向從控制模塊發送選通控制信號,從控制模塊根據選通控制信號獲得系統控制權,運行于應用程序區,執行遠程下載后臺與主控制模塊間下載數據信息的解析和轉發操作;?
D、主控制模塊運行于引導程序區,根據所述下載數據信息,更新自身應用程序,實現下載升級。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810217513.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:防止和識別圖像篡改的圖像編碼方法
- 下一篇:瓦式漏磁永磁體磁動機





