技術(shù)總結(jié)
本發(fā)明公開了一種藍(lán)牙芯片OTA升級(jí)的方法,藍(lán)牙芯片首先接收壓縮升級(jí)包并且將所述壓縮升級(jí)包儲(chǔ)存到所述儲(chǔ)存分區(qū)。壓縮升級(jí)包由原始升級(jí)文件經(jīng)過數(shù)據(jù)壓縮并且保持格式不變后得到的,并且為可執(zhí)行文件,因此藍(lán)牙芯片能夠直接對(duì)其進(jìn)行讀取。之后藍(lán)牙芯片對(duì)壓縮升級(jí)包進(jìn)行解壓,并將解壓出來的數(shù)據(jù)寫入所述程序啟動(dòng)分區(qū)。在完成對(duì)壓縮升級(jí)包的解壓時(shí),重新啟動(dòng)藍(lán)牙芯片以完成OTA升級(jí)的過程。在本申請(qǐng)方案中,在對(duì)原始?jí)嚎s文件進(jìn)行數(shù)據(jù)壓縮的過程不會(huì)引起任何的數(shù)據(jù)失真,因此保證了升級(jí)過程中系統(tǒng)的穩(wěn)定性。并且,由于對(duì)原始升級(jí)文件進(jìn)行了壓縮,因此可以極大的減小儲(chǔ)存升級(jí)包所用的Flash空間。同時(shí)本申請(qǐng)公開了一種藍(lán)牙芯片。
技術(shù)研發(fā)人員:曾小光;李曉峰;周全;房鴻利
受保護(hù)的技術(shù)使用者:青島海信電器股份有限公司
文檔號(hào)碼:201610752813
技術(shù)研發(fā)日:2016.08.29
技術(shù)公布日:2017.02.15