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.

[参考译文] ADS7066:ADS7066IYBHT 的菊花链通信问题

Guru**** 2644665 points

Other Parts Discussed in Thread: ADS7066

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1583531/ads7066-daisy-chain-communication-issue-with-ads7066iybht

器件型号: ADS7066

尊敬的支持团队:

我对以下主题有疑问。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1564895/ads7066-daisy-chain-communication-issue-with-ads7066iybht-part2/6095000

我已经和 Yolanda 联系过,并多次要求他作出回应,但我没有收到。

您的支持团队能否处理此问题?
如需技术答复、请您在本主题中发布。

谢谢、

Conor

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

    尊敬的支持团队:

    您有任何更新吗?

    谢谢、

    Conor

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

    你好 Connor、  

    我已经研究过这一点、但无法重新创建此问题。 在与内部团队讨论后、我想问您是否可以分享串行化的设备、您能否拍摄设备顶部的图片并与我分享?  

    谢谢您、  

    Yolanda Gonzalez

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

    你好、 Yolanda、

    我们收到了客户提供的其他信息。 其 ADS7066 器件上的器件标识为“37AS311"(“(随(随附照片)。

    他们还证实、即使是单个 ADS7066 器件在发送三个或更多 24 位突发时也会显示损坏的 SDO 输出、并且这种行为在多个电路板上是一致的。 客户恳请 TI 在发送五个连续 24 位突发(通过 spiwrite)时捕获 ADS7066EVM 上第一个 ADC 的 SDO 波形进行比较。

    此致、

    Conor

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

    你好、 Yolanda、

    再次感谢您的支持。 我们希望得到补充和非常重要的确认。

    您能否在写入 GENERAL_CFG (0x80/0x8A) 时显式验证仅 EVM 上的通信是否会在第 3 个帧中成功?

    提出该申请的原因是该问题不限于其原型板、我们的客户也在自己的 EVM 上重现了完全相同的行为。 因此、TI 确认 EVM 本身是否确实成功通过了第 3 个通信帧、这对于我们的故障排除至关重要。 如果您能重新评估 EVM 的独立行为并分享结果、我们将不胜感激。

    e2e.ti.com/.../ADC_5F00_measurement-_2800_1_2900_.pdf

    这个问题需要在下个月内得到解决、如果你能给予它尽可能高的优先级、我将不胜感激。

    谢谢、

    Conor

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

    尊敬的支持团队和 Yolanda:

    我们需要一段时间来回答、因此请在今天之前给我一个第一个答案。

    谢谢、

    Conor

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

    你好 Connor、  

    我终于能够在我这边重现这个问题 我对所有拖延深表歉意。  

    以下是我目前的一些发现:  

    • 在第 2 个器件之外配置寄存器时似乎存在问题。  
      • 您已经多次分享和证明、根据第 2 个器件/第 3 个器件的 SDO、会出现一些意外结果。
    • 在第 1 个和第 2 个器件中、要实际配置 2 个器件、可以使用寄存器写入命令写入 2 个帧  
      • 但是、如果添加第 3 个 连续 寄存器写入命令、即使在第 2 个器件中、也会出现之前的问题。
        • 好像有 2 次以上的连续寄存器写入会暂停器件、链中的第 2 个器件输出 16 位、然后输出 1xNOP、然后输出接下来的 16 位  
          • 同样、第 3 个器件输出 16 位、后跟 2xNOP  
      • 为了能够再次写入完整的 24 位并在 SDO1/SDI2 中看到它们 、每个寄存器命令之间需要有 2xNOP (0x000000)  
    • 所有这些都说明问题似乎与 SPI 寄存器写入有关
      • 寄存器读取只需要 16 位、因此这应该仍然有效、但可能用处不大。  
    • 关于数据输出、由于这也只需要 16 个时钟、因此使用多个器件的菊花链功能非常适合。  

    *忽略 CS 上的小干扰,它们不会影响 ADS7066

    我将与内部设计团队讨论此寄存器写入问题、以了解导致该问题的原因或者它是否是菊花链功能的限制。  

    请允许我花一些时间与内部团队深入探讨这一点。  

    如果可能、我也更愿意通过电子邮件直接与您讨论此问题? 请告诉我、我可以与您联系。  

    此致、  

    Yolanda

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

    你好、Yolanda、

    我知道您重现了问题。
    感谢您继续调查根本原因;我们感谢您的支持。
    电子邮件通信对我们来说是完美的。
    请通过在我的 E2E 账户中注册的电子邮件地址与我联系。

    谢谢、

    Conor