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.

[参考译文] DAC38J84EVM:SPI接口

Guru**** 2529560 points
Other Parts Discussed in Thread: DAC38J84

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/659718/dac38j84evm-spi-interface

部件号:DAC38J84EVM
主题中讨论的其他部件:LMK0.4828万DAC38J84

您好,

我正在尝试使用FMC连接器上的SPI连接对DAC38J8$ EVM进行编程。

首先,我想了解信号路由。  

我正在使用GUI软件和探测信号进行所有实验。  

LMK0.4828万用作三引脚SPI接口或四引脚。

根据CPLD RTL代码,您似乎在连接sdo以读取数据的4针模式下使用它。

是这样吗?

但是,我看不到LMK SPI报头J25的引脚6上的任何数据。它总是高的。

您能否告诉我读取信号的路由方式?

谢谢,此致,

Mallesh

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

    我们正在调查您的问题,并将很快与您联系。

    此致,

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

    Dan,您好!

    我明白了。 FMC_B5和FMC_B6分别连接到DAC_SDIO和LMK_SDIO。 我能够读取和写入两个设备。  

    现在,我有更多关于初始化的问题。  

    1. DAC重置:您已将DAC_RESET信号连接到dac38J84的RESETB。 如何从FMC驱动此信号?

                此外,是否还有 其它DAC重置寄存器?

    2.在DAC初始化中,步骤1显示“SET TXENABLE LOW”(设置TXENABLE低电平)。 如何执行此操作?

    3.时钟初始化和DAC初始化后,我初始化FPGA JESD接口。 之后,我需要在GUI上执行以下步骤。

       答 重置DAC内核。  

       B. 触发器LMK0.4828万 SYSREF

      应编写哪些寄存器以提供上述步骤的功能。  

    谢谢,此致,

    Mallesh

      

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

    Mallesh,

    答案如下。

    1. DAC重置:您已将DAC_RESET信号连接到 dac38J84的RESETB。 如何从FMC驱动此信号? 使用FMC_B5或FMC_B6。 这些是备件

                         此外,是否还有 其它DAC重置寄存器? 否。您必须切换重置销。

    2.在DAC初始化中,步骤1显示“SET TXENABLE LOW”(设置TXENABLE低电平)。 如何执行此操作? 使用板跳线将针脚K5设置为低电平,或将“0”写入Config3的位0。 此位称为"sif_txenable"。

    3.时钟初始化和DAC初始化后,我初始化FPGA JESD接口。 之后,我需要在GUI上执行以下步骤。

       答 重置DAC内核。  

       B. 触发 器LMK0.4828万 SYSREF

      应编写哪些寄存器以提供上述步骤的功能。  

    请参阅附加文件。

    此致,

    Jim

    e2e.ti.com/.../Trigger_5F00_SYSREF.csve2e.ti.com/.../Rest_5F00_JESD_5F00_Core.csv

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

    FMC_B5和FMC_B6分别连接到DAC_SDIO和LMK_SDIO。 所以我不能使用它们来重置DAC。

    是否有任何其他信号可用于重置DAC?

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

    Mallesh,

    如果FPGA板上有备用SMA,则在固件中,将同步分配到此,然后将电缆连接到DAC板上的接头。 我们以前使用Altera开发板进行过此操作。

    此致,

    Jim

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

    Mallesh,

    在我的上一篇文章中,我想说DAC_RST,而不是SYNC。 J24或J25上应该有足够的备件,您可以将此电缆从FPGA板连接到。 然后,您必须修改CPLD固件。

    此致,

    Jim

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

    Jim,

    谢谢你。 我应该能够做到这一点。 请将当前项目文件发送给我。 我只需修改并使用它。

    再次感谢。

    Mallesh

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

    e2e.ti.com/.../5277.CPLD-files.zipMallesh

    文件已附加。

    此致,

    Jim

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

    Jim,

    能否同时向我发送TSW38J84 EVM板的CPLD文件?

    谢谢!

    Mallesh

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

    e2e.ti.com/.../TSW38J84_5F00_CPLD.vMallesh

    文件已附加。

    此致,

    Jim