DUT/FCC/

  • DUT模式配置

  • 配置DUT模式只需要打开app_config.h,配置TCFG_NORMAL_SET_DUT_MODE为1即可。

    #if (CONFIG_BT_MODE == BT_NORMAL)
    #define TCFG_NORMAL_SET_DUT_MODE            1
    
  • 默认使用串口的方式和CMW270此类设备通信,因此需要开发者需要检查自己代码是否有占用USBDP/USBDM io。

  • 前两点都满足后,全编译(需要编译库)下载即可。

  • 下载后将串口(eg: 串口模块)的TX街接到USBDM,RX接到USBDP即可连接仪器进行测试。

Note

  • 若连接仪器connect失败,需要优先检查串口设备是否正常,将串口的TX接到RX,打开串口工具(eg: 友善串口工具 ),用串口工具发送,看串口工具接收框是否能接收发送数据来测试串口工具是否正常。

  • 其次就是查看打印是否有 –func=dut_hci_controller_init 的打印确保已经进入dut模式。

  • DUT测试发射功率配置

  • dut默认使用芯片最大的发射功率档位测试,若想修改,仅需要在user_cfg.c中设置bt_get_pwr_max_level()为不同档位即可。

    #if TCFG_NORMAL_SET_DUT_MODE
        app_var.rf_power = 10;
        bt_max_pwr_set(app_var.rf_power, 5, 8, bt_get_pwr_max_level());
        log_info("rf config:%d\n", bt_get_pwr_max_level());
    #else
    
  • 可配置档位有:

  • DUT数据

    • 请查阅各封装 Datasheet 。