One of the many benefits of the Promira™ Serial Platform with SPI Active Level 1-3 Applications is that it gives you several options to program SPI devices – you can use the Control Center Serial, Flash Center, or the Promira API software tools (each supported on various platforms). Following is an overview of programming an SPI EEPROM by executing command line code with the Control Center Serial Software Command Line Mode. For details, please refer to our knowledge base article, Programming an SPI EEPROM Using Promira Serial Platform and Control Center Serial Command Line on Linux.
Figure 1: Promira Serial Platform |
Figure 2: Control Center Serial Software |
In this example, the Promira platform writes and reads multiple bytes from the Atmel SPI EEPROM AT25080A (which is on the I2C/SPI Activity Board). The Promira platform is the SPI master, and the AT25080A on the I2C/SPI Activity Board is the SPI slave.
Note: similar steps can be used for other SPI devices. The Setup
(xxxx-xxxxxx represents the serial number of your Promira platform)
(xxxx-xxxxxx represents the serial number of your Promira platform)
Additional resources that you may find helpful include the following:
If you have questions about our Total Phase products, feel free to email us at sales@totalphase.com, or if you already own one of our devices and have a technical question, please submit a request for technical support.