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.

[参考译文] TUSB8041A:关于更改使用的端口配置寄存器设置时控制端口禁用。

Guru**** 2393725 points
Other Parts Discussed in Thread: TUSB8041A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1486874/tusb8041a-regarding-the-control-of-port-disable-when-changing-the-port-used-configuration-register-settings

器件型号:TUSB8041A

工具/软件:

您好的团队、

我的客户尝试更改端口使用配置寄存器设置并通过 SMBus 访问控制端口禁用。

最初、他们确认了在 I2C 模式下运行、TUSB8041A 的第39引脚保持开路。

为验证 SMBus 访问、他们将1kΩ 下拉电阻连接到第39引脚、并将其更改为 SMBus 模式。 但是、不再识别 TUSB8041A。

第39引脚配置是否需要任何必要的操作或调整?

此外、当 TUSB8044RGC 评估模块上的 SW1_2、SW1_3和 SW1_4打开时、也无法识别。

如果需要任何其他设置、请告知我。

此致、

Kyohei  

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

    在 SMBUSz 模式下、在通过清除 寄存器 F8的位0 cfgActive 退出 SMBus 模式之前、将无法识别集线器。

    此致

    Brian   

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

    您好、Brian、

    感谢您的答复。

    我尝试将地址 F8处的 Bit0清零为1、但操作系统无法识别 USB 集线器。 在清除地址 F8处的 Bit0后、是否有必要执行一个操作来退出 SMBus 模式?

    此外、当我设置以下 PIN 配置时、我无法访问预期地址、而是访问8Ch/8Dh。

    • 39引脚()、1K 下拉。 (=1)
    • 具有1K 上拉的40引脚(SMBA1)。 (=1)
    • 具有1K 下拉的42引脚(SMBA2)。 (=0)

    这是数据表中的错误吗?

    此致、

    Kyohei

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

    您好 Kyohei:

      SMBUSz 地址为7位、基于引脚40和42、如果 x (42) 为0、y (40)为1、则 SMBus 地址为 x45 (z 不是地址)

    好极了

    Brian

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

    您好、Brian、

    我明白。 因此、如果进行了以下设置、则访问8Ch/8Dh 并查看寄存器映射的默认值是否为预期行为、正确?

    • 39引脚(SMBA0)、具有1K 下拉。 (=1)
    • 具有1K 上拉的40引脚(SMBA1)。 (=1)
    • 具有1K 下拉的42引脚(SMBA2)。 (=0)

    此外、在 SMBus 模式下启动时、即使在访问 SMBus 并将寄存器 F8的位0 (cfgActive)清零以退出 SMBus 模式后、仍然无法识别集线器。 是否有任何其他必要的设置或任何其他方法要检查?

    此致、

    Kyohei

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

    您好 Kyohei:

      您能否发送原理图进行审核?

    好极了

    Brian

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

    您好、Brian、

    感谢您的支持。

    很抱歉耽误了回复。

    我已收到客户的电路图、并通过私人消息发送、请检查。

    此致、

    Kyohei

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

    好的、我先回顾一下原理图。

    好极了

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

    您好 Kyohei:

     请为 GRST 安装 C2319、为 USB_VBus 安装 R3083、然后重试。

     最好将 SMBus (引脚39)设置为悬空以进行调试。

    好极了

    Brian

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

    是否有任何更新?

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

    您好、Brian、

     最好将 SMBus (引脚39)设置为悬空以进行调试。

    关于上述情况、我认为将其设置为悬空将导致选择1 = I2C 模式、从而无法访问 SMBus。

    访问 SMBus 时、我的理解是否正确、是否应实施电路图中通过私人消息发送的 R3073?

    此致、

    Kyohei

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

    我想检查为什么未检测到集线器、在 I2C 模式下、SMBus 引脚悬空很容易调试。

    好极了

    Brian

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

    您好、Brian、

    感谢您的支持。

    通过使 SMBus (引脚39)悬空在 I2C 模式下进行调试意味着什么?

    此致、

    Kyohei

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

    我想 检查 I2C 模式下是否仍然出现枚举问题。

    只需将 SMBus 引脚悬空且未安装 EEPPROM。

    好极了

    Brian

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

    任何 更新