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.

[参考译文] TSW1400EVM:AFE5809EVM + TSW1400EVM错误:读取DDR到文件timed_out错误

Guru**** 2586795 points
Other Parts Discussed in Thread: AFE5809, AFE5809EVM, AFE5808

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/571255/tsw1400evm-afe5809evm-tsw1400evm-error-read-ddr-to-file-timed_out_error

部件号:TSW1400EVM
主题中讨论的其他部件:AFE5809EVM,AFE5809 AFE5808

尊敬的TI社区:

这是 对我的AFE5809EVM + TSW1400EVM板问题的更新。 该问题在以下线程中解释:

 https://e2e.ti.com/support/applications/medical/f/30/t/56.525万

简而言之,问题在于,每当我们想要从AFE5809EVM捕获数据时,都会出现以下错误:

以下是我们迄今为止尝试但失败的所有解决方案的列表:

1.我们用新的TSW1400EVM进行了更改。

2.我们尝试了几种不同的固件,包括AFE5809和AFE5808固件。

3.我们在两台独立的PC上完成了该过程,一台PC使用Win 7 64位,另一台PC使用Win 10 64位。

4.我们已使用新版 HSDC Pro (4.5)和旧版HSDC Pro (4.4)。

问题:我怀疑该错误是由于第二个可能的选项(如上图所示)导致的,即"2. TSW板未接收到来自ADC EVM的时钟。"

如何检查TSW1400EVM是否正在接收时钟?

我们非常感谢您的反馈。 谢谢

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

    您好,Sajad:

    请验证EVM上的所有跳线设置是否如用户指南第3页所示。 AFE5809EVM使用40MHz晶体作为确定其ADC采样频率的输入时钟源。

    然后,AFE5809使用此时钟信号来导出LVDS接口的比特时钟(DCLK)和帧时钟(FCLK),这些比特时钟被发送到TSW1400板,以帮助对数据进行排序,然后再显示在HSDC Pro中。 您可以通过探测板示意图(用户指南第42页)中所示的JP9跳线针来检查40MHz差分信号(CLKP_ADC和CLKM_ADC)。

    不幸的是,我不认为有任何易于访问的测试点可以检查DCLK和FCLK信号,但不能探测将AFE5809EVM与TSW1400配合使用的实际连接器(丝网标签P10,如下图所示)。 在AFE5809EVM与TSW1400配对时,通过探测DCLK的引脚P10-58和FCLK的引脚P10-66,您可以验证AFE5809EVM是否提供了所需的时钟。

    请注意,偶数编号的P10引脚位于箭头侧,红色箭头表示P10-58和P10-66的位置。

    此致,

    奥卢

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

    尊敬的Olu:

    我检查了P10-58和P10-66针脚。 以下图像显示了示波器上显示的结果:

    图1:P10-66正极- P10-62 (接地)

    图2: P10-58正极- P10-60 (接地)  

    如图1所示,我们在引脚 P10-66上有一个类似于40 MHz频率晶体的信号。 但是,在引脚 P10-58上,我们没有信号。 这可能是问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外,上述结果P10-66引脚是在更改极性后才看到的结果。 极性是指将示波器接地连接到引脚P10-66,将示波器正极连接到P10-60 (接地)。 当我们在不改变极性的情况下连接它们时,我没有看到任何信号。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的未来用户和TI员工:
    好的,我们终于找到了解决方案,感谢Ken C先生(e2e.ti.com/.../4.2894万)。
    如果您收到以下任何错误,请继续执行下面提供的解决方案:
    错误:
    1."读取DDR到文件timed_out错误"
    2."无固件,请选择设备将固件加载到主板"
    3. TSW1400EVM初始化过程中的任何错误

    解决方案:
    在TSW1400EVM的初始化过程中,FPGA需要至少3-4A的电流(根据Mr. SM (e2e.ti.com/.../338.7639万),他们收到此错误是因为他们使用的是4.9 伏特而不是5伏特)。 如果未提供此电流,电压将下降,TSW1400EVM将自动重置。 这将导致上述错误。
    我们建议用户使用两个单独的电源开关,一个用于TSW1400EVM,另一个用于连接到TSW1400EVM的电路板。

    对TI员工的建议:
    1.请在用户指南中明确提及,如果电流小于3A,TSW1400EVM将无法正常工作。 我们意外地发现该板需要如此高的电流。 我们永远不会指望这一问题可能是由于缺乏电流造成的。