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:采用 JESD204的 TSW14J10+ZCU106 TI 参考设计不起作用

Guru**** 2586555 points
Other Parts Discussed in Thread: DAC38J84EVM, DAC38J84, ADS54J69EVM

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/902641/dac38j84evm-tsw14j10-zcu106-with-jesd204-ti-reference-design-doesn-t-work

器件型号:DAC38J84EVM
主题中讨论的其他器件: ADC31JB68EVMTSW14J10EVMDAC38J84ADS54J69EVM

尊敬的 TI 支持者:



我正在使用 DAC38J84EVM + TSW14J10 + ZCU106 (带 ZCU7EV 的 Xilinx EV 电路板)进行测试。

我已将"TI_HSDC_Pro_Reference_Design_V2.8"修改为随附的 zip 文件、用于 Vivado 2019.2和 ZCU106板。

我在脚本中修改并添加了3个板设置、如下所示。

 - ZCU106_1P:具有 JESD204B 1对(2条通道)链路、用于 ADC31JB68EVM。 成功了。

 - ZCU106_2P:具有 JESD204B 2对(4通道)链路、用于 DAC38J84EVM。 SYNC 为低电平。 发送数据卡在“WriteDrpReg()”函数处。

 - ZCU106_4P:具有 JESD204B 4对(8通道)链路、用于 DAC38J84EVM。 SYNC 为低电平。



我的目标设置为 ZCU106_2P。

ZCU106_4P 仅用于测试。



###对于这两种设置、SYNC 均为低电平。

我已经使用 D3 LED 进行了检查、该 LED 连接了 FPGA 的 SYNC_LED 输出。

此外、我还使用警报测试点和 DTest 设置(0100、SYNC、CONFIG27)检查了它

我已对 TSW14J10EVM 用户指南进行以下修改。

由于 ZCU106在用于 TX_syncp/TX_syncn 的 FMC 连接器中也没有连接、如 ZC706。

 

ZC706开发平台在 FMC 连接器引脚 F10和 F11上没有布线、
通常用于 JESD204B DAC 同步差分信号。 为了适应这种情况、
TSW14J10EVM 可通过以下方式将 SYNC 信号移至 FMC 引脚 H19和 H20
电阻器变化:
1.拆下 R143、R145。
2.为 R142、R144、R146和 R149安装0 Ω 电阻器。
这些电阻器都位于 TSW14J10EVM 底部靠近 FMC 连接器的位置。

### ZCU106_2P 设置在发送数据时卡在“WriteDrpReg ()”函数中。

发送数据时,ZCU106_4P 设置不会卡在 WriteDrpReg 函数中。

我已附加了来自 Microblaze 固件的两种设置的调试消息。



Belowes 包括快速启动、LM04828时钟输出设置以及从 HSDC 专业版发送数据后针对 ZCU106_2P 设置的警报。



Belowes 是针对 ZCU106_4P 从 HSDC 专业版发送数据后的快速启动、LM04828时钟输出设置和警报。

时钟输出设置与 ZCU106_2P 相同。



我还附加了来自 Microblaze 固件的调试消息。

我分析了这些信息,但找不到问题的原因。



请检查我的修改和 GUI 设置。


e2e.ti.com/.../ZCU106_5F00_2P_5F00_Debug_5F00_Messages.txt

e2e.ti.com/.../ZCU106_5F00_4P_5F00_Debug_5F00_Messages.txt

e2e.ti.com/.../TI_5F00_JESD204_5F00_Ref_5F00_ZCU106_5F00_2020_2D00_05_2D00_06.zip

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

    你好,Seung,

    请告知参考应用手册、您已将其用作设置的起点。 我不知道 TI 方面的 ZCU106活动、也不能评论固件。 我建议您首先使用我们的 TSW14J56 EVM 开始 DAC38J84评估、如《DAC38J84 EVM 用户指南》中突出显示的那样。

    由于本主题还涉及 ZCU106、因此请同时联系 Xilinx 支持以进行调试。

    -Kang

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

    你好,Seung,

    请参阅下面的其他可能有用的主题。 TSW14J10 EVM 仅使用 VC707和 ZC706 EVM 进行了测试。 请尝试先测试这两个 EVM。 TI 目前无法支持 ZCU106。

    https://e2e.ti.com/support/data-converters/f/73/p/700260/2581060#2581060?jktype=e2e

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

    你好,Kang,

    感谢您的回复。

    我已经订购了 TSW14J56EVM 来评估 ADS54J69EVM 和 DAC38J84EVM。

    除此之外、我的目标 FPGA 是 ZCU7EV。

    此外、NVMe 存储设计正在与 Vivado 2019.2配合使用。

    因此、我需要使其与 ZCU106和 Vivado 2019.2配合使用。

    此外、我还需要使其适用于 Linux。

    我知道这是我的职责。

    但是、我希望您能给我一些指导和建议。

    这个迷宫比我想象的复杂得多。

    此致、

    Seung-Oh Yi

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

    你好,Seung,

    目前、我们无法支持 ZCU102。 我们建议您连接到 Xilinx 支持。

    但是、一旦您获得 TSW14J56 EVM、我们将乐意帮助您至少完成 DAC 设置。 我希望我们能够借助已知良好的 DAC 设置从这一步前进。 请随时向我们提供最新信息。  

    -Kang

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

    你好,Seung,

    请务必在收到 TSW14J56EVM 后回复。 然后、我们可以帮助您完成设置。 现在、我们将关闭线程。 我们始终可以通过回复此主题来再次打开该主题。 谢谢。

    -Kang