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.

[参考译文] TPS25751:如果您不想使用外部 EEPROM、是否需要在每次初始化时将"low region"二进制文件流式传输至 PD 芯片?

Guru**** 2478765 points
Other Parts Discussed in Thread: TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1510812/tps25751-is-it-required-to-stream-low-region-binaries-to-pd-chip-on-every-initialization-if-you-don-t-want-to-use-an-external-eeprom

器件型号:TPS25751

工具/软件:

我们计划在几款新产品中使用 TPS25751。 我在这里有一个 EVM、我们已经使用 USBCPD 应用程序自定义工具在其上对 EEPROM 进行了几次编程。

我们的应用是一个密集的电路板、因此任何芯片都可以省去更好的外部 EEPROM。

我从数据表和相关文档中收集了足够的信息、以了解此补丁程序最高可达17KB (36KB - 2KB)/2。 此论坛上相关主题中显示的示例可流式传输超过5440字节。 当我使用 USBCPD 应用程序自定义工具并生成 C 数组或.bin 文件时、输出13200字节或13180、具体取决于方法(很可能是因为页面大小已填充)。

这是我的问题。  如果我没有外部 EEPROM 来让 TPS25751进行乒乓加载、是否每次初始化时都必须将高达17KB 的数据流式传输至 TPS25751? 是否每次执行此操作都更新其固件? 我是否可以在不每次强制固件更新的情况下配置芯片? 我更喜欢在初始化过程中向芯片发送 PD 合同信息/配置信息,这将是数百字节而不是几千字节的顺序。