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.

[参考译文] TPS65981:TPS65981 PD 控制器 ADC 和调试

Guru**** 2451970 points
Other Parts Discussed in Thread: TPS65981

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/612527/tps65981-tps65981-pd-controller-adc-and-debug

器件型号:TPS65981
您好!
 
我们计划在进行中的项目中使用 TPS65981 PD 控制     器、并且我们的器件将用作仅灌电流模式和双角色数据模式。
 
我们假设使用 TPS65981内部 ADC 监测 USB-C 连接器的电流。 不过、我们可以在 TRM 上看到简单的通道选择和读出寄存器位。 我不确定用于选择 PP_HV 的通道选择寄存器位值。 您能否向我们提供  ADCChan 寄存器中有关选择要感测的输入的位说明? 此外、TPS6598x 应用定制器 GUI 没有有关 ADC 读出的此类相关信息。 请为我们提供必要的文档支持。  
Inline image 1
Inline image 2
此外、我们还将探讨 通过 SWD 接口进行 TPS65981编程。 如果有合适的调试器套件、请向我们提供建议、并为我们提供用户手册以开始使用该套件。
 
此致、
Manikandan M V
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Manikandan、

    您可以使用内部 ADC 通过使用"Command List"选项卡中的"ADC"命令、使用 TPS6598x Utilities GUI 读取 PP_HV 上的灌电流。 此处列出了 ADC 通道、其中"Thermal_sense "是通道0。 I_PP_HV 的通道为通道5。

    TPS65981将使用连接到 PCB 上的 SPI 闪存芯片进行引导。 器件启动后、可以通过 I2C 使用主机接口命令重新配置一些寄存器。 它不支持通过 SWD 进行编程。  

    谢谢、
    Eric

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

    谢谢、Eric。 我们似乎需要 USB-I2C 主机适配器与我们的实时硬件配合使用、我们 也订购了相同的适配器以开始使用。

    我们将探讨 通过 SWD 接口进行 TPS65981编程。 如果有、请建议我们使用 TI 提供的合适的调试器套件。

     

    如果我们手动复位 TPS65981 (通过 MRESET 引脚)、很可能 会重新启动并在 CC 线路上启动 PD 通信? 如果我打算在仅 USB PD 灌电流器件上重置 USB-C 控制器 TPS65981运行时、可能会导致下电上电。 这种理解是否正确?

     

    此致、

    Manikandan M V

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

    器件无法通过 SWD 引脚连接。 TPS65981上的固件不支持它。

    MRESET 可用于复位协处理器、并仅通过我们的器件进行传递。 这只会影响 RESETZ GPIO。

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

    好的、我们想了解 TPS65981上 SWD 终端的范围。

    好的、明白。

    我们的器件将是一个仅具有5V/2A 和5V/3A 模式的功率接收器器件、作为电路板的最大值 启动功率要求为10W。 我们使用 TPS65981 PD 控制器实现相同的功能。

    通过 USB-C (5V)为 TPS65981加电后、如果仅连接5V/2A 或5V/3A PD 供电设备、则必须将电源从 VBUS 路由到 PP_HV。 相反、它不应与 SDP 的5V/0.5A 或5V/0.9A 一起工作。 要进行相应的操作、请分享详细的措施吗?

    我们是否必须禁用 VBUS 电源路径(将 BUSPOWERZ 捆绑到3.3V)、然后在连接了定义的 PD 供电设备或通过可配置的 GPIO 时控制应用固件以进行连接? 希望我明白了

    目前、在我们的器件中、我们已将 BUSPOWERZ 连接到1.8V 以实现电源路径搭接(根据数据表中的无电电池状态图)、在这种情况下、如果我们连接 PD 供电设备、则它是否仅将高功率(5V/2A 或5V/3A)从 VBUS 路由到 PP_HV?

    此外、您能否查看我们的器件 TPS65981 PD 控制器原理图?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Manikandan、

    添加了 SWD 行以调试 TPS65981上的内部 FW。 我们不会向用户打开此界面、因为固件仅用于配置而不是重写。

    如果我理解正确、您是否希望在电池电量耗尽模式下启动 TPS65981、并让5V 电压从 VBUS 传递到 PPHV?
    如果将 BUSPOWERZ 连接到1.8V、则将5V 电压从 VBUS 传递到 PPHV、然后通过 SPI 闪存加载您的应用配置。 如果将 BUSPOWERZ 连接到3.3V、则首先从 SPI 闪存加载应用配置、然后关闭任何电源路径开关。

    您可以向我发送一封包含您的联系信息的个人邮件、以便查看原理图。

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

    谢谢、Eric。

    更清楚的是、我们将 BUSPOWERZ 绑定到3.3V、TPS65981加载我们的定制应用设置。 我们以二进制形式定义灌电流 PDO 的5V/2A 和5V/3A 从 VBUS 传递到 PP_HV。 在这种情况下 、TPS65981仅在设置了所配置的灌电流 PDO 时才传递5V 电源? 它无法通过标称5V/0.9A 电流、或者在 PD 通信上设置了不同的未配置灌电流 PDO。 这种理解是否正确?

    我们的目标是仅将5V/2A 和5V/3A 灌电流 PDO 从 VBUS 传递到 PP_HV 路径。 希望我明白了。

    谢谢、

    Manikandan M V

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

    是的、您的理解是正确的。 将 BUSPOWERZ 连接到3.3V 时、TPS65981在加载应用固件并协商 PD 协议之前不会通过系统供电。

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

    尊敬的 Eric:

    好的、谢谢。 请告知我们您的电子邮件 ID、以便分享原理图和布局审查。

    如果 有 TPS6598x 主机接口工具 GUI 上的命令、您可以共享该参考手册吗?

    此致、

    Manikandan M V

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

    我将向您发送一封包含我的电子邮件地址的个人邮件。 有关4CC 命令的信息、请参阅《主机接口技术参考手册 》:www.ti.com/.../slvuan1a.pdf

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

    尊敬的 Eric:

    我希望您能使用电子邮件地址 Ping 您、以便分享设计审查。

    此外、我正在按照上面所述配置 PD 配置文件。 我已使用应用程序自定义工具配置5V/2A 灌电流配置文件并生成.bin (仅适用于低电平区域、低电平区域和全闪存映像文件类型)。 然后、使用 Cheetah 闪存编程器将该.bin 文件加载到 TPS65983评估模块中。 但是、使用符合 PD 标准的高达18W 的 Google 像素充电器适配器加电时、来自 VBUS 的5V 电压不会传递到 PP_HV。 在 CC 线路上进一步探测并观察 CC 线路上的一些数据流活动。 很抱歉、我不确定我是否遗漏了任何测量值。

    考虑执行 我们的电路板调通以生成5V/2A 灌电流 PD 配置文件.bin 文件、并使用 Cheetah 闪存编程器将其加载到 SPI 闪存中。 您能否为我们提供合适的.bin 文件及其处理流程文档?

     

    此致、

    Manikandan M V

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

    我无法向您发送私人消息。 您的电子邮件地址是什么?

    在对 EVM 进行编程时、请确保使用的是完整的闪存二进制文件。 此外、SPI 闪存完成后、请确保断开编程器并对 EVM 进行循环通电。

    谢谢、
    Eric
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Eric:
    请将测试邮件发送至 manikandan.mv@vvdntech.in 以分享设计审查。

    我生成了完整的闪存映像.bin、并按照您所说的那样进行操作。 但是、5V 不会从 VBUS 传递到 PP_HV。 您是否建议使用任何符合 USB PD 标准的拉电流器件来验证我们的 PD 灌电流器件功能?

    此致、
    Manikandan M V