Hey Everyone.
So I just added the LM3677 to our system, which is a very low-power IoT + energy harvesting system.
I made a dev kit for this design, and I have jumpers to remove-add device power for power tracking, etc. I have reliably seen when I add a small load such as a Cortex-M0 running a mere 3mA, it causes the LM3677 to latch up to 18mA. If I remove the load, it is still stuck, and is constant. If I cycle the power with the additional Cortex-M0 load (adding jumper), the buck is stable.
I am worried if during a transient of 3mA that is not adding a jumper but rather a BLE Tx/Rx, could cause the latch-up.
Does anyone know what this could be?
Device: LM3677TL-1.82/NOPB
Cap on Vin: 4.7uF (6.3V)
Cap on Vout: 10uF (4v)
Inductor: 1uH, 650mA Max, 20% Tolerance.
The only thing I can think of is there is an issue of the device switching from the PFM <==> PWM modes. But this is dynamically right? Also, I am no where near the 75mA threshold, my total system current is less than 6mA.
Also my layout is solid, I have a local LM3677 ground plane for current loop, and branch-connect it over to the main ground. Vout is clean on the scope.
Please help!
Thanks,
-Peter