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.

[参考译文] TPS25750D-01:USB-PD-CHG-EVM、BQ25798

Guru**** 1821780 points
Other Parts Discussed in Thread: BQ25798, USB2ANY, BQ25798BKUPEVM, TI-CHARGER-GUI, TPS25750, TPS25750EVM, TPS25751, TPS25751EVM, BQ25798EVM, EK-TM4C123GXL, TM4C123GH6PM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1410328/usb-pd-chg-evm-01-tps25750d-bq25798

器件型号:USB-PD-CHG-EVM -01
主题中讨论的其他器件: USB2ANYBQ25798BKUPEVMTI-CHARGER-GUITPS25750、BQ25798、 TPS25750EVMTPS25751TPS25751EVMBQ25798EVMEK-TM4C123GXLTM4C123GH6PM

工具与软件:

您能否更新 EVM-01以实际反映使用 USB-PD-CHG-EVM 需要什么?  例如:

1) 1)运行需要两种方法中的一种:

1a)不包括 TotalPhase Aardvark 编程器。

1b)将"SOIC8 SOP8闪存芯片 IC 测试夹插座适配器编程器 BIOS + CH341A 24 25系列(用于 EEPROM 闪存 BIOS USB 编程器模块)"作为兼容的编程器列出? 以下内容已在其他论坛帖子中作为选项链接(但我需要双通道版本还是单通道版本?): https://www.amazon.com/gp/product/B07R8S8V4H 双通道和单通道版本的区别如图中圈出的电路板所示:

2) 2) 当我购买 EVM 时、我购买了 USB2ANY、期望它会很有用并允许我进行编程。 对这种情况的期望似乎是合乎逻辑的、但仔细阅读该指南会发现 Aardvark 或"TIVA"(如果创建并包含了定制 PCB)。  

 BQ25798BKUPEVM 中说明了操作该器件所需的条件。

3) 3) USB2ANY 实际上可以用于什么功能? 为什么有人要购买它? 它无法对 BQ25798 (似乎在上面链接的 Aardvark 适配器/Socket Adapter Programmer 上)进行完全固件刷写。 它已连接到 TPS25750D、但根据我阅读的所有论坛、 TPS25750 Application Customization Tool 不支持该器件、且采用 USB2ANY 的 TI-CHARGER-GUI 仅支持电池充电器器件(BQ****)然而、USB2ANY 未连接到 BQ 器件(仅 Aardvark)

USB2ANY 接头似乎可用于通过 TPS25750D 对闪存 I2C 进行编程、未来可能会使用该接头、以避免使用 Aardvark 连接器??? 或者 是否有可能创建一个可以直接通过 TPS25750 Application Customization Tool 对系统进行编程的 Tiva 软件狗?

感谢您的参与、我希望我的痛苦能帮助其他人更好地决定购买哪些产品以正确评估芯片组!

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

    进一步查看 USB-PD-CHG-EVM -01的原理图、Aardvark 接头(J5)和内部调试接头(J7)都位于同一条 I2C 总线上。 因此、如果可以使用 USB2ANY 对 BQ25798BKUPEVM 进行编程、为什么不能使用 USB2ANY-01进行编程 USB-PD-CHG-EVM? 只需拔出 USB2ANY 并将其插入 Aardvark 接头或调试接头(J7)、

    检查 TPS25750EVM 的原理图、可以使用 TIVA 编程器来对该 PCB 进行编程、通过简单地 DNP 或切断芯片布线并在 TPS25750EVM  接头上安装 J6所需的电阻器、来避免 Aardvark 和 USB2ANY、  似乎在这两种情况下都需要配置软件来写入 EEPROM (U5 CAT24C256WI-G)。 尽管 I2CM_IRQ 在 USB-PD-CHG-EVM 01中接地... 也许 TI 有一个 PCB、它只有 USB2.0至 I2C Tiva 编程器、可以使用此器件并将其插入 USB-PD-CHG-EVM -01上的 J7 (或将 TPS25750EVM 调整为具有跳线以允许对其他 PCB 进行编程?)

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

    你好、华莱士、

    我主要支持 USB-C 产品(TPS25750)、因此会回答这些问题。

    首先、对于任何新设计、我们强烈建议使用 TPS25751。 TPS25750不推荐用于新设计。 TPS25751是 TPS25750的直接后继产品、是一款 P2P 功能兼容器件。 此外、 当前的支持侧重于 TPS25751、该器件具有 TPS25750的功能和错误修复。

    TPS25751 + BQ25798没有类似的可订购参考 EVM、但 TPS25751EVM 用户指南 介绍了如何将 TPS25751EVM 连接到 BQ25798EVM 以一起使用这些 EVM。


    1a)不包括 TotalPhase Aardvark 编程器。
    2) 购买 EVM 时、我买了 USB2ANY、希望它能够实用并允许我编程。 对这种情况的期望似乎是合乎逻辑的、但仔细阅读该指南会发现 Aardvark 或"TIVA"(如果创建并包含了定制 PCB)。  [报价]

    TPS25750不需要/不使用 USB2ANY。 我不确定它是否可以与 BQ25798配合使用。 Aardvark 或 Tiva 主要用于 TPS25750。 Aardvark 有一个 SPI/I2C 闪存编程器、可以用作通用 I2C 读取/写入器件。


    Heck、查看 TPS25750EVM 的原理图、可以使用 Tiva 编程器将从 USB2.0到 I2C 编程器 的 I2C 线用于对此 PCB 进行编程、只需通过 DNP 或切断芯片布线并在 TPS25750EVM 接头上为 J6安装所需的电阻器即可避免 Aardvark 和 USB2ANY。  似乎在这两种情况下都需要配置软件来写入 EEPROM (U5 CAT24C256WI-G)。 尽管 I2CM_IRQ 在 USB-PD-CHG-EVM 01中接地... 也许 TI 有一个 PCB、其内只有 USB2.0至 I2C TIVA 编程器、可以使用该器件并 将其插入 USB-PD-CHG-EVM -01上的 J7 (或将 TPS25750EVM 调整为具有跳线以允许对其他 PCB 进行编程?)[/QUOT]

    可以、在 TPS25750 EVM 上、使用 TIVA 代替 Aardvark 或 SOIC 器件对 I2C EEPROM 进行编程。 您可能会像您提到的那样执行此操作、并重新路由 I2C 线路。


    最终、我们不建议使用 TPS25750、建议改用 TPS25751。 TP25751没有与 CHG-EVM 等效的器件、需要单独购买并连接这些 EVM。 TPS25751EVM 具有板载 TIVA、您可以通过 USB-C 直接将 EVM 连接到 PC、以对 TPS25751进行编程。

    谢谢。此致、

    Chris

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

    感谢您的答复。

    有两点:

    A) 我认为我可以简单地使用 EK-TM4C123GXL 在板上对固件进行编程、并具有直接插入网络工具套件的功能。 您可以从 TPS25751EVM  为 TM4C123GH6PM Tiva 微控制器提供固件闪存吗? 两个电路板使用相同的 MCU。 可以轻松地将其连接到 EVM。 坦率地说、我很高兴看到 Tiva 程序员正在逐步集成到较新的产品中、因为我认为使用您的工具进行构建时、有整个 TI 流程是很合乎逻辑的。

    b)通过读取 USB-PD-CHG-EVM -01网页、有几件事不明显。 您能否在网站上(概览)向我介绍一下我会知道的内容:

    1) 1)不建议在新设计中使用所包含的器件(应在网页上)

    2) USB2ANY 不是必需的(表明它是、但不指示需要 Aardvark/SOIC8来对设置进行编程。 不过、用户指南中确实说明了需要使用 Aardvark 进行刷写。  

    通常、TI 对此相当出色。 例如:

    请在网页上完整定义产品的需求和停产(EOL)、否则人们购买和设计时使用了错误的组件。 不过、在本例中、如果它是引脚兼容的、那么我可以在完成一些开发/评估后立即升级 IC。

    我非常喜欢使用 TI 产品、我发现这些产品非常可靠且实用。 在这种情况下、我想在网站上更清楚地说明为启动董事会做一些有意义的事情需要什么(通常 TI 对此非常擅长、但在这种情况下、有多个论坛帖子存在此类问题)。

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

    你好、华莱士、

    很遗憾、我们不在此处共享 Tiva FW 映像。 当前选项是使用通用 I2C EEPROM 闪存器件(类似于 Aardvark 或可能是 SOIC8器件)、TPS25750EVM 上的蓝线、或也将 TPS25751EVM 与 TIVA 搭配使用。

    所有 USB-C Pd 控制器 EVM 都倾向于将 MCU 内置在电路板中。 参考设计并非 总是如此、因为它们有时旨在成为更基本的参考设计。

    我将联系负责该页面的团队、看看他们是否可以添加类似的消息。 我的团队管理着 TPS25750页面并在那里提供消息、但我看不到 CHG-EVM 页面上的任何内容。

    谢谢。此致、

    Chris

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

    遗憾的是、对于评估板、没有一个 Tiva FW 的可共享版本可供整个社区使用。  这肯定会比下面更"安全"、并且可以作为脚手架、供人们将来将其纳入设计中。

    我从亚马逊购买了建议的 SOIC8。  https://www.amazon.com/gp/product/B07R8S8V4H (双通道版本)

    这方面的说明是结合了在线查找信息。 这似乎是一个用于此目的的资源:  

    双板一则意味着该额外的 PCB 板为红色。 它提供5V I/O、因此如果您想将其用于其他器件、可能需要一个具有3V3和1V8适配器的器件。  我在这里发现了很多不同的程序员选项: https://github.com/YTEC-info/CH341A-Softwares 并安装在一台计算机上,我测试"互联网发现软件",它没有做任何可疑的事情:

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

    感谢您分享这些信息!