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

Other RP2040 boards • Flashing issue for custom RP2040 Board

$
0
0
Hi everyone,

I recently built a nice small board that included an RP2040 as the MCU. I soldered and assembled everything myself, so there may be solder bridges, even though I didn't see any when checking under a microscope and with continuity.

The main issue right now is that even though the RP2040 shows up as a mass storage device, flashing any code onto it is impossible. This probably indicates an issue with the flash chip, but all communication seems to be normal. I'm using a fairly standard W25Q128JVSIQ as a flash chip.

Some things that I have tried so far:

- Resoldering the flash chip and swapping for a new one
- Checking all signals on the scope - all of them look normal during read and write. A constant clock signal on SCLK and bursts of data on other pins.
- Checking all voltages: these seem OK.
- Checking for short circuits/bridges: I used a microscope for this and couldn't find any.
- Running "picotool info -a": this gives the following output:

Code:

Program Information noneFixed Pin Information noneBuild Information noneDevice Information type:      RP2040 revision:  B2Metadata Blocks none
From this it doesn't seem like the RP2040 is communicating correctly with the W25Q128JVSIQ. Any thoughts on what to do next? I am also attaching my schematic and layout below.

Image
Image

Statistics: Posted by VE3SVF — Sun Mar 23, 2025 12:11 am — Replies 0 — Views 42



Viewing all articles
Browse latest Browse all 7513

Trending Articles