您好!
我们的电路板上的 LMX2571出现问题。 有时、在几百次"声冲"之后(我们在 TDMA 射频产品中使用 LMX2571)、LMX2571不会锁定、从而导致突发丢失(以及没有其输入射频的功率放大器、这是不好的)。
下面是 LMX2571使用方法的简要说明:
* LMX2571始终与相同的启动序列和编程寄存器值配合使用(在我们的系统中、包括 SPI 在内的所有器件均使用精确时钟计时、编程使用 DMA 完成、因此编程序列在所有突发中都完全相同)
* LMX2571在 TX 突发之间断电
* OSCin 连接到26MHz TCXO、在 TX 突发之间不会断电)。
*这发生在不同的频率上(即不同的 VCO 值、N 值...)
*目前,我们只看到在使用了大约一个小时之后才发生这种情况
*外部环路滤波器值:与数据表值相同)
以下是我提出的意见:
*即使出现问题、26MHz 输入时钟也是稳定的(使用设置为0范围模式的频谱分析仪进行检查)
*当问题出现时、VCO 似乎没有启动(在0跨度模式下使用频谱分析仪和"环路"探针、我能够监控 LMX 的 VCO、在外部信号上以负延迟触发频谱分析仪 (在我的示例中为 TX 命令、因此每次突发都会触发频谱分析仪上的捕获)。 在 LMX2571未锁定的插槽中、VCO 频率下没有可见的功率(使用其他频谱分析仪、VCO 似乎不是接近其目标频率的事件、我在其"正常"频率附近的几 MHz 内看不到它)。
* LMX2571的锁定检测输出保持在"低"电平。
*我在每个编程序列之后执行了寄存器回读、以确保一切正常、一切正常(已写入内容与已读回内容之间的比较)。
*电力线在问题发生时性能良好(示波器在与频谱分析仪相同的源上触发、具有一些负延迟)
我已经附上了 SPI 编程的轨迹(使用 DSLogic 分析仪捕获、他们的软件可免费下载。 我无法添加下载链接、因此请使用 google 'slogo DSView'、您将能够访问 dreamsourceab 网站进行下载)。
这样、您就可以看到编程序列以及电路板的其他信号。 可以在探头"8"变为高电平(我们产品的硬件保护)之前看到问题。
以下是实现36MHz 输出的编程顺序:
* R0:0x2001 (此时我对软件做了一些更改以删除 FCAL_EN 位,但这不会改变问题。 将保留此修改)
*等待130us (12个样本@ 96kHz)
* R60:0xA000
* R58:0x8c00
* R53:0x7806
* R47:0x2000
* R41:0x0010
* R40:0x101c
* R39:0x11fb
* R35:0x1047
* R34:0x0003
* R08:0x0403
* R07:0x0084
* R06:0x9484
* R05:0x0101
* R04:0x2016
* R03:0xFFFF
* R02:0x627f
* R01:0x27
* R00:0x0003
* R33:0x0000
请告诉我什么可能是问题或 SoM 建议、以确定问题来自哪里? 如果您需要有关我们的应用的更多详细信息、请咨询。
此致、Jerome
e2e.ti.com/.../DSLogic_2D00_TX_5F00_Fail_5F00_WithReadBack.dsl.tar.gz