一種能自動適配的通用OTA固件包構(gòu)建方法
基本信息

| 申請?zhí)?/td> | CN202110682127.6 | 申請日 | - |
| 公開(公告)號 | CN113391790A | 公開(公告)日 | 2021-09-14 |
| 申請公布號 | CN113391790A | 申請公布日 | 2021-09-14 |
| 分類號 | G06F8/20(2018.01)I;G06F8/61(2018.01)I;G06F8/41(2018.01)I;G06F8/65(2018.01)I;G06F8/71(2018.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 宋志良;蔣澤飛;夏虹 | 申請(專利權(quán))人 | 杭州登虹科技有限公司 |
| 代理機(jī)構(gòu) | - | 代理人 | - |
| 地址 | 310012浙江省杭州市西湖區(qū)西斗門路3號天堂軟件園A幢20樓A室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明涉及軟件開發(fā)技術(shù)領(lǐng)域,尤其是一種能自動適配的通用OTA固件包構(gòu)建方法,包括以下步驟:根據(jù)技術(shù)方案制作通用OTA固件包;通用OTA固件包構(gòu)成為:magic+version+N*subpackage,Magic為幻數(shù),固定數(shù)值0x35675847,用來識別該固件升級包,占用4個字節(jié);Version為該OTA固件包結(jié)構(gòu)版本號,如需擴(kuò)展或修改該結(jié)構(gòu)可升級該版本號;sub package為該型號各個硬件方案的子OTA固件包信息將通用OTA固件包部署到升級服務(wù)器,所述sub package構(gòu)成為:Header+OTA package,所述Header為子OTA固件包的頭部信息。該能自動適配的通用OTA固件包構(gòu)建方法通用OTA固件包無需反復(fù)部署,提高效率;兼顧了所有的同型號硬件方案的升級,不會出現(xiàn)設(shè)備不能升級的情況;解決了設(shè)備OTA升級用錯特定OTA固件包而無法運(yùn)行的問題。 |





