主题中讨论的其他部件: AFE58JD18EVM
问候,
我们最近设计了一个JESD204b PCB,并尝试将LMK0.4826万用作时钟合成器/清洁器。 我们很难让SPI 工作,我们不知道为什么不工作。 我们首先尝试在CLKIN_SEL0 (引脚58)上禁用3线SPI模式并激活Miso回读,但在尝试读取寄存器时从未得到任何响应。 为了简化,我们尝试进行SPI写入测试,以查看它是否接受了我们的命令。
测试1: 我们写入寄存器2的断电位,在一个循环中打开和关闭它,并观察主板所绘制的电流。 在这两种状态之间,电流不会改变一毫安。
测试2:我们写入寄存器0x015F (PLL1_LD_MUX),首先是值3 (逻辑低,输出-推/拉),然后是值4 (逻辑低,输出反向-推/拉) 我们将其置于循环中,观察到引脚31 (STATUS_LD1),注意到没有任何变化。
根据这两项测试,我们显然甚至无法写入LMK。 我们正在实施的SPI协议是否存在问题? 它似乎与数据表匹配。 24位,在上升边缘计时,频率为2 MHz。 问题可能是什么?解决问题的最佳方法是什么?
非常感谢您的帮助!
此致,
- WBLee