XO 是 XTAL Oscillator 石英晶体振荡器, XO 提供RF平台BB,WTR,NFC,GPS,FM所需要的系统频率
VCTCXO: voltage controller temperature compensation XO (压控温度补偿振荡器)
高通平台自8系列之后都采用 XO设计 , 之前均采用VCTCXO
信道灵敏度差可以从以下几方面查找问题:
- 主板干扰源,可断掉USB FPC等电路后在屏蔽房中排查
- 芯片固有问题,可通过调Transceiver的XO_IN那路匹配来改善
- 软件方面,XO倍频,调节XO驱动能力等
XO信号的倍频可能会对某些信道的传导接收灵敏度造成干扰
高通X12平台调整XO驱动能力需要调整RF_CLK1_DRV_CTL1 | 0x5444 Register
其中:
0 – 1X Lowest Drive,Highest Impedance
1 – 2X
2 – 3X
3 – 4X Highest Drive,Lowest Impedance
代码修改:
在XBL的pm_sbl_boot_oem.c中:
pm_err_flag_type
pm_driver_post_init (void)
{