CTUNE用于调整Silicon Labs Wireless Gecko (EFR32™) 产品组合器件晶体振荡器(HFXO)的负载电容。
Z-Wave 700平台的晶振频率为39 MHz,请参阅INS14487 使用EFR32ZG14 SoC时,推荐晶体的《 Z-Wave 700集成指南》。
它是强制性的校准基于EFR32ZG14设备上用于Z-Wave 700产品,以确保每个产品的频率是正确的。所有ZGM130S模块都集成了内部39 MHz晶体,并在生产过程中进行了校准。
CTUNE校准程序在 INS14498基于EFR32ZG14的产品必须进行晶体调整。简而言之:
1.编写为EFR32ZG14构建的RailTest固件。有关如何在Simplicity Studio中为Z-Wave 700创建RailTest项目的更多信息,请参考KB-为ZGM130S创建RailTest项目。
2.通过UART接口发送RailTest命令’ setCtune 0xYYY '来调整CTUEN值。请按照 INS14283 支持/测试硬件开发,第4.5.6节“如何使用RailTest微调系统晶体”。
3.测量RF载波(CW)频率偏移。
4.重复步骤2和3,直到将每种产品的CW平均频率误差调整到+/- 1 ppm以内。
- CTUNE值被合并到Z-Wave协议中。找到特定产品的有效CTUNE值后,将其写入Flash存储器“用户数据”页面中的CTUNE制造令牌(TOKEN_MFG_CTUNE)。这可以通过使用Simplicity Commander ctune set命令来完成。
$ commander ctune set <value>
使用Simplicity Commander的更多信息,请参阅 UG162 Simplicity Commander Reference Guide,第6.16节CTUNE命令。