Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4515

Other RP2040 boards • Bricked custom RP2040 board?

$
0
0
Design review request too
I've designed a custom RP2040 board, based on the pico and the hardware doc's suggested schematic. It has a few LEDs added, plus a PDM microphone. Uses USB-C, which is just traces on the board, no port. See attached images for schematic etc
I got the boards, soldered one up, uploaded my software ... and now BOOTSEL doesn't work.
What happens:
it boots, prints some debug statements to serial which I see on my PC, gets to a certain point in the code and then stops (guessing it's crashing).
BOOTSEL button is definitely pulling low as measured by an oscilloscope, but ... beyond the first time this happened where I programmed it, it refuses to go into USB mode.

I tried the same code on my Pico, code runs no issue (an infinite loop listening to the microphone for noise). I didn't, however, have the LEDs and microphone on my pico at the time (didn't think it would make a difference - from what I can tell, there's nothing ... causing a short? Something that would brick the device?)

Are there hardware/circuit ways to brick this chip? I read through a bunch of other issues with custom boards; it looks like the common problem is being stuck _in_ BOOTSEL, not stuck _out of_ it. Failing that, does my circuit have any obvious failure modes that could cause this?

Lemme know if more detail is needed
pcb_small.png

schematic.png

circuit.png

Statistics: Posted by mckinnonbuilding — Thu Feb 27, 2025 5:41 am — Replies 1 — Views 57



Viewing all articles
Browse latest Browse all 4515

Trending Articles