“线程: 测试”中讨论的其它部件
大家好,团队
我们希望就 客户 主板上的 TUSB2036问题寻求您的帮助。 根据我们的客户,
我 有一个基于微芯片 sama5d27 SOM1的主板,它基于嵌入式 Linux。 我有一台 USB 设备和一台 USB 主机。
当我将集线器放在主板上时,USB 设备不再工作。 我遇到枚举问题,但卸下集线器后,它可以正常工作。
不确定 NPINTx 和 NP3引脚的实施情况
此致,
丹尼洛
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.
大家好,团队
我们希望就 客户 主板上的 TUSB2036问题寻求您的帮助。 根据我们的客户,
我 有一个基于微芯片 sama5d27 SOM1的主板,它基于嵌入式 Linux。 我有一台 USB 设备和一台 USB 主机。
当我将集线器放在主板上时,USB 设备不再工作。 我遇到枚举问题,但卸下集线器后,它可以正常工作。
不确定 NPINTx 和 NP3引脚的实施情况
此致,
丹尼洛
你好,JMMN,
感谢您的回复。 以下是我们客户的反馈。
您可以在所附文件中看到15K 下拉电阻器(电阻器位于组件 U3: https://www.mouser.fr/datasheet/2/761/SEMT_S_A0000305173_1-2575604.pdf 中)。
还有22欧姆系列电阻器。
是的,主机看到了集线器(我的原理图上有错误,除测试点外,重置引脚未连接到任何设备,因此我用3V3短接了引脚)。
此致,
丹尼洛
你好,JMMN,
我们收到了客户的回复,
正如我在上一条消息中所指出的,重置针脚问题已经得到解决。
PWRON GET 已声明。
让我再次解释:中心运行良好,因此问题不在于中心不工作。
问题在于我的主板上有两个 USB 端口:
一个设备端口,使主板充当 USB 设备(如打印机或键盘)
-集线器连接到的一个主机端口。
当将 USB 设备插入到我的计算机上时,它已被很好地识别,但一旦 USB 集线器安装在 PCB 上,USB 设备就无法再枚举,这就是问题所在。
此致,
丹尼洛
你好,JMMN,
以下是我们客户的回应。
VBUS 没有下降,我已经检查了。
然后,我从未说过我尝试将 TUSB2036用作 USB 设备。
让我再次解释一下。
这是微芯片上的系统模块。
ww1.microchip.com/.../SAMA5D2-Series-Data-sheet-ds60001476F.pdf
其中有一个 USB 设备和一个 USB 主机。
我的问题是我需要两台 USB 主机,这就是为什么我要使用集线器。
正如我已经说过的,集线器正在工作,但 USB 设备由于集线器而无法工作,我在 TT 中提出的第一个问题是关于 NPINTx 和 NPI PIN 的实施,因为我不理解“永久连接”的内容。
一台主机只是一个 USB 连接器,另一台主机是一个硬接线的 UBLOX Lisa U2模块。
我不理解永久连接的内容,因为我可以永久连接 USB 主机,如 USB 连接器中的键盘。 这是我非常困惑的地方。
此致,
丹尼洛
你好,达尼洛,
NP3/ Pin 启用或禁用 TSUB2036的端口3 -在这种情况下,它被禁用。
如果端口永久连接,则设置 NPINTx 针脚。 永久连接意味着有一个设备通过硬接线连接到端口-因此它将始终位于端口上。 未连接的端口是暴露的连接器,其中可能有设备连接,可能没有设备连接。 从功能上讲,它不会对系统产生太大的影响。
因此,客户 SoC 有1个主机端口 和1个设备端口。 客户将 TUSB2036连接到 SoC 的主机端口,从1个主机端口创建2个主机端口。 这一切都有效,对吗? 问题是使用集线器时 SoC 设备端口不工作? 如果是这种情况,则可能是 SoC 软件问题。
你好,JMMN,
以下是我们客户的回应。
“我不希望 NINT 引脚设置会影响系统功能,但主机软件可能正在寻找连接到集线器下游的设备,而在找不到设备时挂起。” :所以我们同意这个问题可能与硬件有关,而不是与软件有关?
'它们能否探测故障连接上的 DP/DM 线路?'
探查这些线路,但看看是什么? 我在寻找什么?
窗口上显示的错误为:未知 USB 设备(设备枚举失败)。
根据 USB ch9文档,USB 设备卡在“默认”状态(再次,仅当 USB 集线器完全连线时)。 如果我打开 USB 集线器上游端口的 D+或 D-线路,USB 设备将不会失败枚举)。
此致,
丹尼洛
你好,JMMN,
以下是我们客户的回应。
我只有一个25MHz 的示波器可供我使用,因此我无法提供任何 DP 线路图。
然后,TI 表示问题来自微芯片,但微芯片(已与他们讨论了两个月)表示问题来自 TI。
您是否有 TUSB2036评估版主板? 所以我可以加入 Microchip 评估套件,看看我是否还有这个问题。
我已经检查了产品页面,我知道 EVM 已经过时。
此致,
丹尼洛
你好,JMMN,
根据我们的客户,
在枚举集线器和未枚举集线器时,我探测到 USB 设备的 D+线路。
结果随时间的关系出现在下面的文件中。
我可以猜测看到这一点并读取 USB 规范,主机正在重置设备,然后枚举设备(当集线器未通电时),但当集线器通电时,主机将设备重置3次,然后枚举失败。 时间甚至不是我所期望的。
此外,在枚举集线器时,我探测到 USB 设备的 D+线路,但它根本不会切换。
我们可以猜测问题是由 Linux 提供的驱动程序引起的。
caption_USB1_枚 举
caption_USB1_NOT_枚 举
此致,
丹尼洛