固件升级

FSC-BT1036x系列蓝牙音频模块现已支持空中升级(OTA)、串口升级两种方式,详细操作步骤如下请参考:

1. 空中升级

1.1 空中升级应用

1.2 空中升级操作指导

  1. 运行FeasyBlue App, 选择 设置 - 空中升级 进入空中升级功能版块,进入后,将跳转至设备搜索界面,以选择要升级的蓝牙设备;

  2. 搜索并选择需要升级的蓝牙设备,选中设备后将进入至 加载固件 功能界面,以加载固件升级文件;

  3. 加载固件升级文件有两种方式:

    • 选择固件: 选择加载存储于手机本地空间的固件升级文件(固件升级文件由飞易通提供);

    • 获取固件: 通过输入 DFU名称 经网络从云服务器下载导入对应固件升级文件(DFU名称 由飞易通提供);

  4. 加载固件文件成功后,点击 开始升级 按钮,显示 升级中 和 升级进度,即进入升级模式成功,升级进行中;

  5. 等待升级进度条完成,并显示 升级完成,即升级完成。

Warning:

  1. 安装运行FeasyBlue App时,请允许App获取 附近设备位置信息媒体和文件访问 权限,否则会导致无法搜索附近蓝牙设备,和无法加载固件升级文件;

  1. 如通过 DFU名称获取固件 来导入固件升级文件方式,需要注意手机需接入互联网,且确保 DFU名称输入正确(区分大小写),否则会报错 网络或文件错误

  1. 升级过程中,不要断开电源。

1.2. 空中升级操作图示

注意:下面图示演示基于Android平台操作,其中涉及设备名称、参数及固件DFU名称为演示示例,项目操作中请以实际为准。

bt1036x

2. 串口升级

2.1 串口升级工具

2.2 串口升级操作指导

  1. 运行 Feasycom UART Upgrade Tool,点击 Browse 选择存储在PC本机的 .duf_uart 格式固件升级文件,以加载固件文件;

  2. 加载固件文件后, Port 项目选择对应的COMx口, BaudRate 项选择模组当前的波特率(通用程序默认波特率为115200),确保配置选择没有问题;

  3. 点击 UpgradeStatusConnect SuccessedProgess 显示进度信息,表示已进入升级模式并已开始升级;

  4. StatusUpdate SuccessedProgess 进度100%,即固件升级完成。

2.2 串口升级操作图示

bt1036x

3. 常见问题

Q:升级过程中出现异常,例如升级中断,升级完成后,但是模块没有升级成功,怎么办

A:可尝试重上电,重复升级操作,确认是否可以正常进入升级模式,如不能请联系飞易通技术团队。

Q:如何集成到MCU来实现串口升级

A:需要匹配客户MCU平台的特定升级库文件。如有该需求,客户需提供MCU平台型号和内核版本,信息反馈给飞易通技术支持团队(邮箱:Feasycom@support.com)。