固件升级
1.空中升级
1.1 空中升级工具
FeasyBlue:用于配置模块进入OAD升级模式
Simplelink SensorTag App:用于加载固件文件并进行升级
Android:于 Google Play 搜索 ”Simplelink SensorTag“ 和下载安装
iOS:于 App Store 搜索和下载安装
1.2 空中升级操作指导
1.2.1 配置模块进入OAD升级模式
如下基于Android系统操作示例:
使用 FeasyBlue App 配置 FSC-BT618x 模块进入OAD升级模式,操作步骤如下:
打开FeasBlue App,勾选BLE模式,搜索并连接到要升级的蓝牙设备,如FSC-BT618,在与设备建立BLE连接后,将进入设备通讯界面;
在已连接设备通讯界面,点击传输配置,进入传输配置界面;
在传输配置界面,找到
0xf000ffd1-
开头的UUID服务,点击此UUID服务,将进入该UUID特征信息界面;在UUID特征信息界面,勾选中 Write 项,然后返回至上一界面,即连接设备通讯界面;
在连接设备通讯界面,发送
ENTERDFU
给蓝牙模块,在发送成功后,设备进入OAD升级模式,同时APP会断开与模组的连接;返回FeasyBlue搜索界面,将可搜索到名称为
OAD Persistent App
的蓝牙设备,即表示模块已经进入OAD升级模式。
1.2.2 加载固件文件并升级
如下基于iOS系统操作示例:
确保设备进入OAD升级模式后,使用 Simplelink SensorTag App 对设备进行固件空中升级,操作步骤如下:
将固件文件存放至手机本地存储空间,并选择使用 Simplelink SensorTag App 打开固件文件,将跳转到 App 运行界面;
在打开的 Simplelink SensorTag App 界面,搜索 要升级的 OAD 蓝牙设备,点击 Sensor View 以与OAD蓝牙设备建立蓝牙连接;
在连接成功后,将自动进入到 OAD Persistent 界面,选择点击 FW Download (Enhanced) 栏,将进入到 Enhanced OAD profile 界面;
在 Enhanced OAD profile 界面,点击 Select FW File,将进入到 Image Files 界面;
在 Image Files 界面,选择点击 Uploaded lmages ,以加载并导入存放于手机本地存储空间的固件升级文件;
在 Upload files 界面, 选择目标固件升级文件,并点击 Program 将回到 Enhanced OAD profile 界面,并开始升级;
当正常显示升级进度条,即已开始升级;
当显示 Device Upgrade complete 设备升级完成提示,即升级已完成,点击“OK”,退出APP即可。