3.3.4 Dual Serial EEPROM

The SAMA7G54-EK board embeds two Microchip 24AA025E48 serial Electrically-Erasable Programmable Read-Only Memories (EEPROMs).

The 24AA025E48 features 2048 bits of serial EEPROMs organized as 256 words of eight bits each and is accessed via an I2C-compatible (2-wire) serial interface. In addition, the 24AA025E48 incorporates an easy and inexpensive method to obtain a globally unique MAC or EUI address (EUI-48). For more information about the 24AA025E48, refer to the product web page.

An EUI-48 address can be assigned as the actual physical address of a system hardware device or node, or it can be assigned to a software instance. Such addresses are factory-programmed by Microchip and unique. They are permanently write-protected in an extended memory block located outside the standard 2-Kbit memory array.

Each EEPROM has a specific I2C address and is connected to the same TWI bus interface.

  • EEPROM1 (U12) I2C address: 1010_010[R/W]
  • EEPROM2 (U13) I2C address: 1010_011[R/W]
Figure 3-30. Dual Serial EEPROM Schematic
Table 3-16. EEPROM Signal Descriptions
PIO Signal Name Shared With Device Signal Name Signal Description
PC14 FLEXCOM8_IO0_PC14 ECC608 ECC608_TWD TWI data line
CAM CAM_TWD
EEPROM1 EEPROM1_TWD
EEPROM2 EEPROM2_TWD
PC13 FLEXCOM8_IO1_PC13 ECC608 ECC608_TWCK TWI clock line
CAM CAM_TWCK
EEPROM1 EEPROM1_TWCK
EEPROM2 EEPROM2_TWCK
Table 3-17. 24AA025E48 TWI Addresses
Device 7-bit Client Address Full Address with RD/WR#
24AA025E48 TWI Read (U12) 1010_010 0xA5
24AA025E48 TWI Write (U12) 0xA4
24AA025E48 TWI Read (U13) 1010_011 0xA7
24AA025E48 TWI Write (U13) 0xA6