Pico D4 unable to flash
Posted: Mon Jun 27, 2022 12:04 pm
Hi folks, I'm developing a custom Pico D4 board which has been prototyped.
Problem is that there is no communication with Pico, the CP2104 becomes visible but it is impossible to flash it:
Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
*** [upload] Error 2
Same result from PlatformIO or using esptool.py manually...
Things I tryed:
- Swapping 10uF capacitor on RST with a 1uF
- Removing pullup on GPIO0
- Manually trying to pull GPIO0 low while resetting
- Even removing the Pico to check that there are no solder bridges underneath
I know from the datasheet that GPIO2 and GPIO12 may be left floating since they have internal pullups/down
I cutted the jumper to leave GPIO16 unconnected.
Still no luck
Powering the board with 5V it is drawing +/-30mA which seems to be a little on the low side.
Would you mind having a look at my schematics and provide me with some feedback?
Thanks a lot!
Problem is that there is no communication with Pico, the CP2104 becomes visible but it is impossible to flash it:
Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
*** [upload] Error 2
Same result from PlatformIO or using esptool.py manually...
Things I tryed:
- Swapping 10uF capacitor on RST with a 1uF
- Removing pullup on GPIO0
- Manually trying to pull GPIO0 low while resetting
- Even removing the Pico to check that there are no solder bridges underneath
I know from the datasheet that GPIO2 and GPIO12 may be left floating since they have internal pullups/down
I cutted the jumper to leave GPIO16 unconnected.
Still no luck
Powering the board with 5V it is drawing +/-30mA which seems to be a little on the low side.
Would you mind having a look at my schematics and provide me with some feedback?
Thanks a lot!