什么是OTA升級(jí)?如何制作OTA升級(jí)包?
一、什么是OTA?
OTA技術(shù)為空中下載技術(shù)(Over The Air),是通過移動(dòng)通信的空中接口實(shí)現(xiàn)對(duì)移動(dòng)終端設(shè)備及SIM卡數(shù)據(jù)進(jìn)行遠(yuǎn)程管理的技術(shù),空中接口可以采用WAP、GPRS、CDMA1X及短消息技術(shù)等,而它的升級(jí)則是通過無線網(wǎng)絡(luò)下載、升級(jí)設(shè)備所需要的更新(比如問題修復(fù)、版本更新等),不用通過有線連接來下載、升級(jí),可直接通過無線環(huán)境下載、升級(jí)。
二、億佰特E103-W11 WiFi模塊OTA升級(jí)模式有哪些?
壓縮升級(jí)模式
壓縮升級(jí)是指對(duì)需要升級(jí)的固件進(jìn)行壓縮處理,減少網(wǎng)絡(luò)傳輸而占用的資源,可以支持較大版本的固件。
差分升級(jí)模式
差分升級(jí)需要在比較新老固件后,形成差分包;而差分包通常會(huì)很小,可以極大地減少傳輸資源,因此,可支持特大固件版本。
A/B升級(jí)模式
A/B升級(jí)模式也稱為全量升級(jí)模式,支持雙版本,分別放在兩個(gè)版本分區(qū)中。A/B升級(jí)不會(huì)壓縮新固件,因此,A/B升級(jí)的兩個(gè)版本分區(qū)的大小應(yīng)各為Flash中主版本的一半。
三、如何制作OTA升級(jí)包?
1.在確認(rèn)升級(jí)模式后,可通過RDTool制作相應(yīng)的升級(jí)包。在RDTool工具的“固件升級(jí)工具”插件上單擊鼠標(biāo)右鍵,選擇“用戶手冊(cè)”,并按照手冊(cè)中步驟制作相應(yīng)的升級(jí)包即可,如下圖所示:
2.若RDTool工具中未安裝OTA插件,需RDTool使用文檔進(jìn)行OTA插件安裝,如下圖所示:
3.升級(jí)包制作完成后將其儲(chǔ)存在云端,調(diào)用OTA API完成升級(jí)。
四、OTA升級(jí)的優(yōu)勢(shì)和劣勢(shì)有哪些?
OTA升級(jí)應(yīng)用領(lǐng)域較廣,如我們生活中常見的手機(jī)系統(tǒng)升級(jí)也是應(yīng)用該技術(shù),OTA升級(jí)可以直接在手機(jī)中在線完成,只需借助移動(dòng)網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò)即可,且升級(jí)無需備份數(shù)據(jù)。而針對(duì)我們的WiFi模塊而言通常用A/B升級(jí)模式來進(jìn)行升級(jí),一個(gè)區(qū)固定用于燒錄,一個(gè)區(qū)用于OTA升級(jí),比較簡單,且升級(jí)失敗時(shí)回到上一個(gè)版本,而不是回到第一個(gè)版本。
當(dāng)然,OTA升級(jí)有優(yōu)點(diǎn)就有缺點(diǎn),例如壓縮升級(jí)模式和差分升級(jí)模式都是單固件分區(qū)升級(jí),在升級(jí)過程中不能被中斷;如果在升級(jí)過程發(fā)生斷電等情況,只能重新上電后從升級(jí)點(diǎn)處繼續(xù)升級(jí)。而我們手機(jī)系統(tǒng)的OTA升級(jí)則是下載數(shù)據(jù)包時(shí)占用很多內(nèi)存。
總體來說,對(duì)于用戶或是開發(fā)人員而言,OTA升級(jí)利大于弊,無論是解決系統(tǒng)BUG,還是優(yōu)化升級(jí),都是方便我們的生活和工作。
今天的分享就到這里啦,億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)進(jìn)行了解,還有客服小姐姐在線答疑哦!
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)-3