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]
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 |
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 |