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.

[参考译文] AFE8030EVM:SPI 在 AFE8030上不工作

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1281727/afe8030evm-spi-is-not-working-on-afe8030

器件型号:AFE8030EVM
主题中讨论的其他器件:AFE8030LMK04828

大家好、

我们有6个 EVM、所有这些 EVM 都已针对通过 FMC 进行的 SPI 访问进行了修改。 所做的更改如下:

  1. 已安装将 FMC 引脚连接到 SPI 信号的电阻器、并移除了将 FTDI 信号连接到 SPI 信号的电阻器。
  2. 安装了将 FMC 引脚连接到 LMK SPI 信号的电阻器、并移除了将 FTDI 信号连接到 SPI 信号的电阻器。
  3. 所安装的电阻器可将 JESD 内核时钟从 LMK 传输到 FMC。

 

最初、在4个 EVM 上、我无法通过 SPI 访问 AFE 芯片。 然后我将 USB 电缆连接到 EVM、FTDI 部件通电、事物就开始工作! 例如、我可以进行 SPI 访问和读取芯片 ID。 现在我已经将5V 电源连接到 FTDI 芯片的5V IN。  我已断开 USB VBUS 引脚与 FTDI 芯片的连接。 这样做是否恰当? SPI 和 LMK_SPI 信号由 FMC 连接器驱动。 其中两个 EVM 在没有进行此修改的情况下可以工作。 和4个 EVM,我无法访问 AFE 芯片,但我能够 对 LMK 进行编程 ,您能对此提供帮助吗?

 

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

    Shiva,

    我认为不需要连接 USB 电缆、AFE SPI 才能通过 FMC 工作。 为了帮助我进一步调试、您能否列出所有电阻值更改(以及您所做的任何其他硬件更改)?  

    您是否已将 AFE 设置为使用3线 SPI 或4线 SPI? 如果您不确定、能否共享您的配置 Excel/JSON/HEX、我可以审查一下?

    谢谢。

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

    对 FMC 和 AFE 以及 FMC 和 LMK 之间的 SPI 连接进行了以下修改

     

    1. FMC 和 AFE8030芯片之间的 SPIA 连接
    2. 使用0欧姆电阻器组装 R424、R420、R408、R405 (封装为0201)
    3. 使用0欧姆电阻器组装 R76、R75、R74、R73 (封装为0402)
    4. DNI (移除) R232、R233、R234、R238电阻器、用于与 USB FTDI 芯片断开(封装为0402、49.9 Ω)

     

    1. FMC 和 LMK04828芯片之间的 SPI 连接
    2. R99已经是 DNI (已删除)(封装为0402,0欧姆)
    3. DNI (移除) R205、R211、R212电阻器、用于从 USB FTDI 芯片断开(封装为0402、0 Ω)
    4. 使用0欧姆电阻器组装 R457、R458、R459、R460 (封装为0201)

     

    我们还更改了核心 JESD 时钟频率

    1. JESD 的内核时钟
    2. 使用0欧姆电阻器组装 R317、R322 (封装尺寸为0402)
    3. 使用240 Ω 电阻器组装 R316、R324 (尺寸为0402)

     

     

    我注意到了以下情况。

    1. 我打开 EVM 电源并连接 USB 电缆。 然后、启动 FPGA 板。 SPI 连接正常工作。
    2. 我拔下 USB 电缆。 SPI 仍然工作。
    3. 我保持 USB 电缆并关闭 EVM 5V 电源、然后重新开启。 SPI 连接丢失
    4. 我关闭 EVM 5V 电源并重新开启后、如果我断开并重新连接 USB 电缆、SPI 连接会再次开始工作。

     

    就像给 FTDI 芯片上电一样、让 AFE 芯片处于正确的状态!

    下面是我们的配置文件  ,我们只使用 AFE 到4线 SPI。
    e2e.ti.com/.../exp4_5F00_a_5F00_d.xlsx

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

    尊敬的 Shiva:

    请建议 FPGA 板和 AFE80xx EVM 之间的接地连接。 我们之前由于 FPGA 和 AFE80xx EVM 之间的接地连接不良而发生了 SPI 故障。 请检查 USB 是否有助于在两个电路板之间连接接地。