A BLE module is powered using a LP5907SNX-3.3/NOPB. The BLE module is flashed using SWD. Is it possible to power the BLE module using the SWD programmer? In this case the voltage at the output pin of the LP5907 would be at 3.3V, but the input pin and the enable pin would be low. In the datasheet is the following:
Abs Max VOUT is the lessor of VIN + 0.3 V, or 6 V
So in this case VOUT would be much higher than VIN when connecting the programmer. But as soon as the programmer is connected then the enable pin and the Vin pin are pulled high since the diode in the switch is active, resulting in a voltage at Vin that is not much lower than Vout.
The question is now if this does damage the LDO or not. I tried to program a few BLE modules like this, and so far there is no issue. But it might be in the long term that this creates problems in the future.
Flashing the bare pcb's like this would be very convenient, but I need to be sure that there is no damage done to the ldo.