主题中讨论的其他器件: TPS25751、 TPS25750
工具与软件:
您好!
我曾尝试强制 PD 切换到 PTCH 模式、但无法使其正常工作。
附件是我发送的命令的照片。 您能否查看这些问题并提供任何必要的帮助来帮助解决此问题?
我在互联网上找到此信息、但我不确定如何切换到 NegotiateHighVoltage 配置。 我使用的是 TPS25750EVM
提前感谢您的帮助。 我期待您的指导帮助我推进我的项目。
此致、
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.
工具与软件:
您好!
我曾尝试强制 PD 切换到 PTCH 模式、但无法使其正常工作。
附件是我发送的命令的照片。 您能否查看这些问题并提供任何必要的帮助来帮助解决此问题?
我在互联网上找到此信息、但我不确定如何切换到 NegotiateHighVoltage 配置。 我使用的是 TPS25750EVM
提前感谢您的帮助。 我期待您的指导帮助我推进我的项目。
此致、
尊敬的 Azmi:
感谢您联系我们!
您能否详细说明您为什么要强制 PD 进入 PTCH 模式?
NegotiateHighVoltage 是电池电量耗尽配置、在这种配置中、器件始终在隐式合约期间启用受电路径并协商最高功率合约。 当从 EEPROM 加载补丁时、无法使用此配置(请参阅下面数据表中的表9-5)。
此外、我们还建议使用我们的后续器件 TPS25751的所有新设计。 请参阅以下 常见问题解答。
此致、
Aya Khedr
尊敬的 Azmi:
TPS25750/1 EVM 能够通过外部 I2C 闪存加载补丁捆绑包、或使用 PBMx 命令让外部 EC 推送补丁捆绑包。 默认情况下、EVM 上已组装 J4/J16、允许 EVM 上的 EEPROM 对 TPS25750/1进行编程。 但是、为了测试和评估 PBMx 命令、必须通过移除 J4/J16来断开闪存。 完成此操作后、 TPS25750/1从不读取 I2Cm/I2Cc 上的有效 EEPROM 地址、而只是等待从 EC 发送补丁捆绑包(即 PD 控制器应处于补丁模式而不使用"Go2P")
此致、
Aya Khedr
你(们)好
这是 引用的 Excel 文件
e2e.ti.com/.../8420.PBMx_5F00_PowerUp_5F00_Two_5F00_994.xlsx
尊敬的 Azmi:
感谢您的提供。 请在下面查看我的回答:
[报价 userid="611858" url="~/support/power-management-group/power-management/f/power-management-forum/1383424/tps25750evm-update-the-firmware/5299701 #5299701"]我想知道将64字节数据块发送到哪个内存地址或寄存器。[/QUOT]请将该地址视为一个通信通道。 您选择了不会在系统中使用的地址(即不是 ADCIN 地址)将补丁捆绑包发送到 PD。 一旦该过程完成、我们就不再与该通道进行交互。 该地址通过第一个 PBMx 命令'PBMs'设置。 在示例电子表格中、地址设置为0x30。
此外、我很好奇为什么 I2C 地址从0x21更改为0x30?
如上所述、此示例中的0x30是我们将64字节发送到的内存地址。 0x21是 ADCIN 地址设置、我们用于读取/写入 PD 控制器的寄存器。
此限制是否会导致发送数据时出现任何问题?
只要 EC 正确分块写入并使用停止位终止突发、就不应导致任何问题。
此致、
Aya Khedr