[發明專利]基于C6455芯片的嵌入式DSP程序的遠程升級方法在審
| 申請號: | 201910772785.7 | 申請日: | 2019-08-21 |
| 公開(公告)號: | CN110471674A | 公開(公告)日: | 2019-11-19 |
| 發明(設計)人: | 趙錕;汪烜;蒯立山;楊冀豫;趙冰;王召麗 | 申請(專利權)人: | 上海無線電設備研究所 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/654;G06F21/10 |
| 代理公司: | 31323 上海元好知識產權代理有限公司 | 代理人: | 徐雯瓊;周乃鑫<國際申請>=<國際公布> |
| 地址: | 200090 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 升級程序 存儲 標志位 升級指令 運行程序 網口 軟件升級過程 嵌入式DSP 存儲區域 航天通信 升級成功 遠程更新 遠程升級 燒寫 分區 芯片 | ||
本發明涉及一種基于C6455芯片的嵌入式DSP程序的遠程升級方法,包含:S1、對Flash芯片的存儲區域進行分區,形成:存儲升級成功標志位的第1區、存儲DSP運行程序的第2區、存儲DSP升級程序的第3區;S2、標志位為0xFF,運行第2區的DSP運行程序,繼續S3;標志位為0xA5,運行第3區的DSP升級程序,繼續S4;S3、在DSP接收到升級指令時,通過DSP網口接收升級程序,存儲至第3區和第2區;S4、將第3區的升級程序存儲至第2區,在DSP接收到升級指令時,通過DSP網口接收升級程序,并存儲至第2區。本發明在大型航天通信設備的軟件升級過程中,實現DSP程序的在線遠程更新,確保燒寫過程更加安全可靠。
技術領域
本發明涉及一種DSP程序的遠程升級方法,具體是指一種針對特定環境下的、基于C6455芯片的、嵌入式DSP程序的遠程升級方法。
背景技術
隨著現代科技的快速發展,對各種軟件升級的需求也越來越多,因此開發一種有效的在線更新機制是非常必要的。
C6455芯片通常使用外掛Flash(閃存)進行程序的存儲和固化,當需要更新程序時,需要通過JTAG接口對Flash進行編程,這對系統軟件的維護和升級造成了極大的不便。
現在比較主流的一種程序固化方法是編寫兩個工程,一個是實現用戶功能的目標工程,另一個是燒寫工程。在程序燒寫時,首先要將目標工程的.out格式文件通過仿真器下載到DSP(數字信號處理器)的內部RAM(隨機存取存儲器)中,之后將燒寫工程的.out格式文件也下載到DSP中,并且要保證目標工程和燒寫工程的這兩個.out文件在DSP的Ram中占有不同的區域。之后運行燒寫工程,即可將目標工程的代碼數據燒寫到Flash中。
另一種方法是通過串口實現在線編程,使程序固化可以脫離仿真器,避免了程序固化過程中因插拔仿真器及拆卸DSP設備而引起的損壞,使得沒有DSP開發經驗的人員也能夠完成DSP的程序固化。
但是,在大型航天通信設備的軟件升級過程中,如何實現DSP程序的在線遠程燒寫升級,同時使得燒寫升級更加安全可靠,是目前亟需解決的技術問題。
發明內容
本發明的目的是提供一種基于C6455芯片的嵌入式DSP程序的遠程升級方法,在大型航天通信設備的軟件升級過程中,實現DSP程序的在線遠程更新,確保燒寫過程更加安全可靠。
為實現上述目的,本發明提供一種基于C6455芯片的嵌入式DSP程序的遠程升級方法,其中,DSP與設置有Labview程序的計算機通過網線連接,在DSP的電路板上設置有C6455芯片、以及與該C6455芯片連接的Flash芯片;所述的遠程升級方法包含以下步驟:
S1、對Flash芯片的存儲區域進行分區,形成:存儲升級成功標志位的第1區、存儲DSP運行程序的第2區、存儲DSP升級程序的第3區;
S2、DSP讀取Flash芯片第1區的標志位,若該標志位的值為0xFF,將Flash芯片第2區的DSP運行程序作為主程序運行,繼續執行S3;若該標志位的值為0xA5,將Flash芯片第3區的DSP升級程序作為主程序運行,繼續執行S4;
S3、在DSP接收到升級指令時,通過DSP網口接收升級程序,存儲至Flash芯片的第3區,并將Flash芯片第3區中的升級程序存儲至Flash芯片的第2區;
S4、將Flash芯片第3區中的升級程序存儲至Flash芯片的第2區,在DSP接收到升級指令時,通過DSP網口接收升級程序,并存儲至Flash芯片的第2區。
所述的S3中,具體包含以下步驟:
S31、當計算機通過Labview程序遠程向DSP發送升級指令時,由DSP網口遠程接收通過Labview程序發送的升級程序數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海無線電設備研究所,未經上海無線電設備研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910772785.7/2.html,轉載請聲明來源鉆瓜專利網。





