微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TUSB7340通讯问题求解

TUSB7340通讯问题求解

时间:10-02 整理:3721RD 点击:

TUSB7340出现的问题

试用TUSB7340EVM连接,正常。仿照EVM新布板就会出现错误。

我们用USB3.0 U盘进行文件拷入拷出测试时,有时能拷贝文件,有时不能,且驱动快速不停打印如下信息:

xhci_hcd 0000:01:00.0: WARN: transfer error on endpoint usb 4-3: reset SuperSpeed USB device number 2 using xhci_hcd xhci_hcd 0000:01:00.0: WARN: short transfer on control ep xhci_hcd 0000:01:00.0: xHCI xhci_drop_endpoint called with disabled ep d6ab7120 xhci_hcd 0000:01:00.0: xHCI xhci_drop_endpoint called with disabled ep d6ab714c

跟踪transfer error on endpoint错误,发现是由USB3.0主控器回报的USB transaction error类型错误导致的,3.0规范写到USB transaction error可能由DPP error或者transaction timeout引起,USB 3.0规定,transaction timeout引起的USB transaction error,usb3.0主控器应halt相应ep,ep回应stall信息,主控器回报stall事件,从测试结果看,并没有监控到stall事件,而是不断复位设备。对主控器上电顺序涉及的信号进行了测量,符合上电顺序要求。

无法断定USB transaction error是由dpp error引起的,该如何解决?

如果你对照EVM,确认了原理图没有问题,看下信号的完整性。

或者用USB测试软件测试一下读写速率是否正常。

重点注意一下Layout,尤其是差分高速信号的布线,保证差分线的阻抗连续,信号完整性。

建议你检查下参考时钟,或者把EVM上的参考时钟飞到自己的板子上看看。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top