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
PIOSignal NameShared WithDevice Signal NameSignal Description
PC14FLEXCOM8_IO0_PC14ECC608ECC608_TWDTWI data line
CAMCAM_TWD
EEPROM1EEPROM1_TWD
EEPROM2EEPROM2_TWD
PC13FLEXCOM8_IO1_PC13ECC608ECC608_TWCKTWI clock line
CAMCAM_TWCK
EEPROM1EEPROM1_TWCK
EEPROM2EEPROM2_TWCK
Table 3-17. 24AA025E48 TWI Addresses
Device7-bit Client AddressFull Address with RD/WR#
24AA025E48 TWI Read (U12)1010_0100xA5
24AA025E48 TWI Write (U12)0xA4
24AA025E48 TWI Read (U13)1010_0110xA7
24AA025E48 TWI Write (U13)0xA6