主题中讨论的其他器件: TPS25730、 TPS26750
工具与软件:
概述:
在后台、我们团队正在开发的应用采用 TPS25751S USB PD 控制器。 目标是让 TPS25751和连接硬件仅由连接到 TP25751的 USB 电源供电。 此设计中没有其他电源。 此外、此设计也不包含电池和电池充电器。 我认为这被视为无电电池配置。 微控制器还连接到 TP25751芯片上的 I2C 接口。 在此基础上、我们的团队根据对文档的审阅提出了一些问题。

1.查看的表2-1 使用 EC 的常见 TPS25751用例和设置 文档中、我们的团队查看了两种情况: ‘AlwaysEnableSink '和‘NegotiateHighVoltage’ 我将每种模式的文本放在了下面:
AlwaysEnableSink:无论连接的供电方提供多大的电流、器件始终启用受电路径。 在加载配置前、USB PD 被禁用。 此配置与外部嵌入式控制器配合使用。 嵌入式控制器在系统存在电池充电器时管理系统中的电池充电器。
协商高电压:无论连接的供电方提供多少电流、器件都会在初始隐式合约期间始终启用受电路径。 PD 控制器进入应用模式、启用 USB PD PHY 并协商提供高达20V 的最高功率合约。 当从 EEPROM 加载补丁时、无法使用此配置。 对于可以从5V 启动的系统、不建议使用此选项。 此配置不能用于任何受支持的电池充电器。
根据这一说明、看起来是这样 AlwaysEnableSink MODE 会立即启用受电路径、无需 PD 协商、并允许之后 EC 启用 USB PD 协商。
。 协商高电压 模式还似乎启用了受电路径、但使用初始合约执行 PD 协商。 某种违约合同。 稍后将通过嵌入式控制器进行更新的合约。
有关此器件的问题如下:
初始合约是否是内置于 PD 控制器中的默认合约? 如果不是、它来自哪里?或者它是如何配置的?
协商高电压模式是否需要 EEPROM 才能正常运行? 或者该模式是否需要 EC 来配置和操作 PD 控制器?
这两种模式的主要用途是什么?
2、文件不是很清楚。 EEPROM 是否需要将合约加载到 TPS25751上? 出现的文档表明可以通过 EEPROM 或连接的嵌入式控制器加载合同。
EEPROM 初始加载。 如果使用 EEPROM、是否可以从空白 EEPROM 启动? 或者是否需要某种初始负载?

