3.8 Ethernet Interface

The PIC32 WFI32 Curiosity HPC Board includes headers to mount different Ethernet PHY daughter boards to implement a complete Ethernet node for networking. The PIC32 WFI32 Curiosity HPC Board uses the LAN8720A PHY daughter board (AC320004-3) as an example to demonstrate the Ethernet functionality.
Table 3-12. Ethernet PHY Daughter Board
Daughter Board Part Number
LAN8720A PHY daughter board AC320004-3
The Microchip LAN8720A PHY daughter board is populated with a small footprint RMII 10/100 Ethernet transceiver (LAN8720A). This daughter board enables Ethernet communication with a variety of Microchip development boards. The following table provides the pin details and descriptions of the Ethernet PHY daughter board header (J405 and J406).
Table 3-13. Ethernet PHY Daughter Board Header Pin Description – J405 and J406
Pin Number Pin on Ethernet PHY Daughter Board HeaderPin Description of Ethernet PHY Daughter Board HeaderPin on WFI32E02 Module(1)(2)
J405-1TX_ENEthernet Transmit EnableCVDT11/ETXEN/RPC13/RC13
J405-2TXDOEthernet Transmit Data 0CVDT13/ETXD0/RPC15/RC15
J405-3TXD1Ethernet Transmit Data 1CVDT12/ETXD1/RPC14/RC14
J405-4NCNot connectedNC
J405-5NCNot connectedNC
J405-6GNDGroundGND
J405-7XTALIClock outputNC
J405-8CLK_INClock inputETH_CLK_OUT/CVDT10/RPC12/RC12
J405-9GNDGroundGND
J405-10+3V3Input power supplyNC
J405-11NCNot connectedNC
J405-12NCNot connectedNC
J406-13NCNot connectedNC
J406-14NCNot connectedNC
J406-15RXD1Ethernet Receive Data 1CVDT8/ERXD1/RPC10/RC10
J406-16RXD0Ethernet Receive Data 0CVDT9/ERXD0/RPC11/RC11
J406-17RX_EREthernet Receive ErrorCVDT7/ERXERR/RPC9/RC9
J406-18CRS_DVEthernet Rx Data Valid InputCVDT14/ERXDV/RPK12/RK12
J406-19MDCEthernet Management Data Clock OutputCVDT16/EMDC/RPK14/RK14
J406-20MDIOEthernet Management Data Input OutputCVDT15/EMDIO/RPK13/RK13
J406-21INTInterrupt outputPTA_BT_PRIO/RPK6/RK6
J406-22RSTSystem ResetAN14/ANN0/CVD14/CVDR14/RPA14/RA14
J406-23NCNot connectedNC
J406-24NCNot connectedNC
Note:
  1. These are Peripheral Pin Select (PPS) pins. The user can configure them for any of the supported peripheral functions based on the end user application.
  2. For more details on the WFI32E02 pins, refer to the PIC32MZ W1 MCU and WFI32 Module with Wi-Fi and Hardware-Based Security Accelerator Data Sheet (DS70005425).