2022-08-17
共荣开源生态 共筑万物互联 ——汇顶科技揽获Open Harmony多项荣誉
写技术文章
精选推荐
lanye
一、 DTM介绍
DTM(Direct Test Mode)直接测试模式,是SIG联盟在蓝牙核心规范中制定的一种用于蓝牙射频性能测试的模式。DTM 测试分为发射测试和接收测试,发射测试能够获得被测蓝牙产品的发射功率、频偏、频率漂移等;接收测试则可以测试被测蓝牙产品的接收灵敏度等。
通常用于认证测试和生产线测试,帮助射频(Radio Frequency,RF)工程师验证和优化RF 性能。
二、 DTM测试框架以及流程介绍
DTM测试中有三种类型的设备:
• 待测设备(Device Under Test,DUT)
• 上位机测试设备(Upper Tester,UT)
• 下位机测试设备(Lower Tester,LT) 当前测试架构如下图:
当前测试架构如下图:
三、 DTM测试准备
3.1 资源准备:
下载SDK软件包:https://product.goodix.com/zh/software_tool/gr551x_sdk
然后进行解压,获得解压后的文件夹内容如下:
3.2 软件安装:
3.2.1 GProgrammer_windows安装
安装程序路径:551x_SDK\GR551X_D_V1_6_02_B5145\tools\GProgrammer
GProgrammer使用文档参考指南:https://product.goodix.com/zh/document/center
3.2.2 GRUart的安装
安装程序路径:551x_SDK\GR551X_D_V1_6_02_B5145\tools\GRUart 将此路径下的压缩包“GRUart_windows_1.1.1.zip”,进行解压,然后安装即可。
3.2.3 PC的操作系统版本要求
Windows Windows 7操作系统及以上版本。
3.2.4 CMW500的软件和驱动
下载网址:https://www.rohde-schwarz.com
3.2.5 J-link的驱动安装
J-Link驱动程序,下载网址:www.segger.com/downloads/jlink/
3.3 硬件准备:
3.3.1 开发板
GR5515
Starter Kit开发板(如图所示)
3.3.2 连接线
Micro USB 2.0串口连接线
3.3.3 测试仪器
BT测试仪 CMW500
四、 DTM测试流程
4.1、硬件连接与固件下载
使用Micro USB 2.0数据线连接GR5515 Starter Kit开发板与PC,通过PC端的GProgrammer下载direct_test_mode_fw.bin固件至开发板。 固件位置:GR551X_D_V1_6_02_B5145\projects\ble\dtm\direct_test_mode\build
连接如图:
4.2 CMW500的DTM测试
4.2.1 搭建DTM测试环境
用USB线连接CMW500和待测板的UART端口,用Cable线连接CMW500和开发板的RF端口,连接示意图如下图所示:
CMW500的DTM测试步骤:
(1) 在CMW500仪器面板上,点击“MEASURE”按钮进入Measurement Controller界面,然后,选择子测试项目“Bluetooth”下的具体的测试内容“Measurements”。
(2) 在CMW500仪器面板上,按“SIGNALGEN”按钮进入Generator/Signaling Controller界面,选择“Bluetooth”下的“Signaling”,对应显示如下界面:
2、连接UART
(1) 确保CMW500串口驱动已安装。CMW500与开发板UART端口正确连接。
(2)
CMW500自动识别UART使用的COM口,开发者只需根据DTM测试固件配置对应的波特率、奇偶校验位等。“Signaling”选中后,然后在出现的菜单栏目中,点击Bluetooth Signaling选项,再点击测试设备面板按钮ON,打开设置界面,会需要等待2s左右。最后点击屏幕上的Connection Check按钮 UART连接成功后即可进行DTM测试。如下图
连接成功界面如下:
4.2.2 CMW500的半自动化DTM测试
进入屏幕显示的“Bluetooth Multi Eval”进行以下四项测试。(注意:需要考虑线损、天线输出匹配电路正常、DTM固件的设置射频输出功率值)
首先进行发射端的四个指标的测试。
建议先测第1、2、4点,最后再测第3点(第3点需要在config里面设置Bluetooth input signal的Pattern Type)
1、输出功率Display—Select View—Power vs Time (配置中:PRBS9)
2、频率偏移Display—Select View—Frequency Deviation (配置中:PRBS9)
3、调制特性Display—Select View—Modulation Scalars(注意界面上的类似参数)(11110000)
如需补偿路径损耗,请按照下图操作。
点击RF Setting按钮,对应修改chanel号,点击enter按钮。
接下来进行接收端指标的测试,双击屏幕上方,页面跳转到灵敏度测试的界面。
双击操作面板上的“ON”,进行测试;通过修改RF Setting按钮下出现的“RF Power”选项,并点击“enter”键确定。来调整功率。
点击,进入灵敏度测试。
下图为:DTM测试主线流程
《GR551x_DTM测试指南_V1.6.pdf》文件路径:https://product.goodix.com/zh/document/center
打开微信,使用“扫一扫”即可关注