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 Header Pin Description of Ethernet PHY Daughter Board Header Pin on WFI32E02 Module(1)(2)
J405-1 TX_EN Ethernet Transmit Enable CVDT11/ETXEN/RPC13/RC13
J405-2 TXDO Ethernet Transmit Data 0 CVDT13/ETXD0/RPC15/RC15
J405-3 TXD1 Ethernet Transmit Data 1 CVDT12/ETXD1/RPC14/RC14
J405-4 NC Not connected NC
J405-5 NC Not connected NC
J405-6 GND Ground GND
J405-7 XTALI Clock output NC
J405-8 CLK_IN Clock input ETH_CLK_OUT/CVDT10/RPC12/RC12
J405-9 GND Ground GND
J405-10 +3V3 Input power supply NC
J405-11 NC Not connected NC
J405-12 NC Not connected NC
J406-13 NC Not connected NC
J406-14 NC Not connected NC
J406-15 RXD1 Ethernet Receive Data 1 CVDT8/ERXD1/RPC10/RC10
J406-16 RXD0 Ethernet Receive Data 0 CVDT9/ERXD0/RPC11/RC11
J406-17 RX_ER Ethernet Receive Error CVDT7/ERXERR/RPC9/RC9
J406-18 CRS_DV Ethernet Rx Data Valid Input CVDT14/ERXDV/RPK12/RK12
J406-19 MDC Ethernet Management Data Clock Output CVDT16/EMDC/RPK14/RK14
J406-20 MDIO Ethernet Management Data Input Output CVDT15/EMDIO/RPK13/RK13
J406-21 INT Interrupt output PTA_BT_PRIO/RPK6/RK6
J406-22 RST System Reset AN14/ANN0/CVD14/CVDR14/RPA14/RA14
J406-23 NC Not connected NC
J406-24 NC Not connected NC
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).