TI中文支持网
TI专业的中文技术问题搜集分享网站

TUSB4041IPAPR下行端口偶发DP/DM交叉问题

您好,我们使用TUSB4041这颗芯片遇到一下问题:
TUSB4041芯片的USB下行口会偶发出现DP/DM交叉的情况,出现概率50%,请问是怎么出现的呢?

Amy Luo:

您好,

您的意思是眼图不好吗?检查下供电电源看是否存在比较大的噪声造成的?

调节32pin  USB_R1上的电阻值可以打开眼图,如下文档说明:

https://www.ti.com/lit/an/slla429/slla429.pdf

,

tian zhang:

您好,

是上电开机USB设备无法使用,排查发现DP/DM交叉了,手动交叉过来之后就可以用了。

,

Amy Luo:

很高兴您的问题得到解决,感谢您的反馈

,

tian zhang:

您好,

我们是想问一下为什么会出现这种问题?大多数是正常的,偶发会出现这种问题。

另外还有一个问题想咨询一下:

会出现CPU识别TUSB4041芯片ID异常问题

,

Amy Luo:

您说的出现DP/DM交叉的情况,具体是什么意思?出现概率50%,是指一个产品出现这种现象的概率是50%,还是所使用产品中有50%的产品会出现这种现象?

关于识别芯片ID的问题,我再确认下

,

tian zhang:

您好,

是所有产品中有50%的产品会出现交叉问题。

麻烦您帮忙确认下这两个问题,谢谢。

,

Amy Luo:

我没清楚您这里“出现DP/DM交叉的情况”具体是什么情况,或者您可以附上波形进行说明吗

,

tian zhang:

所有产品中有50%的产品在首次上电后会出现DP/DM交叉,即不能识别,经过排查后发现DP/DM交叉了,这时手动交叉回来就可以正常使用了。

,

Amy Luo:

DP/DM交叉是指其极性对调了是吗

,

tian zhang:

是的,极性对调了。

,

Amy Luo:

下行端口DP/DM极性是由下面寄存器控制的,如下截图,如果您上电后没有进行配置寄存器而发生的极性对调,那么应该是因为customPolarity 位就是0 

,

tian zhang:

我们没有配置寄存器,但是极性会对调。请问怎么读取寄存器值,是否可以通过IIC或SMBUS读取。

,

Amy Luo:

没有配置的话,那么下游端口极性就是从OTP ROM加载的值。下游端口极性需要编程 OTP ROM或通过 I2C 和 SMBus 接口进行配置。

是的,通过IIC或SMBUS读写,都可以。

赞(0)
未经允许不得转载:TI中文支持网 » TUSB4041IPAPR下行端口偶发DP/DM交叉问题
分享到: 更多 (0)