一種基于藍牙設(shè)備端的OTA固件升級方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN201910866642.2 | 申請日 | - |
公開(公告)號 | CN110621011A | 公開(公告)日 | 2019-12-27 |
申請公布號 | CN110621011A | 申請公布日 | 2019-12-27 |
分類號 | H04W4/80(2018.01); H04W8/24(2009.01); H04L12/24(2006.01) | 分類 | 電通信技術(shù); |
發(fā)明人 | 張曉瑋; 廖統(tǒng)浪 | 申請(專利權(quán))人 | 北京方研矩行科技有限公司 |
代理機構(gòu) | 北京萬思博知識產(chǎn)權(quán)代理有限公司 | 代理人 | 高鎮(zhèn) |
地址 | 100191 北京市朝陽區(qū)祁家豁子8號5層1-28內(nèi)502室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請公開了一種基于藍牙設(shè)備端的OTA固件升級方法和系統(tǒng),包括啟動OTA升級步驟,藍牙設(shè)備端接收終端發(fā)送的OTA請求升級數(shù)據(jù)包、讀取本地保存的斷點續(xù)傳固件數(shù)據(jù)和判斷該升級數(shù)據(jù)包與斷點續(xù)傳固件數(shù)據(jù)中的版本號和校驗值是否均對應(yīng)一致;若否,則藍牙設(shè)備端下載OTA固件;下載OTA固件步驟,藍牙設(shè)備端等待接收OTA固件的第一個chunk數(shù)據(jù)包以更新OTA固件數(shù)據(jù)、依次接收OTA固件的剩余chunk數(shù)據(jù)包,根據(jù)該剩余chunk數(shù)據(jù)包的標識來下載OTA固件;藍牙設(shè)備端接收終端發(fā)送的升級命令并基于下載的OTA固件對該藍牙設(shè)備端進行升級。本發(fā)明實現(xiàn)了斷點續(xù)傳功能并保證了傳輸?shù)腛TA固件完整性。 |
