A customer asked: I need to perform in circuit programming (ICP) for Microchip SST25VF080B. Can you recommend a tool to use for this SPI device, which is soldered onto a PCB?
Sure we can, the Cheetah SPI Host Adapter is able to program SPI memory devices at 40+ MHz. The included Flash Center Software helps you to quickly erase, program, and verify SPI (and I2C) based EEPROM and flash memory Chips. Flash Center software also provides an XML parts library: built-in support for EEPROMs and serial flash chips from many manufacturers, including the Microchip SST25VF080B. In this case, you don’t need to create an API for your in circuit programming.
You can program memory that is already soldered onto a printed circuit board (PCB) through the SPI signals (MOSI, MISO, SS, SCLK), ground signal (GND), and power signal (+5V, if needed). The board should have the ability to connect these signals between the memory device and the Cheetah 10-pin SPI connector. If the board has a matching 10-pin connector, you can interface Cheetah to the chip with the Total Phase 10-pin split cable. Otherwise, you can use the Total Phase 10-pin grabber clip split cable.