0

enter image description here

25Q128 is a flash memory for an IP camera. I want to dump its firmware but also try to write my own firmware. I have all the soldering equipment to remove it safely. I also bought the breakout board for SOP8 package so I can solder the flash memory in to dump it. However, if I want to test lots of firmwares, then I can't keep soldering it back and forth on every new firmware.

Is there such thing as a socket that I can solder in the place of this flash memory so I can insert it there?

Another option would be to solder wires into it but I have the feeling that powering the flash memory might power adjacent things that might try to read/write into it, makign impossible for me to do a clean write/read, so I guess my only option is to desolder and put it into a socket.

Math Keeps Me Busy
  • 18,947
  • 3
  • 19
  • 65
Guerlando OCs
  • 163
  • 1
  • 7
  • I think the term you're looking for is a ZIF socket. – Polynomial Feb 14 '21 at 23:05
  • Well, there's [this one](https://www.adafruit.com/product/4726), but only for wide SOIC packages. I'm not sure if one exists for the more common narrow SOIC-8. – Hearth Feb 15 '21 at 00:53
  • There are test clips that clip on the SOIC leads. Probably would work if you just put the part down on a insulating surface. – Spehro Pefhany Feb 15 '21 at 04:01
  • @SpehroPefhany what part down and what would be an insulating surface? Do you have a picture? Are you talking about doing this without unsoldering? Thank you very much – Guerlando OCs Feb 15 '21 at 04:10
  • 1
    Eg. https://www.sparkfun.com/products/13153 They're intended for programming the EEPROM in-circuit, which may or may not be possible in any given case. – Spehro Pefhany Feb 15 '21 at 04:11
  • @SpehroPefhany when you say it may not be possible, is it because powering the circuit can power other things that interfere, or that some flash circuits can be locked for some reason? – Guerlando OCs Feb 15 '21 at 04:17
  • 1
    Yes, either one. Maybe the master can be held in reset to allow in-circuit programming. – Spehro Pefhany Feb 15 '21 at 04:26
  • 1
    Some cameras' firmware is field-updateable. Does the manufacturer have a firmware update on this model, and can you decode its content? – Whit3rd Feb 15 '21 at 05:36

1 Answers1

3

You want an SOIC clip. You can use this to interact with the serial flash without desoldering.

enter image description here

https://www.sparkfun.com/products/13153 These are also available on Ebay and from other sources

These will work on any SOIC package with matching lead spacing regardless of width (that winbond package is wider than the standard ones)

They also make them for 16 pin packages though those are much less common.