2

Can someone recommend a handy inexpensive USB programmer for SPANSION S25FL064P flash memory?

1

It's a SPI flash memory so most decent SPI flash programmers should do. They can be found below 30 USD. If you have a decent micro controller development board already you can probably program and read this chip easily. For instance the Arduino platform has SPI libraries. The pin pitch is 1.3 mm so you should be able to attach to the chip without even desoldering it using decent grabber probes.

Have you beep tested the board to see if any test points or headers connect to the flash memory pins?

If you don't want to hack something together yourself, here's what seems to be a competent and cheap SPI programmer on ebay. Which is supposed to support you chip. Although it is more fun to solve it yourself, you'll see how easy it is and next time you run into an unsupported SPI flash memory you'll solve it without issues.

  • I want ready device, I have no microcontroller development board. There is JTAG connector pads on PCB, but chipset specification is unavailable, anyway. I'm considering EZP2010 USB SPI Programmer. – triwo Jul 20 '14 at 16:01
  • @triwo You chip doesn't have JTAG pins so I doubt it's part of the JTAG chain. You could maybe JTAG the MCU then use the fact that the SPI flash is probably fully mapped on the bus in a linear fashion and read it out that way if you're lucky. It's probably easier to just use SPI. – Peter Andersson Jul 20 '14 at 16:11
  • MCU chipset specification is not available, I can no JTAG it. There is serial port that allows upload and flash the firmware, but not read or write NVRAM fully. Is it possible to define does setup allows reliably flash SPI chip without desoldering it from PCB? (using Test Clip for SOIC16 chip and in-circuit programming) – triwo Jul 20 '14 at 18:33
-1

You shoudl use an SPI flash parallel port programmer. It is a simple and very accurate programmer using a single 74ls244 ic.

You can get it at: http://www.spiflash.org/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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