[發明專利]一種在線升級方法、DSP控制器及升級系統有效
| 申請號: | 201710178931.4 | 申請日: | 2017-03-23 |
| 公開(公告)號: | CN106951289B | 公開(公告)日: | 2020-11-10 |
| 發明(設計)人: | 李建龍;李忠峰;凡念;桂峰;王宜昶 | 申請(專利權)人: | 蘇州英威騰電力電子有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 林燕云 |
| 地址: | 215000 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 在線 升級 方法 dsp 控制器 系統 | ||
本發明實施例公開了一種在線升級方法,該方法包括運行DSP控制器中引導地址區的引導程序;運行DSP控制器中應用地址區的應用程序以初始化DSP控制器和拷貝升級任務程序到DSP控制器的RAM中,升級任務程序內置在應用程序中,應用地址區位于FLASH存儲區中;運行所述應用程序以判斷所述輔助芯片中是否有在線升級標志,所述輔助芯片收到上位機的在線升級命令后顯示在線升級標志;若判斷出所述輔助芯片有在線升級標志,跳轉至DSP控制器的RAM中以執行所述升級任務程序;運行所述升級任務程序以控制所述DSP控制器通過所述輔助芯片獲取升級程序并寫入到所述應用地址區中。本發明實施例還公開了一種DSP控制器及升級系統。本發明實施例能夠簡化升級操作且節省存儲資源。
技術領域
本發明涉及通信技術領域,尤其涉及一種在線升級方法、DSP控制器及升級系統。
背景技術
通常情況下,DSP軟件升級需要一個引導工程和一個應用工程,并借助于仿真器或串口實現DSP軟件升級,但無論是采用仿真器或串口的升級方式都存在操作繁瑣、安全性不高的問題。并且很多DSP芯片中已經燒入一個固化的引導工程,對DSP進行軟件升級時必須要按照固化的引導工程采用傳統的升級方法,導致升級不夠靈活,使用范圍受限,雖然目前已經有采用在DSP中建立一個新的引導工程的方法,在DSP上電之后首先執行固化的引導工程,然后引導執行新的引導工程并按照設定的升級方式進行升級,但目前新的引導工程均存放在一個獨立的存儲空間如一個單獨的FLASH扇區,而一般引導工程都比較小,占用一個扇區很容易造成資源浪費,對于大的應用程序來說容易造成存儲資源不夠用的情況。
鑒于此,目前需要一種能夠簡化升級操作且節省存儲資源的在線升級方法、 DSP控制器及升級系統。
發明內容
有鑒于此,本發明實施例提供一種簡化升級操作且節省存儲資源的在線升級方法、DSP控制器及升級系統。
第一方面,本發明實施例提供了一種在線升級方法,用于對DSP控制器進行在線程序升級,所述DSP控制器通過輔助芯片與上位機連接,所述輔助芯片用于接收所述上位機發送的升級程序以供所述DSP控制器讀取,所述方法包括:運行所述DSP控制器中引導地址區的引導程序以初始化所述DSP控制器;運行所述DSP控制器中應用地址區的應用程序以初始化所述DSP控制器和拷貝升級任務程序到所述DSP控制器的RAM中,所述升級任務程序內置在所述應用程序中,所述應用地址區位于FLASH存儲區中;運行所述應用程序以判斷所述輔助芯片中是否有在線升級標志,所述輔助芯片收到所述上位機的在線升級命令后顯示在線升級標志;若判斷出所述輔助芯片有在線升級標志,跳轉至所述DSP 控制器的RAM中以執行所述升級任務程序;運行所述升級任務程序以控制所述 DSP控制器通過所述輔助芯片獲取升級程序并寫入到所述應用地址區中。
優選地,所述輔助芯片包含有狀態寄存器,所述狀態寄存器中設置有在線升級標志位,所述輔助芯片收到所述上位機的在線升級命令后顯示在線升級標志具體包括:當所述輔助芯片收到所述上位機的在線升級命令后將所述狀態寄存器中的在線升級標志位置位;所述若判斷出所述輔助芯片有在線升級標志,跳轉至所述DSP控制器的RAM中以執行所述升級任務程序具體包括:若判斷出所述輔助芯片的狀態寄存器中的在線升級標志位已置位,跳轉至所述DSP 控制器的RAM中以執行所述升級任務程序。
優選地,所述運行所述應用程序以判斷所述輔助芯片中是否有在線升級標志具體包括:按照預設周期讀取所述輔助芯片中的狀態寄存器中的在線升級標志位的標記狀態;根據讀取的所述在線升級標志位的標記狀態判斷所述輔助芯片中是否有在線升級標志。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州英威騰電力電子有限公司,未經蘇州英威騰電力電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710178931.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種有機廢氣凈化裝置
- 下一篇:一種應用管理方法及終端





