I designed a PCB using an NRF5340 MCU to power a MAX30101 sensor via a 5V boost converter. However, the boost converter does not turn on initially, preventing the MAX30101 from powering up.
In the firmware, I toggle the GPIO pin connected to the 5V boost converter to enable it. When the battery is first connected, the boost converter does not start. Interestingly, if I press the MCU reset button (refer to SW2 on the attached schematic) and power the MCU again, the 5V boost converter operates normally, and the MAX30101 turns on.
Based on this behavior, I would like to ask: is my circuit design suitable for reliably operating a 5V boost converter? While the boost works correctly after a reset, it fails on initial power-up. What mechanisms or design considerations are necessary to ensure the boost converter starts correctly in all situations?
