Thread 中讨论的其他器件:TMDS64EVM、 SK-AM64B
工具/软件:
尊敬的专家:
我们正在使用 AM243x 开发 USB CDC 器件应用。 
按照此 E2E 主题中描述的方法进行操作: 
AM2434:Tiny-USB 模块应用影响其他 IRQ TRIG 时序 
我们将 USB 配置为在其中运行 全速模式 按软件控制。 
在大多数硬件单元上、USB 全速模式工作正常、PC 成功枚举 COM 端口。 但是、我们观察到了这一点 某些特定硬件单元未能枚举 模式下运行时的总电流。
我们使用两个板(板 A 和板 B)进行了实验、每个板都刷写了高速和全速固件:
- 
Board A + High-Speed firmware→工作正常 
- 
Board A + Full-Feed firmware→工作正常 
- 
Board B + High-Speed firmware→工作正常 
- 
电路板 B +全速固件→PC 无法枚举 USB 设备 
我们捕获了的 USB 流量 全速模式下的电路板 B 测量的。 PC 会发送GET_DESCRIPTOR请求、但有请求 没有来自 AM243x 的 ACK 或响应 。 (请参阅随附的波形屏幕截图。) 
- 板 A +全速固件  
- 板 B +全速固件  
我们的问题:
- 
在参考 E2E 帖子的设置下、 全速模式使用不同的 USB PHY 高速模式降低? 
- 
这是可能的 某些 USB 硬件路径(例如内部 PHY 或 IO 缓冲器)损坏 、可能是由于之前的过流/ESD 测试导致无法驱动 D+处于低电平或在全速模式下正确响应? 
我们试图确定这是软件错误配置还是 特定于内部全速 PHY 的硬件级问题 。
感谢您的支持。
此致、
Yenting
 
				 
		 
					 
				