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.

[参考译文] LMX2594EVM:数字接口(SPI)编程失败

Guru**** 2468610 points
Other Parts Discussed in Thread: LMX2594EVM, LMX2594

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/935798/lmx2594evm-programming-digital-interface-spi-failes

器件型号:LMX2594EVM
主题中讨论的其他器件: LMX2594

您好!

我在"LMX2594EVM:数字接口问题/设置频率"线程中提到的最后一个问题仍然存在。 详情请阅读。

问题:我想通过 SPI 接口使用 Raspberry PI 3 b+来控制 LMX2594。 当 Raspberry PI 同时用作 LMX2594EVM 的控制器和电源时、这实际上可以正常工作。 由于我不能将 Raspberry PI 用作电源、因为在某些情况下集成的3、3V 电压控制器无法提供足够的电流、因此我在更改电源时遇到了、而且仍然存在问题-似乎是通信问题。 在本例中、我在 Vcc SMA 连接器上连接电源。 对于 SPI 通信、Raspberry PI 连接到 CSB_TP、SDI_TP、SCK_TP 和 GND_TP。

我该怎么办:我的控制器运行"建议的初始上电序列"(数据表7.5.1)或更改频率的建议序列(数据表7.4.2)

错误:对于某些尝试(大约3/10)、在频谱分析仪连接到 RFOUTAP 时无法看到请求的频率(例如、3倍错误频率、7倍正确频率)。 使用 Ticspro 回读时会发现一些寄存器具有错误的值。 请求的频率和误差之间没有相关性。

同时使用 Raspberry 作为控制器和电源时、运行序列的错误为零、约为2000次执行。

您是否有任何可能 存在问题或可能需要解决的想法? 非常感谢。

此致、

Marcus

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

    Marcus、

    使用 Raspberry Pi 对我们的 PLL 进行编程、听起来非常有资源。

    如果我明白您所说的话、使用 Raspberry PI 进行编程、并且作为电源可以正常工作、但它不能与单独的电源一起工作。   这可能是某种接地问题。

    此外、意识到该器件具有上电复位功能。  因此、如果您读回看起来根本没有编程的寄存器、则寄存器将被复位。  您可以通过将 RESET 位从1切换为0、然后读回寄存器来查看寄存器的上电复位状态。

    此致、
    Dean