FireBLE的固件升级

  • 玲玲灵灵2013
  • LV4工程师
  • |      2015-08-23 22:04:34
  • 浏览量 795
  • 回复:0

FireBLE的固件升级方式有三种,使用官方ISP串口烧录工具升级固件、使用OTA空中升级固件、使用JLink仿真器升级固件。

我们常用的方法一般是ISP烧录和OTA升级。

1、ISP串口烧录工具升级是最简单、最基本的升级方式,只要芯片是能够正常工作的,那么接入串口就可以进行固件升级。

2、 OTA升级需要手机APP配合,并且固件需要进行加密处理,所以必须满足当前设备能够广播并且已经具备OTA升级功能,而且手机中有OTA升级软件及加密过的固件才能进行固件升级,相比之下比ISP烧写复杂的多,但是其优点就是不需要接入任何接线,非常适合产品升级固件。

3、使用JLink做开发是许多单片机开发者的一种习惯,使用仿真器仿真的时候,也可以把固件烧录进去。但是,这只适用于使用单片机作为微控制器使用。Jlink可以对QN902x进行固件升级,但是有一定的限制条件,首先设备要开启了SW在线仿真接口,然后需要有相应版本的JLink仿真器,最后升级的固件不能包含有OTA升级功能,因为该功能需要额外烧写一部分的引导程序,只能通过ISP和OTA升级固件的时候烧写。

这三种升级方式在很多MCU中都使用,OTA升级是空中升级,通过无线或蓝牙等下载到MCU。

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子