BlackcatUSB Flash Memory Programmer
This device is a cost-effective way to read or program thousands flash memory devices. This device can program all CFI compatible flash devices over JTAG and can also program SPI high-density serial flash devices. Hardware support can be added using a easy to use device script feature.
Features:
Available from: http://www.embeddedcomputers.net/products/BlackcatUSB/
This device is a cost-effective way to read or program thousands flash memory devices. This device can program all CFI compatible flash devices over JTAG and can also program SPI high-density serial flash devices. Hardware support can be added using a easy to use device script feature.

Features:
Fast 16MHz RISC processor
16KB programmable (holds up to 40KB hex files)
2 DIP switches for mode changes
Upgradeable firmware over USB
On board reset button
Universal CFI Flash programming support
SPI Mode 0, 1, 2 compatible
USB 1.1 / 2.0 compatible
Uses AT90USB162 firmware
A BlackcatUSB Flash Programmer
A standard USB A-B cable
A 10-pin IDC interface jumper cable
A 10-pin solderless adapter (upon request)
A regular 10-pin IDC header
Free future software updates
Available from: http://www.embeddedcomputers.net/products/BlackcatUSB/