Hello,
Just wanted to share some updates on debugging the design.
My driver installation and usb-uart circuit seems good as a com port is recognized on my device.
Things I’ve tried:
- Pulling GPIO0 to ground on power up - this did not work unfortunately.
- Removed Resistor R1
to keep gpio0 line from being pulled high - no dice.
- Doing the User press and hold, Reset press and release, then user release for uploading - did not work.
Currently, I’m looking at my power lines and current usage with the Nordic PPK2 device.
- Using the PPK2 as a source meter supplying a steady 3.6 volts on the VBAT line, I’ve verified 3.28 VOUT from the 3.3V regulator going into the processor. Ve is 2V without flashing, I’m not sure if this is correct but I assume it has something to do with voltage from GPIO6 in that part of the circuit. When I plug in 5v USB power, the mosfet switching circuit is still outputting 3.3 Volts which is good. However, I do start reading 4 volts on the Q3-3 input (the VBAT line). Don’t know why that’s happening.
- In terms of current, when I power the device, no usb connection. I see average system current draw of around 20mA. However, for some reason when usb is plugged in as well, system current drops to 1mA. What does this mean? Furthermore, when I then disconnect usb, system current is average 4mA.
Is there a step I’m missing for setting up the module? I installed the board package in arduino and that’s all i think you need to do right? thanks