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.
是的、我做到了。
将0x8设置为0xE 以禁用端口1。
之后、端口1无法正常工作。
接下来、将0x8设置为0xF 以启用端口1、但端口1仍无法正常工作
将0xF8设置为0x1无效。
如果您了解启用特定 USB 端口的完整过程、可以告诉我吗?
谢谢!
辛
我来参加婚礼前试用一下我们的 EVM。
好的
Brian
Brian、您好!
你有什么进步吗? 如果是、请告诉我您可能有的任何数据。
谢谢!
辛.
你好、Shin:
禁用端口1后、您需要 通过将02写入 F8h 进行复位、然后将01写入 F8h、从而复位 SBMUS、所有端口都将恢复。
好的
Brian
Brian、您好!
正如您提到的、在执行以下操作后、USB 端口1应该能正常工作。
将0xe 写入0x8 //禁用 USB 端口1
WIRTE 0x2至0xF8 //复位 SMBus
将0x1写入0xF8 //激活器件
在本例中、USB 端口禁用后不会重新启用。
我已尝试以下操作来重新启用 USB 端口1
将0xF 写入0x8 //启用所有 USB 端口
WIRTE 0x2至0xF8 //复位 SMBus
将0x1写入0xF8 //激活器件
但是、USB 端口1保持禁用状态。
我需要重启电源才能操作 USB 端口1、它已被禁用一次。
我认为、必须触发 GRSTz 引脚才能启用 USB 端口1。
但是、我们电路板上的 GRSTz 引脚通过电容器接地。
因此、我无法控制 GRSTz 引脚。
如果您可以使用 SMBUSRST 和 cfgActive 位控制重新启用已禁用的 USB 端口、
我的测试场景可能有什么问题?
此致、
辛.
我测试了 TUSB8044A、TUSB4041可能略有 不同。 我可能需要订购 TUSb4041EVM 进行测试。
好的
Brian
我发现 TUSb4041 EVM、将在下周早些时候进行测试。
好的
Brian
你好、Shin:
您是对的、 一旦某些端口被禁用、除非器件被重置、TUSB4041就无法恢复所有端口。
此致
Brian
Brian、您好!
尽管我的期望不高、但我还是希望得到积极的回应。
我们花了大量时间来验证此问题、尤其是禁用的 USB 端口在运行时是否可恢复。
我认为 TI 应在其数据表中清楚地说明这一情况、以避免将来出现类似问题。
总之、非常感谢您的支持。
此致、
辛.