基于空中下載技術(OTA:Over-The-Air)并通過云服務端實現(xiàn)的MCU固件升級得益于云供應商和設備供應商之間的合作開展,目前已具備了簡單且可快速部署的集成環(huán)境。
目前為止的解決方案是使MCU通過互聯(lián)網與Amazon Web Services(AWS)等云服務直接連接,從而實現(xiàn)固件升級。
然而,實際上除了直接與互聯(lián)網連接的MCU之外,還有很多應用實例使用多個MCU(二級MCU)構建同一個嵌入式系統(tǒng)。

對于這樣的系統(tǒng),需要不斷地進行二級MCU的固件升級,以持續(xù)改進服務和降低安全風險。
在此背景下,瑞薩RX云互聯(lián)解決方案開發(fā)團隊開始提供即便在未直接與互聯(lián)網連接的二級MCU中,也可以利用AWS IoT服務方案進行OTA固件升級的示例代碼。相關示例代碼可通過以下鏈接下載。
Secondary Device OTA演示視頻:
Secondary Device OTA Update using FreeRTOS and Amazon Web Services | Renesas

應用說明(示例代碼)R01AN6220:
利用RX65N組FreeRTOS且基于Amazon Web Service實現(xiàn)的二級設備OTA升級示例代碼 應用說明 - 示例代碼 | Renesas

在本次提供的演示中,您可以使用Quick-Connect IoT在二級MCU上安裝傳感器測量功能,再利用AWS IoT服務通過OTA技術進行二級MCU固件升級,從而添加可測量傳感器的類型。
下面將簡單介紹一下使用AWS云進行OTA處理的過程。
在AWS直連MCU上執(zhí)行的OTA處理是一種通過該公司提供的OTA用Platform Abstraction Layer(PAL)對自身(一級MCU)硬件進行控制的機制。(左下圖)
利用這一機制,可以添加與自身OTA應用不同的PAL,與二級MCU通信并傳輸OTA指令,以實現(xiàn)二級MCU的OTA。(右下圖)
圖像

此外,瑞薩還特別提供了用于執(zhí)行二級MCU端OTA的驅動程序(FWUP FIT模塊),以進一步減輕OTA的安裝負載。
審核編輯:郭婷
-
mcu
+關注
關注
147文章
19160瀏覽量
404449 -
OTA
+關注
關注
7文章
630瀏覽量
38450 -
AWS
+關注
關注
0文章
444瀏覽量
26637
發(fā)布評論請先 登錄
一文吃透RK平臺OTA升級開發(fā):從邏輯到調試的完整指南
RK3588平臺雙存儲(SPI+PCIE)OTA升級方案教學文檔
STM32WB 系列微控制器 OTA 和無線固件更新應用筆記
Bootloader固件升級的步驟
使用RTT的維護云進行遠程固件升級(OTA),怎么沒有網絡升級的方式?
使用ymodem_ota時如何更換串口?
技術筆記 | Ubuntu 系統(tǒng) OTA 升級全流程詳解
藍牙空中升級(OTA)原理
HarmonyOS NEXT應用元服務常見列表操作二級聯(lián)動
瑞薩電子MCU無感OTA升級功能介紹
二級MCU中利用AWS IoT服務方案進行OTA固件升級
評論