I am trying to power up a Raspberry Pi 3B+ via GPIO pins and have read about the specs to provide 5V input voltage. Since there are no batteries that can directly output 5v - i had to fallback to 3.7V battery(s).
I am using a 3.7v to 5v DC-DC Boost module (XL6009 DC-DC Step-up Module (3.7v to 5v)) to bring up the voltage to 5v to power the PI. I see that it ends up in a boot loop. The Pi itself is perfectly fine and boots when connected to a Micro USB port.
Although the output of the Boost module is 5v, from the GPIO pins on the PI, i see 6v+ detected on the multi-meter and a msg while booting up saying that the voltage is high.
I have also experimented on a 9V->5V DC-DC Buck module and that seems to be work properly and the Pi boots up all fine and the GPIO pin voltage is just 5v as expected.
Looking for some help understanding why the Boost module with 3.7v doesn't work.
p.s - I am aware that i will be by-passing the Pi's power protection if i use GPIO ports - But i need to use them for a project that i am building.
edit1 - Updated the boost module name.