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.

[参考译文] TUSB320:在DRP模式下,插入电源或设备后,CSR寄存器0x09 [7:6] Attached_State的读数保持为00

Guru**** 2465290 points
Other Parts Discussed in Thread: TUSB320

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/592883/tusb320-tusb320-in-drp-mode-csr-registers-0x09-7-6-attached_state-keeps-reading-as-00-after-plugging-in-power-source-or-device

部件号:TUSB320

您好,

我在DRP模式下使用TUSB320来解决问题。  

问题是:插入电源或设备后,CSR寄存器0x09 [7:6] Attached_State保持读数为00。

但是,当我使用演示板TUSB320 EVM RevB时, CSR寄存器0x09 [7:6] Attached_State可以快速更新值。

下面附上我的示意图。

我希望有人能给我一些短语

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

    您好,

       请包含一个示波器捕获,在连接设备时显示CC1,CC2,VBUS和ID,以便我们可以调试问题。

    此致,

    迭戈。

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

    图1:未连接

    图2:无Vbus

    图3:ID不会太低。

    在图1,2,3中,通道1为CC1,通道2为CC2,通道3为Vbus,通道4为ID。

    图1显示未连接任何设备的状态。

    但是,当我插入设备时,我得到了两个结果。一个结果显示在图2中,另一个结果显示在图3中。

    图2显示ID针脚变低,但芯片无法检测VBUS。

    图3显示芯片可以检测VBUS,但ID针脚保持高位。

    当我插入和拔下一个设备时,我随机获得了这两个结果。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好,Diego,我已经发布了示波器捕获。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Hang,

    在测试案例中,您是否将TUSB320连接到UFP,DFP或DRP设备? 如果是DRP设备,则TUSB320将作为UFP还是DFP会非常令人不知道。 我还假设您正在使用ID信号控制VBUS开关,对吗? 如果是这样,则第二幅图在VBUS交换机不工作时有意义,但TUSB320可以正常工作。 同时,最后一个图像显示了可能的UFP连接,而不是从连接的端口(应充当DFP)获取VBUS。 要确认我的可疑情况,请在这两种情况下都包括寄存器0x08,0x09和0x0A的结果。

    此致,
    迭戈。