OTA在手机系统和智能家居设备升级中已经成为必不可少的功能,通过OTA升级可以及时修复系统漏洞,解放设备潜能,推出更多更新的产品功能。但对于分布式控制、物联网以及汽车整车等领域、软件或系统升级是一件非常复杂的事情。在资源相对受限的系统上设计和实现OTA也带来许多不同的挑战。
兆易创新GD32 MCU作为中国32位通用MCU领域的主流产品,具有高性能、低功耗、易用性的特点,广泛应用于5G通信、工业控制、汽车、新能源、消费类电子、物联网等行业,并为客户提供全方位服务,产品市占率稳居国内和国际前列。为了简化物联网及汽车用户的OTA流程,降低OTA程序的开发难度,稳定可靠地对大型复杂设备的多个MCU同步进行OTA升级,兆易创新联手艾拉比推出了OTA解决方案。
艾拉比是全球领先的OTA方案提供商,以更稳定、更安全、更简单为核心服务理念,专注于为汽车及物联网领域合作伙伴提供专业的固件升级(FOTA)/应用升级(SOTA)升级、DOTA智能云诊断解决方案、应用软件管理及定制化服务,感知行业发展趋势,引领行业发展趋势,助力客户产品与时俱进,智联未来。
【艾拉比OTA解决方案体系】
艾拉比OTA解决方案体系提供了整套完整的云管端一体化解决方案。艾拉比OTA在设备端和云端均有成熟的解决方案和丰富的平台适配经验。云端艾拉比提供的管理平台,满足客户对用户管理、版本管理、多策略配置、数据统计分析、差分算法等升级能力的管理。设备端通过对艾拉比SDK的集成,使得设备获得网络连接、最新版本检测、升级包下载、安全校验、差分还原、写入升级的能力。在完善的安全体系和灾备体系下实现对整个OTA业务的运营和监管。
艾拉比OTA解决方案具有如下优势:
● 主流平台适配经验
■ 艾拉比OTA经过多年技术沉淀和经验积累,累计服务1000多家客户,1亿多物联网终端,全面适配400余款主流平台。包括支持freertos/RTThread/zepher/linux/android/QNX等各种主流操作系统;支持无操作系统和无Bootloader框架;
● 差分升级
■ 艾拉比专利差分技术,通过算法的不断迭代,让升级包更小,消耗流量更小,升级效率更高,有效节省流量和占用内存、存储资源。
● 全球业务覆盖
■ 全球云服务器架构,超过亿次全球设备规模的支持经验,支持百万用户并发下载,欧盟地区符合GDPR法规。
● 云管端安全体系保障
■ 全方位安全保障体系为终端提供更稳定、更可靠、更高效的升级服务,支持断点续传、断电保护、智能还原,可回溯的安全机制,保护每一次升级不会被恶意篡改。
● Smart OTA方案
■ 联网设备仅需通过公网下载一次数据包,即可通过局域网完成多台甚至海量设备的OTA软件更新,相比于CDN分发数据包更新,速度提升若干个量级,高效节省带宽资源和降低下载等待时长。
OTA解决方案体系
艾拉比结合了行业和产品应用的特点,为GD32 MCU推出了两套基于差分升级的OTA方案。
【GD32 MCU芯片级差分升级方案】
由MCU加上各类通讯模组构成的物联网硬件方案在物联网领域占据着非常高的份额,广泛分布在智能家居、共享设备、智能表计、泛工业等领域。用户升级的目标主要为MCU上的应用控制程序,通讯模组更多是透传的通道。针对MCU的OTA升级,艾拉比芯片级差分升级方案有两种实现方式:
● 以SDK的方式将差分升级能力UA(Upgrade Agent)交付给客户,可进行二次开发;
● 将差分升级能力集成到Bootloader中推出标准化升级产品UB (Upgrade Bootloader)。
芯片级升级方案
【GD32 MCU整机级差分升级方案】
随着艾拉比OTA深入细分行业,发现客户在升级MCU上的主控应用程序时,一旦面临升级所需要的内存和Flash资源不足时,往往外挂Flash或者更换更大的MCU来解决,这样导致了研发、物料以及管理成本的增加。但就设备整体而言,通讯模组无论从自身硬件资源还是所支持的差分升级能力都比MCU侧更有优势,尤其体现在一些低功耗MCU上。因此可以使用模组侧优秀的升级能力和相对富余的硬件资源,通过软件的方式优化资源使用来完成MCU侧主控应用程序的升级。
整机级差分方案
【差分升级的优势】
差分升级也叫增量升级或者补丁升级,需要算法和工具支持,相较于传统的的整包升级方式,有资源需求低、升级功耗低、升级时间短及下载流量少等诸多优势,越来越多的成为物联网升级的优选方案。更小的差分包意味着给客户节省更多的成本,带来更高的升级效率。这样就使得差分算法的能力变的至关重要。每次算法升级,都是一次效率的革命。艾拉比已推出第四代算法,随着差分算法的迭代升级,差分包越来越小,升级性能越来越高。
差分算法优势
【艾拉比物联网云平台】
OTA体验地址:https://iotmg.abupdate.com/
Web端制作Bootloader工具
Web制作差分包平台
【关于GD32 MCU】
兆易创新GD32 MCU是中国高性能通用微控制器领域的领跑者,中国最大的Arm® MCU家族,中国第一个推出的Arm® Cortex®-M3、Cortex®-M4、Cortex®-M23、Cortex®-M33内核及RISC-V内核通用MCU产品系列,已经发展成为中国32位通用MCU市场的主流之选。并以累计接近5亿颗的出货数量,超过2万家客户数量,28个系列370余款产品选择所提供的广阔应用覆盖率稳居中国本土首位。
兆易创新GD32 MCU也是Arm®大学计划(University Program, AUP) 中国首批合作伙伴、Arm® mbed™ IoT平台生态合作伙伴、RISC-V国际协会(RISC-V International)战略会员、“兆易创新杯”中国研究生电子设计竞赛的冠名厂商。GD32以打造“MCU百货商店”规划发展蓝图,以“产品+生态”的全方位服务向全球市场用户提供更加智能化的嵌入式开发和解决之道。更多信息请访问GD32MCU.com。