[發明專利]一種光模塊固件在線升級的方法及升級系統無效
| 申請號: | 201210165819.4 | 申請日: | 2012-05-25 |
| 公開(公告)號: | CN102722384A | 公開(公告)日: | 2012-10-10 |
| 發明(設計)人: | 李耀威;許建銳;王志波;鄧永堅;王彥偉;李元謀;郭小東 | 申請(專利權)人: | 深圳市共進電子股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳市智科友專利商標事務所 44241 | 代理人: | 孫子才 |
| 地址: | 518000 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模塊 在線 升級 方法 系統 | ||
1.一種光模塊固件在線升級的方法,系統通過與光模塊進行通信完成光模塊固件在線升級,其特征在于,將光模塊固件分成升級引導程序和系統軟件兩部分,在進行光模塊固件升級時包括以下步驟:
步驟A、系統向正在運行的光模塊發送在線升級命令的步驟;
步驟B、光模塊進行自動復位步驟,在復位后運行升級引導程序,進入固件升級模式的步驟;
步驟C、系統將待升級的固件通過通訊接口以頁為單位寫入到光模塊的步驟;
步驟D、光模塊內升級引導程序接收到數據后,按頁為單位連續更改存儲的固件系統軟件部分的數據,對于不滿一頁的數據用0x00補齊;待整個待升級固件部分寫滿后,完成固件升級;
步驟E、系統向完成固件升級的光模塊發送升級結束命令,光模塊復位,復位后運行升級后的固件。
2.根據權利要求1所述的光模塊固件在線升級的方法,其特征在于:在步驟B中進入固件升級模式的步驟后還包括以下步驟:
B1、系統通過通訊接口發送讀取當前光模塊狀態命令,光模塊反饋當前光模塊狀態;
B2、系統通過通訊接口將當前光模塊內部固件中系統軟件整體讀出,以512字節為一頁連續存儲形成BIN文件。
3.根據權利要求1所述的光模塊固件在線升級的方法,其特征在于:所述的系統軟件包括:包括引導區程序及應用代碼程序。
4.根據權利要求1至3中任一所述的光模塊固件在線升級的方法,其特征在于:所述的步驟A和步驟E中,系統向光模塊發送升級命令和升級結束命令是按如下方式實現的,在光模塊中,設置一個由系統通過通信方式賦值的變量,光模塊的MCU獲得該變量改變時進行復位,同時,按該變量的指引,引導升級引導程序或者系統軟件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市共進電子股份有限公司,未經深圳市共進電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210165819.4/1.html,轉載請聲明來源鉆瓜專利網。





