[發明專利]基于FC總線通信的軟件在線加載方法在審
| 申請號: | 202010940653.3 | 申請日: | 2020-09-09 |
| 公開(公告)號: | CN112083969A | 公開(公告)日: | 2020-12-15 |
| 發明(設計)人: | 孟宏鵬;李志科;劉磊 | 申請(專利權)人: | 中國航空工業集團公司雷華電子技術研究所 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京清大紫荊知識產權代理有限公司 11718 | 代理人: | 馮振華 |
| 地址: | 214063 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 fc 總線 通信 軟件 在線 加載 方法 | ||
1.一種基于FC總線通信的軟件在線加載方法,所述方法包括:
(1)對目標機中待加載軟件的MCU進行分析,確定所述MCU之間的通信方式,并設計外部接口控制文件和內部接口控制文件;
(2)通過FC總線連接所述MCU中的主控制器MCU和上位機;
(3)通過啟動上位機開始軟件加載進程;
(4)啟動目標機,當目標機接收到上位機發出的加載控制指令時,MCU進入加載模式;
(5)上位機通過FC總線向所述MCU中的目標MCU發送或轉發加載軟件,并接收從目標MCU發送的加載狀態。
2.根據權利要求1所述的方法,其中,所述目標機為嵌入式航空機載電子設備。
3.根據權利要求1或2所述的方法,其中,在步驟(1)中,所述軟件包括可編程邏輯器件軟件和應用程序軟件。
4.根據權利要求1或2所述的方法,其中,在步驟(1)中,所述外部接口控制文件和所述內部接口控制文件包含控制指令幀、數據幀。
5.根據權利要求1或2所述的方法,其中,在步驟(2)中,所述FC總線的一端通過ATE通信端口與上位機連接,所述FC總線的另一端通過FC子卡與目標機主控制器MCU連接,所述MCU中的主控制器MCU通過內部總線與其他MCU連接。
6.根據權利要求5所述的方法,其中,在步驟(2)中,所述FC總線的一端通過ATE通信端口與上位機的光纖網卡連接。
7.根據權利要求1或2所述的方法,其中,在步驟(4)中,啟動目標機,并將所述目標機置于待機狀態,并實時監聽上位機發出的控制指令,當目標機接收到上位機發出的加載控制指令時,MCU進入加載模式。
8.根據權利要求1或2所述的方法,其中,在步驟(5)中,所述目標MCU由主控制器MCU和/或遠端MCU構成,主控制器MCU包含一個或多個FPGA,遠端MCU包含一個或多個FPGA和/或一個或多個DSP和/或一個或多個CPLD。
9.根據權利要求1或2所述的方法,其中,所述方法還包括:
(6)當所述加載狀態異常時,所述目標機根據加載狀態執行對應的異常響應機制。
10.根據權利要求9所述的方法,其中,在步驟(6)中,當所述加載狀態顯示校驗異常時,上位機向目標機重新發送加載控制指令;當所述加載狀態顯示擦除或燒錄異常時,重啟目標機,目標MCU自動執行初始軟件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司雷華電子技術研究所,未經中國航空工業集團公司雷華電子技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010940653.3/1.html,轉載請聲明來源鉆瓜專利網。





