Programmare una EEPROM SPI su Linux con Promira
La programmazione dei dispositivi di memoria SPI è un caso d'uso comune per la piattaforma Promira ™ Serial con le applicazioni SPI Active Level 1-3. Esistono diversi modi per farlo con la piattaforma Promira ™ Serial di Total Phase, tra cui l'utilizzo del Control Centre, del Flash Centre o delle API Promira.
Questo articolo descrive come eseguire i comandi nella modalità seriale del Command Centre. Sebbene i passi seguenti siano destinati all'Atmel SPI EEPROM AT25080A sulla scheda I2C / SPI Activity, passi simili possono essere utilizzati per altri dispositivi.
La piattaforma Promira scrive e legge diversi byte dalla EEPROM AT25080A. La piattaforma Promira è il master SPI e la EEPROM AT25080A sulla scheda di attività I2C / SPI è lo slave SPI. È collegata all'AT25080A sulla scheda di attività I2C / SPI tramite il cavo I2C / SPI 34-10. La piattaforma Promira fornisce segnali SPI a 3,3 V e segnali VDD a I2C / SPI Activity Board.
Per ulteriori informazioni, consulta il Manuale d'uso della scheda I2C / SPI Activity Board e la Scheda tecnica di AT25080A.
Programmazione e lettura di una EEPROM SPI
1. Collega la porta USB della piattaforma Promira alla porta USB del PC.
2. Scarica e decomprimi l'ultima versione di Promira USB Drivers Linux.
3. Segui i passi delle istruzioni di installazione di Promira per configurare l'interfaccia Ethernet su USB.
4. Scarica e decomprimi l'ultima versione di Promira FW Utility per Linux. Se il FW di Promira non è l'ultimo, aggiorna Promira all'ultimo FW utilizzando l'ultima versione di Promira FW Utility per Linux.
5. Scarica e decomprimi l'ultima versione del Control Centre.