CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

简介

固件空中升级(OTA,Over The Air)是指采用无线传输的方式,将最新软件下载到终端设备,终端设备自行校验并更新固件的一种升级方式。利用该方式,开发者能快速修复产品缺陷,丰富产品功能,加快产品的迭代升级。

本文档描述了如何利用BLE技术,通过GRToolbox(Android)APP升级GR551x固件。升级方式为以下两种,请根据产品需求进行选择:

  • 跳转至Boot程序进行空中升级:升级固件时,系统需从应用程序跳转至Boot程序,由Boot程序进行目标固件下载;下载完成后,系统跳转至目标固件运行。升级过程中,手机端需断开蓝牙连接,然后通过蓝牙重连Boot固件。与应用固件中进行升级相比,此方式更能充分利用Flash空间。
  • 在应用固件(例如,ble_app_template_dfu)中进行升级:运行应用固件即可实现目标固件下载;待目标固件下载完成后,系统跳转至目标固件运行。升级过程中,手机端不断开蓝牙连接就能直接升级固件,用户体验佳。

在进行操作前,可参考表 1文档。

表 1 文档参考
名称 描述

GR551x开发者指南

介绍GR551x SDK以及基于SDK的应用开发和调试

Bluetooth Core

Bluetooth官方标准核心规范

J-Link用户指南

J-Link使用说明:www.segger.com/downloads/jlink/UM08001_JLink.pdf

Keil用户指南

Keil详细操作说明:www.keil.com/support/man/docs/uv4/

扫描关注

打开微信,使用“扫一扫”即可关注。