Dear Wang:
I search and see your reply about battery detect.
1st: title is"BQ25703A battery detection question":e2e.ti.com/.../654386
in this part: you descripte that: "bq25703A CELL_BATPRES pin: LOW indicates battery present, HIGH indicates battery absent. " I think it's wrong as this pin define in datasheet. It should be low indicates battery absent, and high indicates present. Right ?
2nd: title is" cell_batprez dual functionality issue:https://e2e.ti.com/support/power_management/battery_management/f/179/t/635339?tisearch=e2e-sitesearch&keymatch=BQ25703A%20BATTERY%20DETECT
in this part, you said: "CELL_BATPRESZ pin is pulled below VCELL_BATPRESZ_FALL to indicate battery removal." This talks about an external circuit needs to pull down CELL_BATPRESZ pin to let bq25703A to know the battery removal.
So I want ask:does BQ25703A have any pin can tell MCU battery is unpluged ? how BQ25703A detect battery remove or unpluged.
Above is my confuse about you discussed before. and above is myself question found on my customer board. my question is also about battery detect. below picture is our register setting.
My customer want BQ25703A inform MCU that when battery is removed. we found 0x22 bit 1 can indicate BAT removal acitve. but when we plug and unplug battery, this register value have no change, the status not change. as your description, whether we need pull low cell_batterypresz pin by external circuit , then we can see the change at the 0x22 bit1 ? if yes, BQ25703A cannot detect battery remove or plug by itself. need external device control. If it's right, when BAT removal acitve register can use ? If it's wrong, please help check whick register is setted wrong in below picture and how we can see the 0x22 bit 1 change to inform MCU battery status.