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.

[参考译文] TPS65987D:无法将应用程序自定义工具用于 FTDI C232HM 适配器。

Guru**** 2560030 points
Other Parts Discussed in Thread: TPS65987D, TPS55288

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1300172/tps65987d-unable-to-use-the-application-customization-tool-with-an-ftdi-c232hm-adaptor

器件型号:TPS65987D
主题中讨论的其他器件: TPS55288

您好!

我正在处理的一个项目涉及使用 TPS65987DDH 控制 TPS55288以实现 USB PD 输出。 现在、我需要将 TPS65987D I2C1端口从从从设备更改为主设备、因为默认设置为从设备。

之后、我要启用5V、9V 和15V PDO 作为电源输出、还需要为每个 PDO 设置电流限制。

我已订购 FTDI C232HM 适配器来与应用自定义工具配合使用。 遗憾的是、它无法与该工具正确连接。 我不断收到此错误:

I2C 地址扫描期间遇到异常:*** FTDI 调用错误(SPI_OpenChannel)、状态:3

'exceptions.exception'="">

我感到困惑、因为应用程序自定义工具用户指南将 FTDI 列为推荐的适配器之一。

为了进行调试、我已经完全移除了 FTDI 适配器、并改用 Arduino 与我的板进行通信。 好消息是芯片(TPS65987D 和 TPS55288)正在正确广播其地址、我可以在 Arduino 串行扫描仪中看到每个 I2C 地址。 我的 TPS65987D 显示的是0x20、TPS55288显示的是0x74。 坏消息是我不再能够使用应用程序自定义工具。

是否需要执行任何额外步骤才能使 FTDI C232HM 与应用程序自定义工具配合使用? 我不愿意购买 Aardvark、因为我已经为 FTDI 支付了费用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    FTDI 用于 SPI 通信。 我们确实可以通过 TM4C123GXL EVM (https://www.ti.com/tool/EK-TM4C123GXL)提供 Tiva 支持

    谢谢。

    克里斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我感觉被 FTDI 误导了、因为他们宣称 C232HM 支持 I2C。 无论如何、我都购买了 FTDI 4232适配器、能够获得更多一点的内容、但仍然无法与我的板进行通信。

    您是否对 FTDI 4232有任何经验? 我从其他文章中读到、他们能够将其与 I2C 配合使用。 很遗憾、我的 TPS65987D 在扫描器件时未显示。 由于某种原因、它只与我的 Arduino 进行通信。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Stephen、

    你可以使用 FTDI、但我没有任何个人经验。 这就是我推荐另一个器件的原因。 此处最好的后续步骤是验证 FTDI 器件的每个步骤。 从 USB 通信输入到 I2C 输出。

    • 验证设备管理器能够识别 FTDI 控制器并正确加载驱动程序
    • 搜索 FTDI 驱动程序并在需要时进行安装
    • 确认 COM 端口处于活动状态并可用于与 FTDI 通信
    • 验证是否存在从 FTDI 引脚到 EVM 上 I2C 的 I2C 流量

    谢谢。

    克里斯