This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LMX2820:PLL 不'不响应串行命令

Guru**** 1624225 points
Other Parts Discussed in Thread: LMX2820EVM, USB2ANY, MSP-EXP430FR6989, LMX2594
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1348012/lmx2820-pll-doesn-t-respond-to-serial-commands

器件型号:LMX2820
主题中讨论的其他器件: USB2ANYMSP-EXP430FR6989LMX2594

您好!

我使用 LMX2820EVM、并使用两种不同的设置进行测试:

设置1:TICS Pro/USB2ANY/LMX2820EVM  

设置2:具有定制软件/LMX2820EVM 的 MSP-EXP430FR6989  

使用设置2时、我无法使 PLL 响应任何命令。

例如、在上电时、如果我通过 TICS 触发校准、我可以测量 SPI 总线:

我看到5.65GHz 的完美频谱。

当我尝试对设置2执行相同的操作时、我没有从 PLL 获得任何响应、并且没有频谱。 以下是总线捕获:

我没有看到这些与序列之间的差异。

此外、当我执行 LMX2594数据表中推荐的启动序列时:

PLL 上也不会出现任何情况、也没有输出。 下面是来自默认序列前几个字节的一个片段:

或许还有其他一些我可以检查和/或缺失的东西?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我还应补充一点、即 MSP 软件中的 SPI 配置为:

    • 主时钟= 8MHz
    • SPI_CLK_DIV_64 (125kHz)
    • SPI 模式0
    • MSB 优先
    • 低电平有效/高空闲 CS
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jaco、  
    我相信 阮氏的情况是一样的?  
    https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1348007/lmx2820-fpga-spi-protocol-from-fpga-to-lmx2820

    此致、  

    维森特  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Vincente、情况类似、他正在调试我们的定制板、我正在使用 EVM、尽管他从 FPGA 对寄存器进行编程时、我正在 MSP 进行测试设置。 但是、我们不确定问题是否相关。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jaco、  
    我懂了。 这是在使用 EVM、而且当您使用 USB2ANY + TICSpro 时-情况1和情况2都不是问题、是当您使用自己的控制器时、才会遇到问题。  

    我仍然有一个问题、您是否已进行检查以确保您的控制器满足所有 SPI 时序要求? 您的控制器是否与其他器件共享数据和时钟线? 您是否遵循建议的启动顺序?  

    此致、  

    维森特  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好文森特,谢谢你回来了。

    我发现了这个问题、它和芯片使能输入有关。 我将按照建议的启动程序来处理此字母。

    在我们的 EVM 上、CE 跳线设置为由1k 电阻器拉高、这可以很好地与 TICS 配合使用。 然而、当 MSP 启动和设置引脚时、PLL 似乎不太满意、尤其是因为一些 SPI 引脚在复位后切换。

    如果我通过 MSP 驱动 EVM 上的 CE 并仅在 MSP 设置完成后将其置位、则它可以正常工作、如预期的那样。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很高兴知道您发现了此问题!  我建议仅在 MSP 完成设置后置位。  
    如果您有任何其他问题、请随时联系。  

    此致、  

    维森特