[發明專利]光模塊固件升級的方法、裝置及光模塊有效
| 申請號: | 201710004899.8 | 申請日: | 2017-01-04 |
| 公開(公告)號: | CN106874032B | 公開(公告)日: | 2020-09-04 |
| 發明(設計)人: | 王麟;林青合;李剛;王魁 | 申請(專利權)人: | 青島海信寬帶多媒體技術有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654;H04L12/24 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 模塊 升級 方法 裝置 | ||
1.一種光模塊固件升級的方法,其特征在于,包括:
運行固件;
接收固件的控制信息;
將所述固件的控制信息存儲至易失性存儲區的第一區域;所述第一區域是易失性存儲區中用于存儲固件的控制信息的區域;
由運行所述固件跳轉至運行引導加載Bootloader程序,通過運行所述Bootloader程序,對所述固件升級,并將固件升級過程中產生的緩存信息存儲至易失性存儲區的第二區域;
固件升級完成后,由運行所述Bootloader程序跳轉至運行升級后的固件,并在運行所述升級后的固件的過程中,從所述第一區域中獲取所述固件的控制信息。
2.根據權利要求1所述的方法,其特征在于,在將所述固件的控制信息存儲至易失性存儲區的第一區域之前,還包括:
將所述固件的控制信息存儲至所述易失性存儲區的第二區域;
所述將所述固件的控制信息存儲至易失性存儲區的第一區域包括:
接收升級指令,從所述易失性存儲區的第二區域內讀取所述固件的控制信息,并寫入至所述易失性存儲區的第一區域。
3.根據權利要求2所述的方法,其特征在于,所述在運行所述升級后的固件的過程中,從所述第一區域中獲取所述固件的控制信息包括:
在運行所述升級后的固件的過程中,從所述易失性存儲區的第一區域內讀取所述固件的控制信息,并寫入至所述易失性存儲區的第二區域;
如果需要所述固件的控制信息,則從所述易失性存儲區的第二區域內讀取所述固件的控制信息。
4.根據權利要求2所述的方法,其特征在于,所述接收升級指令,從所述易失性存儲區的第二區域內讀取所述固件的控制信息,并寫入至所述易失性存儲區的第一區域包括:
接收升級指令,確定所述易失性存儲區的第一區域中是否存儲有所述固件的控制信息;
如果所述易失性存儲區的第一區域中沒有存儲所述固件的控制信息,則從所述易失性存儲區的第二區域內讀取所述固件的控制信息,并寫入至所述易失性存儲區的第一區域。
5.根據權利要求1所述的方法,其特征在于,所述由運行所述固件跳轉至運行Bootloader程序,通過運行所述Bootloader程序,對所述固件升級包括:
接收到升級指令時,由運行所述固件跳轉至運行Bootloader程序,通過運行所述Bootloader程序,對所述固件升級。
6.根據權利要求1-5任一項所述的方法,其特征在于,所述由運行所述固件跳轉至運行Bootloader程序,通過運行所述Bootloader程序,對所述固件升級包括:
由運行所述固件跳轉至運行Bootloader程序,接收新的固件;
通過運行所述Bootloader程序,將所述新的固件寫入至非易失性存儲區中存儲所述固件的存儲區。
7.根據權利要求1-5任一項所述的方法,其特征在于,所述由運行所述固件跳轉至運行Bootloader程序,通過運行所述Bootloader程序,對所述固件升級包括:
由運行所述固件跳轉至運行Bootloader程序,接收新的固件;
通過運行所述Bootloader程序,將所述新的固件寫入至非易失性存儲區的第一區域;所述非易失性存儲區包括第一區域和第二區域;所述非易失性存儲區的第一區域是用于存儲升級后的固件的區域;所述非易失性存儲區的第二區域是用于存儲升級前的固件的區域。
8.一種光模塊固件升級的裝置,其特征在于,包括:處理器、存儲器和通信接口,所述處理器、所述存儲器和所述通信接口通信總線相連;
所述通信接口,用于接收和發送信號;
所述存儲器,用于存儲程序代碼;
所述處理器,用于讀取所述存儲器中存儲的程序代碼,并執行如權利要求1-7任一項所述的方法。
9.一種光模塊,其特征在于,包括:光接收器,光發射器及微處理器;其中,
所述微處理器包括如權利要求8所述的光模塊固件升級的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信寬帶多媒體技術有限公司,未經青島海信寬帶多媒體技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710004899.8/1.html,轉載請聲明來源鉆瓜專利網。





