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.

[参考译文] XIO2001:在进行高速连续数据传输时挂起或中止

Guru**** 2540720 points
Other Parts Discussed in Thread: XIO2001, XIO2001EVM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/944814/xio2001-hang-on-or-abort-when-doing-high-speed-continuous-data-transfer

器件型号:XIO2001

尊敬的团队:

   我的客户遇到 XIO2001问题。

   他们的系统可以在操作系统中找到该器件、但在执行连续数据传输时、该器件会挂起或中止。

   从开始数据传输到系统挂起\中止的持续时间各不相同。 可能需要几个小时到一天的时间。

   一旦传输中止、系统将无法找到器件、必须冷启动才能正常工作。

   他们在下面的中止前后尝试转储 XIO2001寄存器。

   @默认普通寄存器

 @中止并再次读取寄存器

  

 一些寄存器被修改。 例如、地址0x4的值从0x07修改为0x00。

 他们不知道什么可能导致这个问题。

 他们还尝试使用 EVM 在同一系统和同一程序中进行测试。 它与 XIO2001EVM 一起正常运行。

 您愿意给我们一些指导吗?

谢谢

此致、

Edward

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

    此 TT 已分配、将很快回复

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

    您好 Brian、

       感谢你的帮助。

       只需添加有关该问题的更多信息。

       一旦挂起/中止发生、他们可以观察到 PRST#被置为低电平大约50ms。

       之后、我们可以找到下面的 PCI 配置寄存器、标记为红色的寄存器将发生变化。

       从地址0x20~0x28中、您可能会发现插件卡的 mem 基点地址已被清除(更改)、与上一帖子中的数字相比。

       如果我们将正常值重新写入这些更改后的地址、我们可以重新打开插件卡并再次运行程序。

       但在几个小时后、它仍然会中止/挂起。

        

    感谢您的支持。

    此致、

    Edward

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

    您可以发送原理图吗?

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

    将讨论移至"帮助我"