3.4.2 10/100/1000 On-Board RGMII Ethernet Interface
The SAMA7D65-Curiosity Kit board features a complete on-board RGMII Ethernet interface, implemented with the LAN8840 PHY.
The LAN8840 is a low-power, single-port, triple-speed (10BASE-T/100BASE-TX/1000BASE-T) Ethernet physical layer transceiver (PHY) that is optimized for precision process timing. The device enables highly accurate synchronization of motors, valves, actuators and sensors over standard CAT-5, CAT-5e and CAT-6 unshielded twisted pair (UTP) cables. For more information on the LAN8840, refer to www.microchip.com/en-us/product/LAN8840.
The LAN8840 1.1V core power is supplied by an external MIC33153 DC-DC converter. For more information on the MIC33153, refer to www.microchip.com/en-us/product/MIC33153.
The LAN8840 supports industry-standard RGMII (Reduced Gigabit Media Independent Interface) providing chip-to-chip connection to a host device with an integrated Gigabit Ethernet MAC.
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. For more information on SST26VF064BEUI, refer to www.microchip.com/en-us/product/SST26VF064BEUI.
Additionally, for monitoring and control purposes, the RJ45 connectors feature LED functionality to indicate activity, link, and speed status.
PIO | Signal Name | Signal Description |
---|---|---|
PA25 | GMAC0_TXCTL_PA25 | RGMII Transmit Enable signal |
PA26 | GMAC0_TX0_PA26 | RGMII TX data line 0 |
PA27 | GMAC0_TX1_PA27 | RGMII TX data line 1 |
PA28 | GMAC0_RXCTL_PA28 | RGMII Receive Control signal |
PA29 | GMAC0_RX0_PA29 | RGMII RX data line 0 |
PA30 | GMAC0_RX1_PA30 | RGMII RX data line 1 |
PA31 | GMAC0_MDC_PA31 | RGMII Management Data Clock signal |
PB0 | GMAC0_MDIO_PB0 | RGMII Management Data I/O signal |
PB1 | GMAC0_TXCK_PB1 | RGMII Transmit Clock signal |
PB4 | GMAC0_TX2_PB4 | RGMII TX data line 2 |
PB5 | GMAC0_TX3_PB5 | RGMII TX data line 3 |
PB2 | GMAC0_RX2_PB2 | RGMII RX data line 2 |
PB6 | GMAC0_RX3_PB6 | RGMII RX data line 3 |
PB3 | GMAC0_RXCK_PB3 | RGMII Receive Clock signal |
PC1 | GMAC0_INT_PC1 | Ethernet Device Interrupt signal |