So any resolution on this? I think I’ve found the fix for my devices for now, but are you planning on rolling anything into some of the upcoming firmware releases?
Yeah, I am waiting for this disaster to be fixed as well. Currently dying to be able to use Boron in the 6w Solar + 3.7v LiPo use case but I need to be able to enable and disable charging based on temperature 32f+/- readings. Currently seems like such a confusing nightmare with all these changes, problems, experiments, half-fixes, etc that I am just waiting for Particle to communicate about this.
Is there a solution for this yet? I am using firmware 1.4.4. on a Boron 3g unit and I am experiencing the same issue. The pmic.enableBuck(); appears to work once. Here is my test method:
- Power on the Boron 3g with VIN powered at 5 volts.
- Ensure that pmic.enableBuck(); is called.
- Remove power from VIN.
- Take the EN pin low
- Reattach 5 volt power to VIN.
- Charging works!
- Remove power from VIN again.
- Reattach 5 volt power to VIN again.
- Charging does NOT work!
Is there a solution?