您好!
TPS25750有一些问题。 我们已经使用 TPS25750设计了原型板作为 USB-USB PD 的可行性研究。 在一般使用中、TPS25750似乎工作正常。
但是、它进入某个状态、我很难将其从该状态中脱离。
状态如下:
1) 1)启动时、读取引导状态寄存器、设置 DeadBattery 位并设置 NoPatchConfiguration。 (注意、我通过 I2C 上传配置/补丁)
由于器件指示 NoPatchConfiguration、因此我尝试通过 I2C 上传补丁。 (这通常是可行的,除非在这种情况下...)
我按照流程图(《主机接口技术参考手册》中的"执行流程补丁突发模式"示例)进行操作、直到读取 PBMC 命令的结果、一切都正常进行。
因此、通过 I2C 上传配置后、我在写入传输时收到一个 ACK。 由于补丁已上载、我向器件发出 PBMC 命令、但是、读取 data1寄存器会导致返回代码0x3、阅读手册时我无法理解这一点... 输出的其余部分似乎不表示有任何故障。 但是、在完成 PBMC 并得到结果0x3后、我会等待补丁加载事件或 APP 模式、但既不会进行设置。 所以我现在被卡住了。。。





