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

DFU方式

GR551x支持以下两种DFU方式:

  • 在应用固件中进行升级:运行应用固件即可实现目标固件下载;待目标固件下载完成后,系统跳转至目标固件运行。升级过程中,手机端不断开蓝牙连接就能直接升级固件,用户体验佳。
    图 1 应用固件中升级示意和流程图
  • 跳转Boot程序进行空中升级(Over The Air,OTA):升级固件时,系统需从应用程序跳转至Boot程序,由Boot程序进行目标固件下载;下载完成后,系统跳转至目标固件运行。升级过程中,手机端需断开蓝牙连接,然后通过蓝牙重连Boot固件。与应用固件中进行升级相比,此方式更能充分利用Flash空间。
    图 2 Boot中升级示意和流程图
说明:
  • 若采用在应用固件中升级方式,需提前规划当前应用固件、目标固件地址,且满足:将目标固件的Code Load Address和当前应用固件的Code Load Address设置为不同。
  • 在应用固件中升级方式支持“拷贝升级模式”,即将目标固件先升级到其他未使用Flash地址,完成后再拷贝到实际运行地址处,详细操作可参考GR551x OTA示例手册连接开发板并升级固件章节。

扫描关注

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