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.

[参考译文] TPS25750:生产编程 TPS25750

Guru**** 2581345 points
Other Parts Discussed in Thread: TPS25750

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1360747/tps25750-production-programming-tps25750

器件型号:TPS25750

我想知道如何在大规模生产中对 TPS25750/25751进行编程。

数据表根本未提及芯片编程("程序"一词仅提及一次、相关内容见电气规范部分)、并且自定义工具的用户指南仅告诉我、不支持通过 EVM 以外的其他编程。 EVM 用户指南中的原理图完全不可读、信号名称、引脚和元件值是完全猜来猜去的。

对于使用什么接口编程、甚至没有提示、也没有如何进行的说明。

从我看到的来看、论坛也没有给出解答。

有没有人知道我必须通过哪种方式连接才能提供自定义固件的接口?

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

    您好!  

    感谢您与我们联系!

    PD 控制器通常可通过两种方式进行编程:  

    1-应用二进制文件可以从 I2Cc 端口上的外部 EEPROM 加载

    应用程序二进制文件可使用 I2Ct 端口通过 I2C 推送。  主机使用 I2Ct 总线来处理与加载补丁捆绑包相关的所有事务。  补丁突发模式允许主机同时将补丁捆绑包推送到多个 PD 控制器

    有关主机如何加载补丁捆绑包的更多信息、请参阅技术参考手册中的第5.1节 PD 控制器应用程序自定义。

    此外、请参阅 TPS25751 EVM 用户指南 第5节、以获取清晰的原理图和 BOM。  

    此致、  

    A·克德尔  

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

    我已经与器件建立了 I2C 通信、并实现了读取状态和发送4CC 命令的函数。

    但该器件确实以"PTCH"模式启动、而不是按我预期以"APP"模式启动、所以它需要补丁捆绑包?

    但是、我不知道"补丁捆绑包"是什么以及我在哪里可以获得它。

    但由于文档将其称为"补丁捆绑包更新"、我假设应该可以"按原样"使用器件、而只需跳过更新。 我曾尝试发送多个 PBMC、PBMe、甚至是有效负载大小设置为0的 PBM 组合、但该器件不会切换到 APP 模式。

    所以、在不发送补丁的情况下似乎无法将 TPS 从 PTCH 切换到 APP 模式?

    从何处获得必要的数据?

    这是我从配置工具获得的32kB 二进制文件吗?

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

    您好!  

    补丁捆绑包包含应用程序自定义数据以及用于修改 PD 控制器中默认应用固件的补丁二进制文件。 固件配置可通过 Web 工具(GUI)生成、在此处可针对每个特定应用进行自定义。 GUI 可以以二进制文件格式生成自定义应用配置设置。 从嵌入式控制器加载补丁时、请使用低区二进制文件。  

    有关 如何在 GUI 中选择配置和填写调查问卷的更多信息、请参阅 EVM 用户指南中的第3.2节"软件开发"。  

    另外、请参阅图5-1在 TRM 中同时通过 I2Ct 总线将补丁捆绑包推送到多个 PD 控制器的流程

    此致、  

    A·克德尔  

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

    谢谢、这对我有很大帮助。
    我现在让 TPS25750处于应用模式。