您好,
我需要您的帮助,因为我根本无法让TUSB2036设备正常工作。 任何主机PC都无法检测到它(已尝试过Linux和Windows机器)。 它的行为就像连接USB充电器或电源组:电源供应到主板,但没有发生任何其他情况。 由于DP0PUR销从未被驱动到高位,设备似乎在启动顺序中挂起。 使用上拉功能将上游D+接插至3.3V时,PC会识别全速设备,但无法访问USB寄存器。
配置如下(有关所附示意图,请参见):
USB集线器由总线供电。 5V至3.3V转换器位于为 集线器供电的CP2105 (U23)下行器件中。 1uF和4.7uF电容器靠近CP2105电源输出。 TUSB2036位于与PCB上芯片的2 cm 距离处。
USB集线器端口1嵌入式连接到上述全速设备CP2105 (U23)
USB集线器端口2嵌入式连接至具有不同功率域的全速USB微控制器。 此设备可能在集线器运行时打开和关闭电源。 将集线器连接到主机PC时,很可能是此设备未通电。 下游设备也可能在集线器之前通电。
USB集线器端口3未连接
设备配置如下:
模式=振荡器操作的高
NPINT[1...0]= 01 (端口1永久连接(CP2105),端口2外部连接)
EXTMEM = 1 (无外部存储器)
联动=0 (无电源管理)
Np3 = 1 (未使用端口3)
重置连接到RC链。
我已经检查的是:
-3.3V电源纹波看起来正常
-时钟频率为48 MHz,信号正常。 (请参见所附图片)
-重置信号似乎正常,并在时钟开始后断言50-100毫秒(请参阅所附图片)
- USB连接器引脚经过验证,可在其他几种设计中使用。
-钳位二极管(U22)旁路电容器(C66,C65)已拆下。
-下行设备可以正常工作,因为我使用跳线将其分别测试到USB上行端口连接器。
我还多次更换了TUSB2036芯片,与新芯片相比
我认为这个问题应该是一个简单的问题,我应该视而不见。 也许你们有一些想法我可以查一下:)提前谢谢你们。
此致
马丁

