一種支持IAP功能的單片機遠程升級固件的方法與設備
基本信息
申請?zhí)?/td> | CN202111085082.0 | 申請日 | - |
公開(公告)號 | CN113918202A | 公開(公告)日 | 2022-01-11 |
申請公布號 | CN113918202A | 申請公布日 | 2022-01-11 |
分類號 | G06F8/658(2018.01)I;G06F8/654(2018.01)I;G06F11/10(2006.01)I;G06F11/14(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 谷兵兵;楊昌友;劉雨;李嘉哲;鄧峰;王得道 | 申請(專利權)人 | 海南云智聯(lián)科技有限公司 |
代理機構 | 北京匯智英財專利代理事務所(普通合伙) | 代理人 | 牟長林 |
地址 | 571126海南省??谑忻捞m區(qū)靈山鎮(zhèn)瓊山大道18號海南科技職業(yè)大學圖書館910室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請公開一種支持IAP功能的單片機遠程升級固件的方法與設備,應用于支持IAP功能的單片機遠程升級固件設備,包括以下步驟:將單片機的芯片程序區(qū)劃分為運行程序區(qū)、備份程序區(qū)、固件升級功能程序區(qū)和用戶數(shù)據(jù)區(qū);運行程序區(qū)執(zhí)行設備主程序,實時接收云服務器發(fā)送的升級數(shù)據(jù)包,并對升級數(shù)據(jù)包文件進行校驗與解密;升級數(shù)據(jù)包文件校驗和解密成功后,將升級數(shù)據(jù)包文件寫入備份程序區(qū);備份程序區(qū)接收緩存升級數(shù)據(jù)包,并通過全局校驗,調用固件升級功能程序區(qū)的代碼將備份程序區(qū)接收的文件轉移至運行程序區(qū),文件轉移完成后,單片機重新啟動,進入新的固件系統(tǒng);軟件復位重啟,等待新程序運行。解決了現(xiàn)有的設備遠程升級技術存在諸多不足的技術問題。 |
