3.4.1 10/100/1000 RGMII SODIMM Ethernet Interface (GMAC0)
The SAMA7D65 Curiosity Pro board connects all the necessary RGMII signals provided by the GMAC on the daughter board. The RGMII slot is a one-piece 260-pin SODIMM connector (J52). This enables connectivity to multiple inexpensive add-on boards equipped with RGMII-compatible PHYs and switches.
The EDS2 board, featuring a Microchip VSC8541 PHY, is ideally suited for connecting to the SAMA7D65 Curiosity Pro.
The SAMA7D65 Curiosity Pro board supplies 5V power to the daughter board and provides additional 3.3V and 2.5V power from the dedicated auxiliary power supply.
An optional on-board 25 MHz oscillator provides the 25 MHz input clock for the PHY or switch embedded in the daughter board. If needed, it can be manually enabled by soldering a 0 Ohm resistor at the R221 location and installing a jumper on header J53.
Separate MDIO interfaces at the connector allow the MPU to manage the daughter board device.
An individual unique 48-bit MAC address (Ethernet hardware address) is allocated to this product and is stored in the Microchip SST26VF064BEUI-104I/SM QSPI Flash memory and in the Microchip 24AA025E48 TWI EEPROM.
|
PIO |
Signal Name |
Signal Description |
|---|---|---|
|
PA20 |
GMAC0_0.CS |
Chip select |
|
PC01 |
GMAC0_0.INT |
Interruption |
|
PA31 |
GMAC0_0.MDC |
Management data clock |
|
PB00 |
GMAC0_0.MDIO |
Management data i/o |
|
PA17 |
GMAC0_0.MISO |
SPI data host in/client out |
|
PA29 |
GMAC0_0.RX0 |
RGMII Rx data line 0 |
|
PA30 |
GMAC0_0.RX1 |
RGMII Rx data line 1 |
|
PB02 |
GMAC0_0.RX2 |
RGMII Rx data line 2 |
|
PB06 |
GMAC0_0.RX3 |
RGMII Rx data line 3 |
|
PB03 |
GMAC0_0.RXCK |
RGMII receive clock signal |
|
PA28 |
GMAC0_0.RXCTL |
RGMII receive control signal |
|
PA16 |
GMAC0_0.SCK |
SPI clock |
|
PB19 |
GMAC0_0.TWCK |
I²C clock |
|
PB20 |
GMAC0_0.TWD |
I²C data |
|
PA26 |
GMAC0_0.TX0 |
RGMII Tx data line 0 |
|
PA27 |
GMAC0_0.TX1 |
RGMII Tx data line 1 |
|
PB04 |
GMAC0_0.TX2 |
RGMII Tx data line 2 |
|
PB05 |
GMAC0_0.TX3 |
RGMII Tx data line 3 |
|
PB01 |
GMAC0_0.TXCK |
RGMII transmit clock signal |
|
PA25 |
GMAC0_0.TXEN |
RGMII transmit enable |
