I'm trying to wire a Winbond W25Q128FV to my Rasberry Pi Model 1B so that I can dump the firmware. I'll be using an SOIC8 clip and probe cables.

Here is what I'm thinking:

Flash ----- rPi

CS ----- CS0

DO ----- MISO

WP ----- ??

GND ----- GND

VCC ----- 3V3

HOLD ----- ??

CLK ----- SCLK

DI ----- MOSI

I've read that WP and HOLD/RESET should also be connected to 3V3, but there's only 2 3V3 pins on my pi?

1 Answer 1


You don't need to use WP and HOLD at all. It will work without. You can try without first. Is write protect enabled?

  • I'm not sure, how can I check? Commented Feb 1, 2017 at 20:39
  • Reading the data sheet of the flash, that you linked it looks like you don't need to use WP and Hold, if you only need to dump the flash. You can run flashrom without attaching those pins. The VCC 3.3v is Okay.
    – amgnet
    Commented Feb 1, 2017 at 20:42
  • I think on flash you can turn off write protect, should be a register. Commented Feb 5, 2017 at 8:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.