使用帶有藍(lán)牙低功耗(Bluetooth LE)無(wú)線通信的RX MCU實(shí)現(xiàn)OTA更新
通過(guò)互聯(lián)網(wǎng)更新操作系統(tǒng)和應(yīng)用程序,在智能手機(jī)和個(gè)人電腦中是非常常見(jiàn)的。
近年來(lái),嵌入式設(shè)備也開(kāi)始通過(guò)互聯(lián)網(wǎng)更新固件,這已成為提高可用性的重要技術(shù)之一,例如在產(chǎn)品發(fā)布后修復(fù)錯(cuò)誤或添加新功能。
由于許多嵌入式設(shè)備往往沒(méi)有直接連接到互聯(lián)網(wǎng),因此在實(shí)現(xiàn)OTA(Over The Air)固件更新方面存在一些挑戰(zhàn),例如獲取固件、重寫(xiě)內(nèi)置閃存導(dǎo)致操作停止的風(fēng)險(xiǎn),以及內(nèi)存大小的限制。
這一次,我們將介紹一種“OTA 解決方案”,它可以在RX23W嵌入式設(shè)備上使用低功耗藍(lán)牙(Bluetooth LE)進(jìn)行固件更新,以解決這些挑戰(zhàn)。
RX23W的OTA解決方案使用通用的低功耗藍(lán)牙(Bluetooth LE)技術(shù)提供從智能手機(jī)更新RX23W嵌入式設(shè)備固件的功能。
該解決方案包括一個(gè)實(shí)現(xiàn)固件更新功能的示例程序和一個(gè)用于智能手機(jī)發(fā)送更新數(shù)據(jù)的示例應(yīng)用程序。
固件更新是通過(guò)程序布局的安排,將低功耗藍(lán)牙(Bluetooth LE)程序協(xié)議棧和用戶應(yīng)用程序定位在不同的部分,并按順序重寫(xiě),從而最大限度地利用內(nèi)存來(lái)實(shí)現(xiàn)固件的更新。
由于每個(gè)程序是單獨(dú)執(zhí)行的,因此即使在更新過(guò)程中發(fā)生斷電,更新也可以重新開(kāi)始。
RX23W的固件更新所需的程序部分的設(shè)置在應(yīng)用說(shuō)明中進(jìn)行了描述。按照應(yīng)用說(shuō)明中的說(shuō)明,您可以輕松地將固件更新功能嵌入到現(xiàn)有程序中。
此外,它也提供了包含固件更新功能的示例應(yīng)用程序源代碼,以便用戶輕松開(kāi)發(fā)智能手機(jī)應(yīng)用程序。
【開(kāi)發(fā)后】
在開(kāi)發(fā)解決方案時(shí),我們專注于使更新盡可能簡(jiǎn)單和安全,特別是盡量避免在意外斷電時(shí)無(wú)法重新啟動(dòng)。
我認(rèn)為該方案降低了通過(guò)OTA向嵌入式設(shè)備引入固件更新的風(fēng)險(xiǎn),通過(guò)內(nèi)存布局、斷電支持和豐富的應(yīng)用指南降低了實(shí)現(xiàn)額障礙,所以請(qǐng)隨意嘗試!
責(zé)任編輯:haq
-
智能手機(jī)
+關(guān)注
關(guān)注
66文章
18612瀏覽量
183328 -
嵌入式
+關(guān)注
關(guān)注
5144文章
19575瀏覽量
315809 -
藍(lán)牙
+關(guān)注
關(guān)注
116文章
6052瀏覽量
173434 -
互聯(lián)網(wǎng)
+關(guān)注
關(guān)注
54文章
11239瀏覽量
105903
原文標(biāo)題:RX產(chǎn)品家族系列技術(shù)干貨分享(九)
文章出處:【微信號(hào):瑞薩電子,微信公眾號(hào):瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
使用基于GaN的OBC應(yīng)對(duì)電動(dòng)汽車EMI傳導(dǎo)發(fā)射挑戰(zhàn)

OTA軟件升級(jí)管理系統(tǒng)

ETAS推出兩種全新網(wǎng)絡(luò)安全解決方案
PLM制造業(yè)解決方案:應(yīng)對(duì)挑戰(zhàn),提升效率與競(jìng)爭(zhēng)力

邊緣計(jì)算的技術(shù)挑戰(zhàn)與解決方案
海外HTTP安全挑戰(zhàn)與應(yīng)對(duì)策略
HTTP海外安全挑戰(zhàn)與解決方案:保護(hù)跨國(guó)數(shù)據(jù)傳輸
Molex莫仕發(fā)布革新熱管理解決方案,賦能高性能數(shù)據(jù)中心應(yīng)對(duì)未來(lái)挑戰(zhàn)
MCT8316A-設(shè)計(jì)挑戰(zhàn)和解決方案應(yīng)用說(shuō)明

MCF8316A-設(shè)計(jì)挑戰(zhàn)和解決方案應(yīng)用說(shuō)明

施耐德電氣全方位配電服務(wù)解決方案助力輕松應(yīng)對(duì)各種挑戰(zhàn)
使用SiC技術(shù)應(yīng)對(duì)能源基礎(chǔ)設(shè)施的挑戰(zhàn)

OTA自動(dòng)化測(cè)試解決方案——實(shí)車級(jí)OTA測(cè)試系統(tǒng)PAVELINK.OTABOX

應(yīng)對(duì)新國(guó)標(biāo)GB/T18487.1-2023充電樁的剩余電流檢測(cè)要求的解決方案

評(píng)論