田新一 · 2021年03月23日

艾拉比OTA升级 UB解决方案

针对单个芯片的升级方案,艾拉比推出标准化产品UB(Upgrade Bootloader)。UB是面向MCU的独立标准化bootloader程序,类似于android的recovery或者Linux的UBoot。用户根据选定的MCU型号和基本信息,通过界面化工具直接生成。使用NB-IoT模组 + MCU作为硬件方案,需要升级MCU上的主控应用程序,NB-IoT模组只做数据透传。

UB FOTA方案组成:

MCU烧录艾拉比OTA UB ,在应用层集成平台下载程序,其中对网络调用通过NB-IoT模块的AT指令完成。NB-IoT模块只进行数据透传实现网络连接。NB-IoT包含应用和历史数据、配置数据等区域,升级过程只升级应用区域,数据区不做任何改变。差分包也可以通过红外/蓝牙等模块近场传输到表计中,避免拆机等工作。
image.png
使用方法:

将生成的UB通过夹具/烧录器等烧录至MCU内部Flash的Bootloader区域或者独立的一个子系统分区。

使用NB-IoT模块+MCU作为硬件方案,需要升级MCU上的主控程序,NB-IoT模块只做透传。

推荐阅读
关注数
4
内容数
4
前沿的OTA技术,新鲜的OTA资讯
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息