Other Parts Discussed in Thread: LMK04826, ADS52J90EVM, ADS52J90
主题中讨论的其他器件:LMK04826、 ADS52J90
我将使用与 Xilinx ZC706开发板配合使用的 ADS52J90EVM。 我正在尝试使用使用 pyftdi 库的 python 脚本对 ADC 和时钟分配芯片的配置进行编程。 我能够配置并验证 LMK04826时钟分配芯片的状态。 但是、我无法回读 ADS52J90 ADC 芯片的寄存器。 我已经多次阅读过这些文档、找不到我的错误。
我的脚本会向 ADS52J90发送三个 SPI 事务。 我将使用 Salaea 逻辑分析仪探测评估板上的信号、以验证 ADC 芯片的波形。
写入寄存器0x0A = 0x33以初始化芯片。
2.写入寄存器0x00 = 0x02以启用回读。
3.读取寄存器0x00以验证回读模式。
我缺少什么? 我不知道为什么 ADC 芯片总是读回0。
为了增加混乱、我正在远程工作、由于 Corona 病毒的响应、我无法物理访问此硬件板。 这是我对探针配置的最佳印象。 我很难看到 LMK04826探针下方 ADS52J90 ADC 芯片的所有探针连接。
谢谢、
Chris









