Battery charged but button not responding

Joined
Aug 13, 2023
Messages
2
Reaction score
0
Age
50
Okay I did not want to open a new thread but could not find a similar issue.. Maybe I am bad at searching.
So I have had 2 P3 batteries forgotten for like 2 years, I left them half charged back then and forgot. Push the button - no response. Tried to charge - does not seem to take the charge. So I opened them up and charged the batteries directly to get them up to about 15V, with 500mA current. Cells were not badly out of balance, I checked with multimeter. So I connected CP2112 and DJi Battery Killer software - both batteries respond, one of them had PF flag with I cleared up, nothing out of ordinary. But the power button still does not work, leds do not blink.
So now I fully charged them with the stock charger and monitored the charging process through DJi Battery Killer log, it shows all the needed info. Both batteries successfully charged to the full capacity but power buttons still dont respond on both of them and leds do not blink.
So I plugged the battery into P3P and it powered on. Cool but still no leds on the battery and power button does not work..
What the hell is going on with these batteries?
Here is a picture of registers from DJi Battery Killer but I dont think its the registers that are responsible for the LEDs and power button side of the battery.

1746928634112.png
 
That is a very helpful link. Yes indeed there is a pad for uC reset. Just used a hookup wire to briefly connect RST with GND and it immediately came to life!
So thank you, this issue is solved. Weird that the uC freezes up like this, it is supposed to have a watchdog automatically resetting it according to the chip documentation but I guess DJI did not implement it. It probably happens alot at least to this revision of P3 batteries because it happened to both of my batteries which I forgot to charge.

1746958296063.png
 
it is supposed to have a watchdog automatically resetting it according to the chip documentation but I guess DJI did not implement it

The watchdog needs to be armed in order to work. If due to low supply voltage the execution freezes before first arming, the watchdog stays inactive.

The uC was most likely rebooting over and over due to low voltage, until at some point it finally found a way to freeze without the reset.
 

Members online

No members online now.

Forum statistics

Threads
143,537
Messages
1,471,239
Members
105,514
Latest member
sansuciboy1