Hello tinfever! Thank you for helping ordinary people bring old Dyson batteries back to life. Such a question, my Dyson battery was blocked, but after disassembly it became clear that the cells were still in fairly good condition, and apparently the battery was blocked due to imbalance.
I flashed the PIC with your firmware, charged the battery, now the voltages of all cells vary in the range of 4.15-4.25V. But I ran into a problem..
The PIC does not allow startup and flashes blue 3 times, indicating that the battery is low. This is at any battery charge level.
What have I tried:
1. Replaced ISL, no changes
2. I checked all the voltages coming to the CELL terminals (ISL) 25-20.7-16.55-12.38-8.24-4.10+VBACK.
3. Checked the entire ISL binding.
--There is an interesting feature, when charging is connected, it flashes 82 times in red + blue, telling us that there is an imbalance of min-max, 82*50mV = 4.25V, so it does not see the voltage of any of the cells? I connected the oscilloscope to the AO ISL-PIC line, based on the oscillogram and firmware, no problem is visible. Maybe you have a guess what the problem is. Thank you very much!