We are developing a system which uses an energy harvester to boost the voltage from a fuel cell and charge a capacitor, which is then used to intermittently power a CYBLE 214009-00 module. The CYBLE chip is used to take measurements from sensors and store the measurement data on the onboard EEPROM. In between taking measurements, the chip is set to deep sleep mode, so as to minimize power consumption. When tested with constant 3.3 V supplied, we were able to confirm that the chip is indeed taking a measurement, then sleeping for 30 seconds, and repeating this cycle. However, when tested with the charging system (intermittent powering), it is observed that the chip is consuming around 15 mA in deep sleep, about 1000 times higher power consumption than expected, and could not figure out why. Is it possible that one of the GPIOs of the chip is sinking current? I have attached a pdf of our PCB and Schematic of our circuit, as well as the main.c file of our PSoC 4 project. It would be greatly appreciated if we could get any suggestions as to what may be causing this problem. And let me know if any additional information would be helpful. Thanks!
There are possibilities that the chip does not enter into the DeepSleep OR intermittent brown out reset due to the intermittent power supply.
You need to supply a regulated power to the IC for proper functioning.