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.

[参考译文] 针对 JESD204C 模式引导 EEPROM 时、采集卡 FPGA 不断复位(设置 J35引脚1-2)

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1292942/capture-card-fpga-constantly-resetting-when-booting-eeprom-for-jesd204c-mode-setting-j35-pins-1-2

器件型号:TSW14J58EVM
主题中讨论的其他器件: AFE7900EVM

尝试将 TSW14J58EVM 配置为 JESD204C_1p4.mcs (J35设置为引脚1-2)、但 FPGA 将持续复位。 5.5V 电源电流在每个 FPGA 启动/复位周期内不断地在0.8A 至1.9A 之间切换。 无法正确启动和稳定。 不指示电源限制或 OCP/OVP。

按下和释放 SW3或 SW4不能解决问题。

除了 J58采集板上的 J35外、所有其他跳线和硬件设置均为标称值。

尝试配置来自 AFE7900EVM 的64b66b 编码捕捉。

显示已将正确的固件映像加载到 U6的 EEPROM 中、但 FPGA 将不会保持编程状态。

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

    Matthew、您好!

    您是否按照安全文件夹中 AFE79xx_TSW14J58_Bringup.zip 文件中的说明进行了操作? 我知道这是用于8b/10b JESD204编码模式的。 但如果您尚未验证此模式、请 先进行验证。 我们将更新此文件、并为64b/66b 编码模式添加说明。  

    您还可以发送您在 AFE79xx EVM 软件中使用的配置文件吗? 我怀疑您可能是  从软件配置8b/10b 模式的。 这可能会导致您报告的问题。  

    此致、

    维贾伊

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

    是的、我们已通过* Bringup.zip 文件成功验证了8b10b 模式。

    您能提醒我在哪里可以找到配置文件吗? 我假设您在引用 Latte 软件配置文件?

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

    我们从姊妹计划中借用了"TSW14J58 Rev A"板、能够使用必要的 J35 1-2位置为64b66b 模式成功运行脚本和程序。

    我们的电路板是 TSW14J58 DC182 Rev-A9、如上所述、对于64b66b 模式、无法运行相同的脚本。

    告知我们是否存在可能起作用的任何硬件差异、或者我们是否需要不同的启动文件(对于 Rev-A9)

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

    Matthew、您好!

    在 TSW14J58EVM 的最新版本中、 编程了不同版本的64b66b 固件。  请按照 安全文件夹中"TSW14J58EVM_JESD204C_Firmware_EEPROM_Programming.zip"中的说明对正确版本的固件进行编程、并再次尝试启动 AFE EVM。

    TSW14J58 'Rev-A9' 与'Rev A'使用的脚本相同。

    此致、

    维贾伊

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

    尊敬的 Vijayendra:

    操作成功! 多次尝试后、我能够使用更新的64b/66b 编码对 TSW14J58EVM U3配置存储器(J35引脚1-2)进行编程。 对于未来的潜在用户、需要注意一些事项...

    1) 1)  TSW14J58EVM 看起来有点不稳定(启动期间出现时序问题?) 在引脚1-2位置中尝试从 U3配置内存器件上电时从出厂设置。 这会导致 Vivado 在 尝试使用固件加载 config mem 器件时无法与电路板进行通信(请注意、如果 TSW14J58EVM 使用2A 电源电流启动、则其将不接受 JTAG 连接。 只有当引导至标称值为0.8A 时、它才接受 JTAG。 我不确定这两种不同配置带来的结果、请参阅下一项)

    2) 2) TSW14J58EVM 用户指南指示 J28处于默认的1-2连接状态。 不确定这是否与 JTAG 连接问题有关、但我们仅在将 J28更改为 OPEN (无跳线)时成功。

    3)使用 Vivado 对电路板进行编程的文档可能比较乐观,因为它无法轻易地"自动连接"到 TSW14J58EVM (手动连接很容易,但 TSW14J58EVM 在 J35引脚1-2模式下的 finnicky/不稳定 的特性使得此步骤在从 Vivado 看到连接错误时有点违反直觉)

    感谢您的支持、我们现在能够在最新的 TSW14J58EVM 硬件版本上启动并运行64b/66B 模式!