3.4.1 10/100/1000 RGMII SODIMM Ethernet Interface (GMAC0)
The SAM9X75 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 SAM9X75 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 installing the jumper on header J83.
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/MF QSPI Flash memory and in the Microchip 24AA025E48 TWI EEPROM.
| PIO | Signal Name | Signal Description |
|---|---|---|
| PB13 | GMAC0_0.TX0 | RGMII Tx data line 0 |
| PB14 | 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 |
| PB06 | GMAC0_0.TXCK | RGMII transmit clock |
| PB07 | GMAC0_0.TXEN | RGMII transmit enable |
| PB11 | GMAC0_0.RX0 | RGMII Rx data line 0 |
| PB12 | GMAC0_0.RX1 | RGMII Rx data line 1 |
| PB00 | GMAC0_0.RX2 | RGMII Rx data line 2 |
| PB01 | GMAC0_0.RX3 | RGMII Rx data line 3 |
| PB08 | GMAC0_0.RXCK | RGMII receive clock |
| PB03 | GMAC0_0.RXCTL | RGMII receive control |
| PB10 | GMAC0_0.MDC | Management data clock |
| PB09 | GMAC0_0.MDIO | Management data I/O |
| PD05 | GMAC0_0.INT | Interruption |
| PB02 | GMAC0_0.REFCLK | Reference clock |
| PC26 | GMAC0_0.SCK | SPI clock |
| PC22 | GMAC0_0.MOSI | SPI data out |
| PC23 | GMAC0_0.MISO | SPI data in |
| PC25 | GMAC0_0.CS | Chip select |
| PA24 | GMAC0_0.TWD | I²C data |
| PA25 | GMAC0_0.TWCK | I²C clock |
