[發明專利]一種分布異構系統機上原位加載二級控制器軟件的方法有效
| 申請號: | 201711293635.5 | 申請日: | 2017-12-08 |
| 公開(公告)號: | CN108255538B | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 代兵;饒曉;周彥;遲文明;閆偉;金智 | 申請(專利權)人: | 中國航空工業集團公司成都飛機設計研究所 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中國航空專利中心 11008 | 代理人: | 王中興 |
| 地址: | 610091 四川省成都市青羊區*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布 系統 原位 加載 二級 控制器 軟件 方法 | ||
本發明涉及一種分布異構系統機上原位加載二級控制器軟件的方法。通過JTAG接口將二級控制器與裝有CCS開發環境的普通PC機連接。通過CCS開發環境將含有加載功能的加載工程目標碼加載到二級控制器的FLASH的第0個扇區中。在飛機上,將二級控制器通過1394總線與一級控制器連接。在飛機上電復位后,二級控制器的程序指針跳轉到加載工程執行,當滿足在線加載條件時,進行目標碼加載;當不滿足在線加載條件時,跳轉到應用工程執行功能任務。應用工程執行功能任務的過程中,通過復位將CPU的控制權轉給加載工程。在加載過程中若出現掉電,可以重新上電繼續執行加載功能,直到應用工程目標碼加載完成。
技術領域
本發明屬于飛行器數字控制技術領域,涉及一種分布異構系統機上原位加載二級控制器軟件的方法。
背景技術
新一代飛機提出了高技術指標與效能最優的需求,分立、集中式機載系統構架難以滿足新一代飛機系統綜合設計要求,機載系統需采用分布式、綜合化機載系統架構是技術發展的趨勢和必然選擇。
在分布異構系統架構下,二級控制器機載設備種類繁多,隨著航空機載設備的數字化進程快速發展,航空機載嵌入式軟件在機載設備研制中實現的功能越來越多,軟件起到的作用越來越大,軟件的升級和加載任務非常繁重,很多二級控制器加載軟件時需要從飛機上將控制器拆下,在加載環境中進行加載,有些還需要返廠,加載周期較長。
對于有高安全性高實時性要求的二級控制器機載設備來說,一方面,機載嵌入式軟件加載的周期較長;另一方面,新一代飛機的快速形成戰斗力又要求加載機載嵌入式軟件的周期越短越好。如何實現軟件加載的快速性,是擺在設計人員面前的一個突出問題。
發明內容
本發明的目的是:提供一種分布異構系統機上原位加載二級控制器軟件的方法,在飛機上不拆卸二級控制器的情況下,設備上電后,二級控制器軟件接收一級控制器發來的新版軟件目標碼,當接收到完整的新版二級控制器軟件目標碼后,將新版軟件目標碼燒寫到二級控制器的片外FLASH中,重新上下電后,即可實現新版二級控制器軟件的正常工作。
本發明的技術方案是:一種分布異構系統機上原位加載二級控制器軟件的方法,所述方法以DSP6701為平臺,存儲器為片外FLASH,執行器件為片內RAM和片外SRAM,所述方法包括以下步驟:
步驟一:通過JTAG接口將二級控制器與裝有CCS開發環境的普通PC機連接。
步驟二:在CCS開發環境下設計兩個工程,一個加載工程、一個應用工程。
通過CCS開發環境將含有加載功能的加載工程目標碼加載到二級控制器的FLASH的第0個扇區中,加載工程目標碼僅加載這一次,在飛機上使用二級控制器的過程中不再更改,加載完成后,二級控制器進行封裝并裝機。
步驟三:在飛機上,將二級控制器通過1394總線與一級控制器連接。
步驟四:在飛機上電復位后,二級控制器的程序指針跳轉到加載工程執行,當滿足在線加載條件時,即在線加載NVM(即非易失存儲器Nonvolatile Memory)標志字為加載,按照與一級控制器的通訊協議,接收一級控制器發來的二級控制器應用工程目標碼,并將目標碼存放在二級控制器片外SRAM中,軟件目標碼接收完成后,從FLASH的第1個扇區開始加載應用工程目標碼,直到應用工程目標碼加載完成,然后對目標碼進行校驗并將結果上傳給一級控制器,清除在線加載NVM標志字,加載完成,等待下電;當不滿足在線加載條件時,跳轉到應用工程執行功能任務。
步驟五:應用工程執行功能任務的過程中,根據接收到的一級控制器的指令和連鎖條件實時判斷是否執行在線加載,滿足在線加載條件后,應用工程設置在線加載NVM標志字為加載,然后通過復位將CPU的控制權轉給加載工程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司成都飛機設計研究所,未經中國航空工業集團公司成都飛機設計研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711293635.5/2.html,轉載請聲明來源鉆瓜專利網。





