
Then the 24FC512 Sequential Read operation performs I2C read with 7 bit device address, two or more bytes of memory data, and stop. The 24FC512 Sequential Read operation first performs I2C write with 7 bit device address, two byte memory address and no stop. The 24FC512 read operation used here is the Sequential Read.
Serial eprom programmer serial#
In this case, the Control Center Serial "Master Write" command includes the device address (0x50), memory address (0x0008), and memory data (0x0A 0x0B 0x0C).

Performing a memory write operation requires a single command from the Promira platform and Control Center Serial. The Page Write operation to the 24FC512 requires 7 bit device address, two byte memory address, and two or more bytes of memory data. The 24FC512 write operation used here is Page Write. For additional information take a look at Figure 2: 24FC512 Control Byte Format and knowledge base article 7-bit, 8-bit, and 10-bit I2C Slave Addressing. This article uses the default I2C target address 0x50. The default I2C target address is 1010000b, which is 0x50. The 24FC512 I2C EEPROM on the EEPROM Socket Board 10/34 has a hardware configurable I2C target address. For additional information take a look at Figure 1: Promira and 24FC512 Block Diagram, and EEPROM Socket Board 10/34 user manual.įigure 1: Promira and 24FC512 Block Diagram The Promira platform supplies 1.8V I2C signals and 1.8V VDD signal to the I2C EEPROM 24FC512 in the EEPROM Socket Board - 10/34. The Promira platform is connected to the 24FC512 1.8V PDIP-8 in the EEPROM Socket Board - 10/34 through the 34-34 I2C/SPI cable. In this article the Promira platform is the I2C master and the I2C EEPROM 24FC512 in the EEPROM Socket Board - 10/34 is the I2C slave.
Serial eprom programmer how to#
The goal of this article is to demonstrate how to write several bytes to a specific address and then read back those bytes.

Although the following describes the Microchip 24FC512 I2C EEPROM with the EEPROM Socket Board - 10/34, similar steps can be used for other devices. This article also shows how to configure the Promira platform in order to supply low voltage level to the I2C EEPROM. This article focuses on how to take the information in an EEPROM datasheet and execute the commands in Control Center Serial. There are several ways to do this with the Promira Platform, including using Control Center Serial, Flash Center, or the Promira API. Programming I2C memory devices is a common use case for the Promira Platform with I2C Active Level 1 Application.
