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.
工具/软件:Linux
您好,
我正在使用TUSB2046B将BeagleBone Black上的USB 2.0 端口多路复用至四个下行USB设备。
在shell中发布lsusb时,我可以列出TI器件(TUSB2046),但没有列出任何下行器件。
我使用现成的USB mux检查了BBB,并能够获得列出的所有下游设备。
请参阅随附的示意图。 我们非常感谢对这一问题的任何帮助。
您好Robyn:
USB主机是否 能够将TUSB2046枚举为全速 集线器?
挂起终端的状态是什么?
您能否提供示波器捕获,显示设备开机时的重置和Vcc信号? 我需要检查它是否符合重置时间要求。
出现问题时,您能否对设备执行手动重置?
您是在枚举集线器之前还是之后连接下游设备(鼠标/键盘)?
我们可以看到外部集线器的lsusb输出吗?
此致
Joel,您好!
我不确定主机(BeagleBone Black)是否能够将TUSB2046枚举为全速集线器。
坦白地说,我不知道如何将TUSB2046枚举为全速器件。
上游USB端口的Data+线路连接到3.3V导轨,该导轨也为TUSB2046供电。
是否有特定顺序将上拉逻辑应用到此线路? 我的意思是,我是否必须等待一段时间才能将电话拨上。
遗憾的是,暂停线路没有连接,因此无法进行监视。
最初未列出集线器,我通过拉低复位线执行了手动复位。
从那时起,集线器就被列出了,我认为这是由于正确的重置顺序。
随附"lsusb"答复。
明天我回到办公室后,我将发布范围捕获。
此外,下游设备(蓝牙模块)在枚举集线器之前已连接,甚至已通电。
再次感谢您的帮助,
Robyn