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.

[参考译文] TUSB8041:USB-SD/MMC 控制器的行为

Guru**** 2768565 points

Other Parts Discussed in Thread: TUSB8041

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/829514/tusb8041-behavior-with-a-usb-sd-mmc-controller

器件型号:TUSB8041

您好!

 

此问题与以下我的帖子有关。

https://e2e.ti.com/support/interface/f/138/p/825259/3053028 

首先,我非常抱歉,部件号错误。 它不是 TUSB4020、而是 TUSB8041。
当客户还联系负责 SD/MMC 控制器 IC 的 IC 销售商时,他们发现可以通过将 TUSB8041的器件可移动配置寄存器更改为针对连接 USB-SD/MMC 控制器 IC 的端口的“不可移动”来解决此问题。

使用此配置、所有读取/写入/删除功能都能正常工作。
但仍有一个问题,即 Windows 中的任务盘显示错误“未知 USB 设备(端口重置失败)”,如下图(抱歉,它是日语)。

然后、我有两个问题。

  1. 是否有任何寄存器会影响此问题、例如可移动/不可移动配置?
  2. 客户表示此问题不是由 TI 造成的,但他们想了解为什么更改为“不可拆卸”可以解决此问题,并且任务栏上仍有错误消息 请给我一些评论吗?

 

此致、
OBA

 

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

    Oba-San、您好!

    通过寄存器将端口设置为可移动或不可移动不会直接更改集线器的行为、它只会更改集线器在其 USB 描述符中向主机报告的内容。  此信息可能会影响主机访问集线器及其下游器件的方式。  连接的下游器件是 USB 3.0还是 USB 2.0器件?  为了进行快速测试、他们能否检查是否更改 FULLPWRMGMTz 的设置会影响系统行为?

    此致、

    JMMN

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

    JMMN、您好!

    下游器件是 USB2.0器件。 客户本周正在度假。 下周我将要求测试 FULLPWRMGMTz 的变化情况。
    这种变化可能会产生什么结果?

    此致、
    OBA

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

    您好、Oba、

    报告没有下行端口电源开关(FULLPWRMGMTz = 1)的集线器改变了 USB 3.0下行端口的"断电"行为。  对于 USB 2.0、没有基于电源开关定义的状态机差异、但驱动器行为可能会改变。

    此致、

    JMMN

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

    您好、Oba、

    我现在要关闭此主题、只需在客户有更多输入时发布回复、重新打开它。

    此致、

    JMMN