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