Total Phase offers multiple host adapter tools that support reading, writing, erasing, and verifying SPI-based Flash memory and EEPROM devices. 

Depending on the speed and application, embedded system engineers can use the Aardvark I2C/SPI Host Adapter, Cheetah SPI Host Adapter, or the Promira Serial Platform to interface with such memory devices. You can even check here some flash memory programmers. 

The Aardvark I2C/SPI Host Adapter is a general-purpose host adapter capable of signaling up to 8 MHz as an SPI master and up to 4 MHz as an SPI slave. It also can emulate an I2C master or slave device up to 800 kHz.

The Cheetah SPI Host Adapter is designed to support high-speed programming applications, allowing users to signal up to 40 MHz as a master SPI device. It is able to support up to 3 slave selects.  Additionally, it features a pipelined architecture that enables command queuing for maximum throughput.

The Promira Serial Platform is an advanced host adapter tool that is capable of signaling up to 80 MHz as an SPI master and 20 MHz as an SPI slave. It offers multiple other features for advanced programming which include supporting up to 8 slaves selects along with support for Dual and Quad I/O.

The Flash Center Software is a software package that allows engineers to quickly erase, program, and verify I2C- and SPI-based EEPROM and Flash memory chips that are interfaced through Total Phase's Promira Serial Platform, Aardvark I2C/SPI Host Adapter, and Cheetah SPI Host Adapter.