在很多的蓝牙应用场景中,客户使用外置PA芯片,通过提升射频的发射功率,以实现增加蓝牙产品距离的目的。但在生产阶段带PA的板子偶尔会遇到射频测试不过的情况。那如何对带外置PA芯片的产品进行射频RF测试,本文将对此问题进行解答。
1
确认PA芯片的控制逻辑
首先要知道PA芯片的射频tx和rx使能的电平逻辑,PA芯片的datasheet都有写的。如下图的示例,在tx使能时,TXEN pin需要输出高电平;而rx使能时,需要TXEN pin输出低电平同时RXEN pin输出高电平;
2
确认蓝牙芯片控制PA的GPIO
在产品的原理图找到:连接PA芯片的TXEN 和 RXEN pin的对应蓝牙芯片的GPIO。
3
修改产测工具的脚本文件
在产测工具Evkmonitor软件中的/platform/default目录下,找到配置过的脚本文件test.tls,在测试RF的脚本指令之前,需要额外添加一些脚本指令,也就是设置蓝牙芯片GPIO的寄存器(蓝牙芯片的datasheet的GPIO寄存器列表中查找),控制GPIO输出高低电平让PA芯片进入tx或者rx模式,以便进行射频测试;
4
实战演练
下面使用泰凌微电子的TLSR8258芯片为例进行说明。
1、蓝牙芯片的GPIO和PA芯片的pin对应如下表所示。
2、在TLSR8258 datasheet中7.1.1章节GPIO lookup table找到对应的寄存器,如下图所示。PA1以红色方框标识,而PA4以绿色方框标识。
3、配置逻辑:先配置PA1和PA4为GPIO功能,然后设置禁止输入,使能输出;最后设置PA1和PA4输出高或低电平。如下面代码所示。
注意:OEN寄存器的配置,跟常规的逻辑是反的,如下图所示。
4、在test.tls脚本中的配置实例如下:
设置gpio使能PA tx模式后,进行tx_cnt和tx_power的测试。
设置gpio使能PA rx模式后,进行rx_cnt和rx_sensty的测试。
Rf测试的高频点(2498MHz)和低频点(2398MHz)都要修改。
注意:因为有了外置PA芯片的功率放大作用,tx_power和rx_sensty的阈值设置需要进行调整。建议的方式,先保持默认的-30和-70不变,然后实际测试5-6块板子,得到总体的平均值,然后再放宽10dbm的余量。比如tx_power测试得到的值为-10dbm左右,则把阈值设置为-20。
关于产测工具的连载文章:
【技术专栏】泰凌微电子产测工具使用方式一
【技术专栏】泰凌微电子产测工具使用方式二
关 于 泰 凌
泰凌微电子致力于为客户提供一站式的低功耗高性能无线连接SoC芯片解决方案,包括经典蓝牙,蓝牙低功耗,蓝牙Mesh,Zigbee,Thread,Matter,Apple HomeKit,Apple“查找(Find My)”,和私有协议等低功耗2.4GHz多协议无线连接系统级芯片和丰富的固件协议栈。公司产品广泛应用于智能照明,智能家居/楼宇,智能遥控,无线外设,智能零售,穿戴设备,无线音频,智能玩具,物流追踪,智慧城市等各类消费和商业应用场景中。
官网:www.telink-semi.com
微信公众号:telink-semi
泰凌开发者william hill官网 :
https://developers.telink-semi.cn/
销售接洽:
中国大陆(华东、华北) :
+86-21-20281118-8213
中国大陆(华南、香港、音频) :
+86-0755-26614003
telinksales@telink-semi.com
原文标题:【技术专栏】泰凌微电子产测工具使用——配置带PA芯片的测试脚本
文章出处:【微信公众号:泰凌微电子】欢迎添加关注!文章转载请注明出处。
全部0条评论
快来发表一下你的评论吧 !