Other Parts Discussed in Thread: TPS25751EVM, TIDA-050047, TPS25750, USB2ANY
器件型号: TIDA-050047
主题中讨论的其他器件: TPS25750、TPS25751EVM、 USB2ANY
尊敬的团队:
我正在处理生成 20V/3A USB-USB PD 的.bin 配置文件 使用了 USBCPD 应用程序自定义工具 。
我的硬件设置包括:
-
TIDA-050047 模块
-
FT4232H 模块
-
FT42222EV 模块
我尝试了两种不同的方法、但在这两种情况下、USBCPD 工具都无法检测到器件。
尝试 1–使用 FT4232H (MPSSE I²C)
-
已安装 组合了 D2XX + VCP FT4232H 的驱动程序。
-
已下载 I²C 的 MPSSE 示例 (libMPSSE) 并尝试使用它们进行通信。
-
Windows 始终按如下方式检测 FT4232H:
-
4× COM 端口
-
4× USB 串行转换器
-
-
USBCPD 自定义工具仅检测 COM 端口、并且始终返回“未检测到器件“。
我尝试过的内容:
-
禁用 端口 A 的 VCP 使用 FT_Prog 并对 EEPROM 进行重新编程。
-
但重新连接后、Windows 仍会加载 VCP 驱动程序。
-
然后、我尝试从更改产品 ID 0x6011→0xF055 (根据论坛建议)。
-
更改 PID 后、 Windows 或 FT_Prog 不再检测到设备 因此我无法恢复原始 PID。
现在、我需要帮助将 FT4232H 恢复到其原始 PID ( 0x6011 ) 以便它再次可用。
尝试 2 — 使用 FT42222EV
-
FT42222EV 被检测为:
-
FT42222H 接口 A
-
FT42222H 接口 B
-
-
我下载了 LibFT4222 示例项目并在 VSCode 中成功编译了它们。
-
不过、 USBCPD 自定义工具仍然不检测器件 。
观察结果:
USBCPD 工具似乎需要 A COM 端口接口 、但 FT42222H 通过呈现 D2XX 驱动程序 、不是标准 COM 端口。
这就在该工具的通信方式上造成了矛盾。
帮助
-
如何恢复 FT4232H 的原始 PID (0x6011)?
-
当前、将 PID 更改为 F055 后、Windows 无法检测到器件。
-
-
使用 USBCPD 应用程序自定义工具对 TIDA-050047 进行编程时、正式支持哪个 FTDI 接口?
-
FT4232H (MPSSE)?
-
FT42222H?
-
我们应该使用 D2XX 还是 VCP 驱动器?
-
该接口是否应该显示为 COM 端口?
-
-
生成 PD 20V/3A 的 USB-USB 配置 (.bin) 的正确和建议过程是什么 适用于 TPS25750/TIDA-050047?
有关 FT4232H 的正确硬件接口、驱动程序配置和恢复步骤的任何指导都会非常有用。
如果需要、我可以附加 Device Manager 和 FT_Prog
谢谢你。
