Greetings, thank you for a great piece of software that is making my job easier!
I have the DJI license and have been using this software for 3 months.
I now have 10 locked Mavic Air PB1 batteries. 3 had cells between 2200mv and 3000mv which I could unseal and clear PF and they have recovered great.
The others have cells between 1000mv and 2000mv and will not unlock - Over discharged. I have broken apart one and precharged to 3000mv. It then unlocks ok in NBLA.
For the others is it possible to use Manual FET control to precharge them in NLBA1? So I don't have to break the cases open.
I have tried 0x00 0x0022 then 0x00 0x001E and also 0x00 00x001F but no luck.
No PF bits are set. Can anyone help with Manual FET control?
Thanks for your help.
Steve
No PF bits are set.
DJI does not use standard TI PFF on this PB1 battery. Instead they use their own custom DJI PFF2 flags.
I have tried 0x00 0x0022 then 0x00 0x001E and also 0x00 00x001F but no luck.
Chip should be unsealed first to get access to MFC options.
@djibattworkshop Thanks for the quick reply.
With a separate script on a Pi I can set [FET_EN] to 0 and validated it. Then set [CHG_TEST] to 1 but the pack still does not draw any current. Same for [PCHG_TEST].
I have a CP2112 and some other tools but I would prefer to keep in the NLBA workflow. Do you know of anything else I could try?
Thanks again, Steve.
NLBA1 currently does not support neither TI nor DJI MFC options. Silabs CP2112 and Raspberry Pi hardwares are not NIP-Embedded products so we could not provide support for these tools.
But having in view you are NLBA1 subscriber we could try remote session to precharge these batteries through ev2300 or ev2400 hardware and Regulated Power Supply.