目的

将最新固件更新到当前设备中,实现固件的替换。

模式开关选择

M8 M7 M6 M5 M4 M3 M2 M1
L L L L L L H L

注意

  • 固件更新功能采用OTA方式进行更新,可以保证DUT不会变砖。OTA文件需要从DUT固件导出(通过配置工具

  • 如果替换卡种的OTA文件,需要重启测试盒
  • 如果两个DUT的固件是相同的,需要修改这两个配置项,两个DUT更新的OTA文件都是 dut1_ota_bin_name 指定的文件
[FW_UPGRADE]
    use_same_ota_bin = 1
    dut1_ota_bin_name = "/SD:/ota-#1.bin"
  • 如果两个DUT的固件是不同的,需要修改这三个配置项,两个DUT更新的OTA文件分别是 dut1_ota_bin_namedut2_ota_bin_name 指定的文件
[FW_UPGRADE]
    use_same_ota_bin = 0
    dut1_ota_bin_name = "/SD:/ota-#1.bin"
    dut2_ota_bin_name = "/SD:/ota-#2.bin"
  • 文件路径中的 /SD:/ 表示 SD 卡分区,后面的 ota-#1.binota-#2.bin 是放入 SD 卡中的OTA文件的文件名

操作步骤

  • 将测试盒关机,如果当前耳机连接着测试盒,将耳机拿出;
  • 将带有升级文件的micro SD卡插入测试盒的卡槽;
  • 测试盒开机,进入 固件更新 功能
  • 将待升级的耳机与测试盒通过5V、GND连接,进行自动升级;

交互过程

  • 测试盒未插入SD卡或者SD卡中无固件显示如下:

  • 测试盒中SD卡固件正确,在未放入耳机前,显示如下:

  • 放入耳机后,升级过程中:

前面数字指的当前升级使用的时间,单位为秒; 后面百分比指的是当前升级的进度;

  • 升级成功或失败

成功显示如下:

任何一边升级成功,喇叭会一直播报成功提示音,失败没有提示音播报。 升级失败: 失败重新返回Ready状态

  • 完成以上步骤拿出耳机之后