Hello,
I have a custom design PCB for charger with IC BQ24765 (schematic is based on schematic BQ24765EVK).
I can set' register for voltage and current charge battery and read values after writing. I can read the input current limit but I can't set this register. I don't know why it happens. I want to send 0x1400 to register 0x3F, but data is sent separately for 0x14 (with ACK=OK) and 0x00 (with ACK=NOK). I have other devices on this bus and I don't have any problem with communication. Below are pictures from the oscilloscope:
First byte
Secound byte:
I measure voltage on some pins:
CE = 0.35V
ICOUT = 0.4V
ACOK = 1.62V
ACIN = 2.51V
DCINA = 18.4V
VREF = 3.3V
ICREF = 0.68V
FB0 = 0V
EAO = 0V
EAI = 0V
VDDP = 0V
Do you have any idea what I do wrong?