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.

[参考译文] Linux/TUSB320:TUSB320:OTG 配置

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/788782/linux-tusb320-tusb320-otg-configuration

器件型号:TUSB320

工具/软件:Linux

您好!

我 在我的设计中使用 TUSB320 IC。

目前、我遇到了自动选择 模式配置(主机/设备/双路)的问题。  

请参阅以下原理图以供参考。

此致、

Mrudang

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

    Mrudang

    您能否提供有关您问题的更多详细信息? 您的 Type-C 端口连接了什么? 端口引脚 NC 将 TUSB320定义为 DRP、DRP 将自动在 DFP 和 UFP 之间进行选择。

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

    我们已经使用0x0a 寄存器设置了模式 DRP、并且端口引脚已经为 NC、那么 TUSB320应该是改变模式本身、但它没有改变。 即使未检测到器件也是如此。

    我们需要更明确地使用 i2c 设置 DFP 和 UFP、使其按照配置工作

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

    您连接的设备是什么? 您能否提供测试的简单方框图? 如何确定 TUSB320已更改模式? 如果您查看 MODE_SELECT 来确定 TUSB320是如何自行配置的、这是不正确的。 MODE_SELECT 将报告已编程的值。 您能否在测试期间监测 CC 线路的电压?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Malik、

    感谢您的回答。

    我们将在 MODE_SELECT 上返回您的查询。

    请参阅随附的图以了解方框图。 TUSB320与 i.MX6D 相连。

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

    感谢您的观看。 我将等待你的答复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    是否有基于图表的更新?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    图看起来不错、但没有基于此进行更新、需要更多详细信息来缩小问题范围。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    此问题是否需要更多支持? 如果是、请提供相关详细信息、以便我进一步为您提供帮助。 现在、我将把这个线程标记为"TI 认为已解决"。 如果您已解决问题、请将解决方案发布到原始问题/发布给具有类似问题的其他人。

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

    我跟踪了 CC1引脚电压、如下所示。

    表7、CSR 寄存器位地址和说明
    Rgister 地址:0x0A

    DRP 模式:位[5:4]:11
    主机:0V
    器件:0V
    未连接:0V

    DFP 模式:位[5:4]:10
    主机:0V
    器件:4.5V
    未连接:0V

    请告诉我您的观点。

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

    您好!

    我共享的数据是否有任何更新?

    此致、

    Mrudang

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

    您好!
     

    我跟踪了 CC1引脚电压、如下所示。


    表7、CSR 寄存器位地址和说明
    Rgister 地址:0x0A

    DRP 模式:位[5:4]:11
    主机:0V
    器件:0V
    未连接:0V

    DFP 模式:位[5:4]:10  
    主机:0V
    器件:4.5V
    未连接:0V

    请告诉我您的观点。

    此致、

    Mrudang

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

    很抱歉耽误你的回答。 您是否可以提供所提供数据的波形? 在此测试期间、您将什么插入 DRP 器件? 在上面提供的数据中、您正在探测哪个引脚? 由于所提供的数据非常有限、这将有所帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我们无法获得波形、因为我们仅根据先前与您共享的数据获得高电平和低电平。
    我们将 Linux PC 作为主机插入、并将电路板作为器件插入。 另一个阶段、我们将电路板保持为主机、将外部 USB 器件保持为器件。
    我们将按照您之前的说明在 CC1引脚上进行探测。

    我们的查询是、在保持 DRP 模式的同时、我们不会检测到作为主机或器件的任何检测。

    此致、

    Mrudang

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

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

    您好!

    我们将进行检查并告知您。

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

    您好!

    我将等待您的回复。  

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

    感谢您的耐心等待。

    我已经检查了 VBUS 电压5V。 目前、我的板处于 DRP 模式、但我们看不到器件的任何 HST 或器件相关信息。 我们的器件还能够为我的另一个器件板充电。

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

    您好!

    更确切地说、您的器件在连接到 USB 主机或 USB 器件时无法完成角色检测是正确的? 测试期间是否可能未正确启用 TUSB320、这意味着 EN_N 不符合以下标准? 外部控制信号是否工作异常?

    '如果由外部控制、则必须在 VDD 达到其有效电压电平后至少保持高电平50ms。'

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

    您好、Malik、

    感谢您的快速支持。

    我们似乎能够解决这个问题、并能够检测为主机或设备。

    根据数据表、我考虑了以下参考设计。

    我们的设计在开关的 EN_n 引脚上具有 R447、这导致了这个问题。 我已将其删除、我们的问题已得到解决。 请参阅下面的原理图。

    如果我的理解有误、请告诉我。

    等待您的回复。

    再次感谢。

    此致、

    Mrudang

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

    如果不查看原理图的其余部分、我无法确认该解决方案、但如果通过移除电阻器来解决该问题、则会取得一些进展。 您能否在测试期间探测 USB_OTG_PWR_EN 和 USB_OTG_EN?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Malik、

    移除 R447可帮助我获得 TUSB320的预期结果。

    感谢您的支持和指导。