TPS25751: 电源管理论坛

Part Number: TPS25751

Hi,

Now, my intention is to load the patch for PD via I2Ct communication by mcu, I understand the following steps:

PTCH mode -> wirte DATA1(reg: 09h) including the target address -> write "PBMs" to CMD reg (08h) -> write content of patch to the target address which is specified in DATA1 (09h)

My DATA1 is : 80 70 00 00 30 32. The target address is 0x30, right? 

After send "PBMs" to 08h, then read from 08h it is 0. It's ok.
Then read from DATA1 it is 0.  Result is OK.

When I try to write the patch 0x30, always response with NACK. This confuse and block me for a long time. where going wrong?