EVB-LAN9252-PICtail™ Add-On Board User’s Guide 2015 Microchip Technology Inc. DS50002427A Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. • Microchip is willing to work with the customer who is concerned about the integrity of their code. • Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as “unbreakable.” Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer’s risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights unless otherwise stated. Trademarks The Microchip name and logo, the Microchip logo, dsPIC, FlashFlex, flexPWR, JukeBlox, KEELOQ, KEELOQ logo, Kleer, LANCheck, MediaLB, MOST, MOST logo, MPLAB, OptoLyzer, PIC, PICSTART, PIC32 logo, RightTouch, SpyNIC, SST, SST Logo, SuperFlash and UNI/O are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. The Embedded Control Solutions Company and mTouch are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digital Age, BodyCom, chipKIT, chipKIT logo, CodeGuard, dsPICDEM, dsPICDEM.net, ECAN, In-Circuit Serial Programming, ICSP, Inter-Chip Connectivity, KleerNet, KleerNet logo, MiWi, motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, RightTouch logo, REAL ICE, SQI, Serial Quad I/O, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries. GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries. All other trademarks mentioned herein are property of their respective companies. © 2015, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. ISBN: 978-1-63277-928-1 QUALITYMANAGEMENTSYSTEM CERTIFIEDBYDNV == ISO/TS16949== DS50002427A-page 2 Microchip received ISO/TS-16949:2009 certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona; Gresham, Oregon and design centers in California and India. The Company’s quality system processes and procedures are for its PIC® MCUs and dsPIC® DSCs, KEELOQ® code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip’s quality system for the design and manufacture of development systems is ISO 9001:2000 certified. 2015 Microchip Technology Inc. Object of Declaration: EVB-LAN9252-PICtail Add-On Board 2015 Microchip Technology Inc. DS50002427A-page 3 EVB-LAN9252-PICtail™ Add-On Board User’s Guide NOTES: DS50002427A-page 4 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Table of Contents Preface ........................................................................................................................... 7 Introduction............................................................................................................ 7 Document Layout .................................................................................................. 7 Conventions Used in this Guide ............................................................................ 8 The Microchip Web Site ........................................................................................ 9 Development Systems Customer Change Notification Service ............................ 9 Customer Support ................................................................................................. 9 Document Revision History ................................................................................. 10 Chapter 1. Overview 1.1 Introduction ................................................................................................... 11 1.2 References ................................................................................................... 12 1.3 Terms and Abbreviations ............................................................................. 12 Chapter 2. Board Details 2.1 Power ........................................................................................................... 14 2.2 PICtail™ Plus Interface ................................................................................ 14 2.3 Clock ............................................................................................................ 15 Chapter 3. Board Configuration 3.1 Straps and LEDs .......................................................................................... 17 3.1.1 Chip Mode ................................................................................................. 17 3.1.2 EEPROM Size Configuration .................................................................... 17 3.1.3 LEDs .......................................................................................................... 17 3.2 Process Data Interface ................................................................................. 17 3.2.1 IRQ Selection ............................................................................................ 18 3.2.2 HBI Mode .................................................................................................. 18 3.2.3 SPI/SQI Mode ........................................................................................... 19 Appendix A. EVB-LAN9252-PICtail Add-On Board A.1 Introduction .................................................................................................. 21 Appendix B. Schematics B.1 Introduction .................................................................................................. 23 Appendix C. Bill of Materials (BOM) C.1 Introduction .................................................................................................. 27 Worldwide Sales and Service .................................................................................... 30 2015 Microchip Technology Inc. DS50002427A-page 5 EVB-LAN9252-PICtail™ Add-On Board User’s Guide NOTES: DS50002427A-page 6 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Preface NOTICE TO CUSTOMERS All documentation becomes dated, and this manual is no exception. Microchip tools and documentation are constantly evolving to meet customer needs, so some actual dialogs and/or tool descriptions may differ from those in this document. Please refer to our web site (www.microchip.com) to obtain the latest documentation available. Documents are identified with a “DS” number. This number is located on the bottom of each page, in front of the page number. The numbering convention for the DS number is “DSXXXXXA”, where “XXXXX” is the document number and “A” is the revision level of the document. For the most up-to-date information on development tools, see the MPLAB® IDE online help. Select the Help menu, and then Topics to open a list of available online help files. INTRODUCTION This chapter contains general information that will be useful to know before using the EVB-LAN9252-PICtail Add-On Board. Items discussed in this chapter include: • • • • • • Document Layout Conventions Used in this Guide The Microchip Web Site Development Systems Customer Change Notification Service Customer Support Document Revision History DOCUMENT LAYOUT This document describes how to use the EVB-LAN9252-PICtail Add-On Board as a development tool for the LAN9252 and its connectivity to the Explorer 16 development platform. The manual layout is as follows: • Chapter 1. “Overview” – Shows a brief description of the EVB-LAN9252-PICtail Add-On Board. • Chapter 2. “Board Details” – Describes the various board features of the EVB-LAN9252-PICtail Add-On Board, including jumpers, LEDs, test points, system connections, and switches. • Chapter 3. “Board Configuration” – Provides information about the EVB-LAN9252-PICtail Add-On Board configuration. • Appendix A. “EVB-LAN9252-PICtail Add-On Board” – This appendix shows the EVB-LAN9252-PICtail Add-On Board. • Appendix B. “Schematics” – This appendix shows the EVB-LAN9252-PICtail Add-On Board schematics. • Appendix C. “Bill of Materials (BOM)” – This appendix includes the EVB-LAN9252-PICtail Add-On Board Bill of Materials (BOM). 2015 Microchip Technology Inc. DS50002427A-page 7 EVB-LAN9252-PICtail Add-On Board User’s Guide CONVENTIONS USED IN THIS GUIDE This manual uses the following documentation conventions: DOCUMENTATION CONVENTIONS Description Arial font: Italic characters Represents Referenced books Emphasized text A window A dialog A menu selection A field name in a window or dialog A menu path MPLAB® IDE User’s Guide ...is the only compiler... the Output window the Settings dialog select Enable Programmer “Save project before build” A dialog button A tab A number in verilog format, where N is the total number of digits, R is the radix and n is a digit. A key on the keyboard Click OK Click the Power tab 4‘b0010, 2‘hF1 Italic Courier New Sample source code Filenames File paths Keywords Command-line options Bit values Constants A variable argument Square brackets [ ] Optional arguments Curly brackets and pipe character: { | } Ellipses... Choice of mutually exclusive arguments; an OR selection Replaces repeated text #define START autoexec.bat c:\mcc18\h _asm, _endasm, static -Opa+, -Opa0, 1 0xFF, ‘A’ file.o, where file can be any valid filename mcc18 [options] file [options] errorlevel {0|1} Initial caps Quotes Underlined, italic text with right angle bracket Bold characters N‘Rnnnn Text in angle brackets < > Courier New font: Plain Courier New Represents code supplied by user DS50002427A-page 8 Examples File>Save Press <Enter>, <F1> var_name [, var_name...] void main (void) { ... } 2015 Microchip Technology Inc. Preface THE MICROCHIP WEB SITE Microchip provides online support via our web site at www.microchip.com. This web site is used as a means to make files and information easily available to customers. Accessible by using your favorite Internet browser, the web site contains the following information: • Product Support – Data sheets and errata, application notes and sample programs, design resources, user’s guides and hardware support documents, latest software releases and archived software • General Technical Support – Frequently Asked Questions (FAQs), technical support requests, online discussion groups, Microchip consultant program member listing • Business of Microchip – Product selector and ordering guides, latest Microchip press releases, listing of seminars and events, listings of Microchip sales offices, distributors and factory representatives DEVELOPMENT SYSTEMS CUSTOMER CHANGE NOTIFICATION SERVICE Microchip’s customer notification service helps keep customers current on Microchip products. Subscribers will receive e-mail notification whenever there are changes, updates, revisions or errata related to a specified product family or development tool of interest. To register, access the Microchip web site at www.microchip.com, click on Customer Change Notification and follow the registration instructions. The Development Systems product group categories are: • Compilers – The latest information on Microchip C compilers, assemblers, linkers and other language tools. These include all MPLAB C compilers; all MPLAB assemblers (including MPASM assembler); all MPLAB linkers (including MPLINK object linker); and all MPLAB librarians (including MPLIB object librarian). • Emulators – The latest information on Microchip in-circuit emulators.This includes the MPLAB REAL ICE and MPLAB ICE 2000 in-circuit emulators. • In-Circuit Debuggers – The latest information on the Microchip in-circuit debuggers. This includes MPLAB ICD 3 in-circuit debuggers and PICkit 3 debug express. • MPLAB IDE – The latest information on Microchip MPLAB IDE, the Windows Integrated Development Environment for development systems tools. This list is focused on the MPLAB IDE, MPLAB IDE Project Manager, MPLAB Editor and MPLAB SIM simulator, as well as general editing and debugging features. • Programmers – The latest information on Microchip programmers. These include production programmers such as MPLAB REAL ICE in-circuit emulator, MPLAB ICD 3 in-circuit debugger and MPLAB PM3 device programmers. Also included are nonproduction development programmers such as PICSTART Plus and PIC-kit 2 and 3. CUSTOMER SUPPORT Users of Microchip products can receive assistance through several channels: • • • • Distributor or Representative Local Sales Office Field Application Engineer (FAE) Technical Support 2015 Microchip Technology Inc. DS50002427A-page 9 EVB-LAN9252-PICtail Add-On Board User’s Guide Customers should contact their distributor, representative or field application engineer (FAE) for support. Local sales offices are also available to help customers. A listing of sales offices and locations is included in the back of this document. Technical support is available through the web site at: http://www.microchip.com/support DOCUMENT REVISION HISTORY Revision A (November 2015) • Initial Release of this Document. DS50002427A-page 10 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Chapter 1. Overview 1.1 INTRODUCTION EVB-LAN9252-PICtail™ Add-On Board is used for evaluating Microchip Technology’s LAN9252, a 2/3-port EtherCAT® slave controller with dual integrated Ethernet PHYs. It is an expansion board compatible with Explorer 16 development platform. This document details the EVB-LAN9252-PICtail Add-On Board features and its connectivity to the Explorer 16 development platform. This EVB currently supports 3 plug-in modules (PIMs), namely [MA320003 (PIC32MX795F512L), MA240011 (PIC24FJ128GA010), and MA320012 (PIC32MZxxxxECx100)], on this platform. Figure 1-1 shows the block diagram. FIGURE 1-1: EVB-LAN9252-PICTAIL ADD-ON BOARD BLOCK DIAGRAM PICtail™ Plus Interface +5V HBI or SPI/SQI selection switches Straps GPIOs /LEDs Power Block LAN9252 Crystal I2C EEPROM 10/100 Ethernet Magnetics and RJ45 2015 Microchip Technology Inc. 10/100 Ethernet Magnetics and RJ45 DS50002427A-page 11 EVB-LAN9252-PICtail™ Add-On Board User’s Guide 1.2 REFERENCES Concepts and material available in the following documents may be helpful when reading this document. Visit www.microchip.com for the latest documentation. Document LAN9252 Datasheet Location Visit www.microchip.com. AN8-13 Suggested Mag- http://www.microchip.com/wwwApnetics pNotes/AppNotes.aspx?appnote=en562793 EVB-LAN9252-PICtail Add-On Board Schematic 1.3 Visit www.microchip.com. TERMS AND ABBREVIATIONS • • • • • • • • DS50002427A-page 12 EVB - Evaluation Board DNP - Do Not Populate 100BASE-TX- 100 Mbps Fast Ethernet, IEEE 802.3u Compliant GPIO - General Purpose I/O HBI - Host Bus Interface SPI - Serial Peripheral Interface SQI - Serial Quad Interface PIM - Plug-in Module 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Chapter 2. Board Details The following sections describe the various board features, including jumpers, LEDs, test points, system connections, and switches. A top view of the EVB-LAN9252-PICtail Add-On Board is shown in Figure 2-1. FIGURE 2-1: 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL ADD-ON BOARD DS50002427A-page 13 EVB-LAN9252-PICtail™ Add-On Board User’s Guide 2.1 POWER Power is supplied as +5V and +3.3V to the board via the PICtail™ Plus interface from the Explorer 16 Development Board. LAN9252 has an internal 1.2 V regulator which supplies power to the internal core logic. 2.2 PICTAIL™ PLUS INTERFACE Plug the EVB-LAN9252-PICtail Add-On Board J1 edge connector into the topmost position of the J5 slot on the Explorer 16 Board, as shown in Figure 2-2. FIGURE 2-2: EVB-LAN9252-PICTAIL ADD-ON BOARD WITH EXPLORER 16 DEVELOPMENT BOARD The pin details of the connector J1 of EVB-LAN9252-PICtail Add-On Board are enumerated in Table 2-1. TABLE 2-1: J1 CONNECTOR PIN DETAILS Pin Number DS50002427A-page 14 Signal Pin Number Signal Pin Number Signal 1 MX_SCS 4 NC 7 SDI 2 NC 5 MX_SDO 8 NC 3 SCK 6 NC 9 GND 2015 Microchip Technology Inc. Board Details TABLE 2-1: J1 CONNECTOR PIN DETAILS (CONTINUED) Pin Number 2.3 Signal Pin Number Signal Pin Number Signal 10 GND 47 GND 86 NC 11 NC 48 GND 87 NC 12 NC 49 IRQ_MX_PIC24 88 NC 13 NC 50 NC 89 NC 14 NC 51 NC 90 NC 15 NC 52 NC 91 NC 16 NC 53 3V3 92 NC 17 SYNC1/LATC 54 H1 3V3 93 SQI_D0 18 SYNC0/LATC 55 H0 5V 94 NC 19 NC 56 5V 95 NC 20 NC 57 NC 96 NC 21 3V3 58 NC 97 WR/ENB 22 3V3 59 NC 98 RD/RD_WR 23 5V 60 D8 99 D14 24 5V 61 NC 100 D15 25 NC 62 D9 101 NC 26 NC 65 NC 102 SQI_CS0 27 NC 66 SQI_D2 103 CS 28 D11 67 SQI_D1 104 NC 29 NC 68 NC 105 D12 30 D10 69 NC 106 D13 31 NC 70 NC 107 3V3 32 NC 71 NC 108 3V3 33 A2 72 NC 109 D0 34 NC 73 SQI_SCK 110 D1 35 NC 74 SQI_D3 111 D2 36 IRQ_MZ 75 NC 112 D3 37 A4 76 NC 113 D4 38 NC 77 NC 114 D5 39 A3 78 NC 115 D6 40 NC 79 MZ_SDO 116 D7 41 GND 80 NC 117 NC 42 GND 81 NC 118 NC 43 NC 82 MZ_SCS 119 GND GND 44 NC 83 ALEHI_A1_J5 120 45 NC 84 ALELO_A0_J 5 46 NC 85 NC CLOCK The LAN9252 requires a fixed-frequency 25 MHz clock source for use by the internal clock oscillator and phase-locked loop (PLL). This is typically provided by attaching a 25 MHz crystal to the OSCI and OSCO pins. 2015 Microchip Technology Inc. DS50002427A-page 15 EVB-LAN9252-PICtail™ Add-On Board User’s Guide NOTES: DS50002427A-page 16 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Chapter 3. Board Configuration 3.1 STRAPS AND LEDS The following tables describe the default settings and jumper descriptions for the EVB-LAN9252-PICtail Add-On Board. These defaults are the recommended configurations for evaluation of the LAN9252. These settings may be changed as needed, however, any deviation from the defaults settings should be approached with care and knowledge of the schematics and datasheet. An incorrect jumper setting may disable the board. 3.1.1 Chip Mode By default, EVB-LAN9252-PICtail Add-On Board supports only the 2-port mode (CHIP_MODE0 and CHIP_MODE1 signals pulled down). 3.1.2 EEPROM Size Configuration By default, the EEPROM size in this EVB-LAN9252-PICtail Add-On Board is 512k. 3.1.3 LEDs D1 LED is used as a RUN indicator (green) to show the AL status of the EtherCAT State Machine (ESM), as detailed in Table 3-1. TABLE 3-1: D1 RUN LED STATUS INDICATOR State 3.2 Description Off The device is in the INITIALIZATION state Blinking (on 200ms, off 200ms) The device is in the PRE-OPERATIONAL state Single Flash (on 200ms, off 1000ms) The device is in the SAFE-OPERATIONAL state On The device is in the OPERATIONAL state Flickering (on 50ms, off 50ms) The device is booting and has not yet entered the INITIALIZATION state, or the device is in the BOOTSTRAP state and firmware download is in progress. (Optional. Off when not implemented.) PROCESS DATA INTERFACE The Process Data Interface (PDI) is used to communicate with external system-on-chip (SoC). The EVB-LAN9252-PICtail Add-On Board supports three different PDI configurations: • HBI (8-bit mode only) • SPI (default) • SQI [supported only with MA320003 (PIC32MX795F512L)] The following sections detail the hardware configurations required for the EVB-LAN9252-PICtail Add-On Board for all three PDI options. 2015 Microchip Technology Inc. DS50002427A-page 17 EVB-LAN9252-PICtail™ Add-On Board User’s Guide 3.2.1 IRQ Selection Based on the PIMs on the Explorer 16 Development Board [MA320003 (PIC32MX795F512L), MA240011 (PIC24FJ128GA010) or with MA320012 (PIC32MZxxxxECx100)] the following configuration in Table 3-2 has to be done in J3 for Interrupt Request (IRQ) signal. TABLE 3-2: IRQ SELECTION Short Pins (J3) Plug-In Board with Explorer 16 Development Board 2-3 MA320003 (PIC32MX795F512L) MA240011 (PIC24FJ128GA010) 1-2 MA320012 (PIC32MZxxxxECx100) 3.2.2 HBI Mode The Host Bus Interface (HBI) module provides a high-speed asynchronous slave interface that facilitates communication between LAN9252 and the host system. The HBI allows access to the System CSRs and the internal FIFOs and memories, and also handles byte swapping based on the endianness select. To select HBI Mode, configuration should be done based on Table 3-3. However, to further configure in indexed or multiplexed mode, refer to the subsections below. TABLE 3-3: HBI MODE SWITCH CONFIGURATION Switch Short Pins SW2 (D9 and D5) 1-2 & 4-5 SW3 (D0 and D1) 1-2 & 4-5 SW4 (D2 and D3) 1-2 & 4-5 3.2.2.1 HBI MULTIPLEXED MODE CONFIGURATION In Multiplexed Address/Data mode, the address, FIFO Direct Select and endianness select inputs are shared with the data bus. To operate in the HBI Multiplexed mode, the following switch configurations in Table 3-4 must be enabled. TABLE 3-4: HBI MULTIPLEXED MODE SWITCH CONFIGURATION Switch Short Pins SW9 (ALELO) 2-3 & 5-6 SW5 (ALEHI) 2-3 & 5-6 Along with the switch configuration the following jumper configuration in Table 3-5 must be enabled. TABLE 3-5: HBI MULTIPLEXED MODE JUMPER CONFIGURATION Jumper J2 (D15) 3.2.2.2 Short Pins 2-3 HBI INDEXED MODE In Indexed Address mode, access to the internal registers and memory of the device are indirectly mapped using Index and Data registers. DS50002427A-page 18 2015 Microchip Technology Inc. Board Configuration To operate in the HBI Multiplexed mode, the following switch configurations in Table 3-6 must be enabled. TABLE 3-6: HBI INDEXED MODE SWITCH CONFIGURATION Switch Short Pins SW9 (A0 and A1) 1-2 & 4-5 SW5 (A2 and A1) 1-2 & 4-5 Along with the switch configuration, the following jumper configuration in Table 3-7 must be done for 8-bit/16-bit mode. TABLE 3-7: HBI INDEXED MODE JUMPER CONFIGURATION Jumper Short Pins Mode J2 (D15) 2-3 Indexed 8-bit J3 (A0) 1-2 Indexed 16-bit 3.2.3 SPI/SQI Mode The SPI/SQI Slave module provides a low pin count synchronous slave interface that facilitates communication between the device and a host system. The SPI/SQI Slave allows access to the System CSRs and the internal FIFOs and memories. It supports single and multiple register read and write commands with incrementing, decrementing and static addressing. Single-bit lanes are supported in SPI mode. To select SPI/SQI Mode, configuration should be done as in Table 3-8. TABLE 3-8: SPI/SQI MODE SWITCH CONFIGURATION Jumper Short Pins SW2 (SPI/SQI_CLK and SCS#) 2-3 & 5-6 SW3 (SI/SIO0 and SO/SIO1) 2-3 & 5-6 SW4 (SQI_D2 and SQI_D3) 2-3 & 5-6 3.2.3.1 SPI MODE CONFIGURATION The following switches need to be configured as in Table 3-9 to enable the SPI mode to communicate with the Explorer 16 Development Board. TABLE 3-9: SPI MODE SWITCH CONFIGURATION Jumper Short Pins SW6 (SCK and SDI) 2-3 & 5-6 SW7 (SCS and SO) 2-3 & 5-6 Based on the plug-in boards on the Explorer 16 Development Board, [MA320003 (PIC32MX795F512L), MA240011 (PIC24FJ128GA010) or with MA320012 (PIC32MZxxxxECx100)] the following configuration in Table 3-10 has to be done in SW8. TABLE 3-10: SPI CONFIGURATION Short Pins Plug-In Board with Explorer 16 Development Board 1-2 & 4-5 MA320003 (PIC32MX795F512L) MA240011 (PIC24FJ128GA010) 2-3 & 5-6 MA320012 (PIC32MZxxxxECx100) 2015 Microchip Technology Inc. DS50002427A-page 19 EVB-LAN9252-PICtail™ Add-On Board User’s Guide 3.2.3.2 SQI MODE CONFIGURATION [MA320012 (PIC32MZXXXXECX100) ONLY] The following switches need to be configured to enable the SPI mode to communicate with the Explorer 16 Development Board. TABLE 3-11: SQI MODE SWITCH CONFIGURATION Jumper DS50002427A-page 20 Short Pins SW6 (SQI_SCI and SQI_D0) 1-2 & 4-5 SW7 (SQI_CS0 and SQI_D1) 1-2 & 4-5 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Appendix A. EVB-LAN9252-PICtail Add-On Board A.1 INTRODUCTION This appendix shows the EVB-LAN9252-PICtail Add-On Board. FIGURE A-1: EVB-LAN9252-PICTAIL ADD-ON BOARD 2015 Microchip Technology Inc. DS50002427A-page 21 EVB-LAN9252-PICtail™ Add-On Board User’s Guide NOTES: DS50002427A-page 22 2015 Microchip Technology Inc. EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Appendix B. Schematics B.1 INTRODUCTION This appendix shows the EVB-LAN9252-PICtail Add-On Board Schematics. 2015 Microchip Technology Inc. DS50002427A-page 23 LAN9252 3V3 Power Supply Filtering VDD33TXRX1 FB1 3V3 2A/0.05DCR VDDCR VDD12TX1 VDD12TX2 0.1uF FB4 2A/0.05DCR SW1 18pF REG_EN R2 12.1K 1% RST# sw_pb_2P 7 RBIAS 57 RST# 11 IRQ 44 TP1 DNP 8 IRQ 41 C22 REG_EN RBIAS RST# GPIO0 GPIO1 GPIO2 48 46 45 56 59 VDD12TX1 VDD12TX2 TXNA TXPA RXNA RXPA 9 52 53 54 55 TXNA TXPA RXNA RXPA 63 62 61 60 TXNB TXPB RXNB RXPB IRQ ATEST/FXLOSEN TESTMODE I2CSCL/EESCL/TCK I2CSDA/EESDA/TMS I2C 43 42 6 24 38 FXSDENA/FXSDA/FXLOSA 0.1uF I2C2_SCL I2C2_SDA VDDCR1 VDDCR2 VDDCR3 14 20 32 37 47 VDDIO1 VDDIO2 VDDIO3 VDDIO4 VDDIO5 58 5 VDD33BIAS VDD33 OSCVDD12 OSCI OSCO OSCVSS INT PORT0 C21 R1 10.0K 1/10W 1% 2 1 1 3V3 3 1 2 4 INT PORT1 (Only for Lan9252) OSCI OSCO OSC 25.000MHz 25ppm Y1 3V3 OTHER SIGNALS 18pF 2 C20 POWER Note: OSCVSS need to connect to Chip gnd. VDD33TXRX1 VDD33TXRX2 U1A 51 64 VDD12TX1 VDD12TX2 0.1uF C19 TXNB TXPB RXNB RXPB FXSDENB/FXSDB/FXLOSB LINKACTLED0/TDO/LEDPOL0/CHIP_MODE0 LINKACTLED1/TDI/LEDPOL1/CHIP_MODE1 RUNLED/LEDPOL2/E2PSIZE 2015 Microchip Technology Inc. LAN9252 65 GND GPIO 10 C14 C15 C16 470pF 0.1uF 0.1uF C13 1uF C10 C11 0.1uF 0.1uF 0.1uF C8 C7 C9 0.1uF 0.1uF C6 DNP C5 Low ESR 2A/0.05DCR BLM18EG221SN1D C12 FB3 C18 VDDCR VDD33TXRX1 VDD33TXRX2 C17 1.0uF DNP 3V3 0.1uF 3V3 1.0uF DNP TP2 3V3 0.1uF 2A/0.05DCR C4 C3 0.1uF VDD33TXRX2 0.1uF FB2 C2 DNP 1.0uF C1 1.0uF DNP EVB-LAN9252-PICtail™ Add-On Board User’s Guide DS50002427A-page 24 FIGURE B-1: 2015 Microchip Technology Inc. FIGURE B-2: COPPER MODE INTERFACE U1B J1 MX_SCS SCK MX_SDO SDI SYNC1/LATCH1 3V3 5V A2 A4 A3 J3 1 IRQ_MZ 2 IRQ 3 IRQ_MX_PIC24 3V3 5V IRQ SELECTION MX/PIC24 MZ J3 2-3 1-2 SQI_D1 SQI_SCK MZ_SDO ALEHI_A1_J5 SQI_D0 WR/ENB D14 CS D12 3V3 D0 D2 D4 D6 A4/DIGIO12/GPI12/GPO12/MII_RXD0 A3/DIGIO11/GPI11/GPO11/MII_RXDV A2/ALEHI/DIGIO10/GPI10/GPO10/LINKACTLED2/MII_LINKPOL/LEDPOL6 A1/ALELO/OE_EXT/MII_CLK25 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 31 30 28 RD/RD_WR WR/ENB CS A0/D15/AD15/DIGIO9/GPI9/GPO9/MII_RXER D14/AD14/DIGIO8/GPI8/GPO8/MII_TXD3/TX_SHIFT1 D13/AD13/DIGIO7/GPI7/GPO7/MII_TXD2/TX_SHIFT0 D12/AD12/DIGIO6/GPI6/GPO6/MII_TXD1 D11/AD11/DIGIO5/GPI5/GPO5/MII_TXD0 D10/AD10/DIGIO4/GPI4/GPO4/MII_TXEN D9/AD9/LATCH_IN/SCK D8/AD8/DIGIO2/GPI2/GPO2/MII_MDIO D7/AD7/DIGIO1/GPI1/GPO1/MII_MDC D6/AD6/DIGIO0/GPI0/GPO0/MII_RXCLK D5/AD5/OUTVALID/SCS# D4/AD4/DIGIO3/GPI3/GPO3/MII_LINK D3/AD3/WD_TRIG/SIO3 D2/AD2/SOF/SIO2 D1/AD1/EOF/SO/SIO1 D0/AD0/WD_STATE/SI/SIO0 3V3 5V D11 D10 SYNC1/LATCH1 18 SYNC0/LATCH0 34 SYNC/LATCH1 SYNC/LATCH0 LAN9252 33 15 16 21 22 23 19 40 39 36 50 49 35 12 13 17 A0/D15 D14 D13 D12 D11 D10 D9_SCK D8 D7 D6 D5_SCS# D4 D3_SIO3 D2_SIO2 D1_SO/SIO1 D0_SI/SIO0 D8 D9 1 A0 3 D15 2 J2 EOF & WD_STATE signals not available in EL9800 (BECKHOFF) 3V3 5V SQI_D2 A4 A3 ALEHI_A2 ALELO_A1 RD/RD_WR/DIGIO15/GPI15/GPO15/MII_RXD3 WR/ENB/DIGIO14/GPI14/GPO14/MII_RXD2 CS/DIGIO13/GPI13/GPO13/MII_RXD1 SYNC0/LATCH0 IRQ_MZ 27 26 29 25 SQI_SCK SPI/SQI_CLK SCK SW6 JS202011CQN 1 4 2 5 3 6 SQI_D0 SI/SIO0 SDI D9 D9_SCK SPI/SQI_CLK SW2 JS202011CQN 1 4 2 5 3 6 D5 D5_SCS# SCS# SQI_CS0 SCS# SCS SW7 JS202011CQN 1 4 2 5 3 6 SQI_D1 SO/SIO1 SO D0 D0_SI/SIO0 SI/SIO0 SW3 JS202011CQN 1 4 2 5 3 6 D1 D1_SO/SIO1 SO/SIO1 SQI_D3 MZ_SCS ALELO_A0_J5 MZ_SDO SO MX_SDO SW8 JS202011CQN 1 4 2 5 3 6 MZ_SCS SCS MX_SCS SPI MZ or SPI MX/PIC24 5V 5V HBI or SPI/SQI SPI or SQI RED 3V3 3V3 RD/RD_WR D15 SQI_CS0 D2 D2_SIO2 SQI_D2 D13 SW4 JS202011CQN 1 4 2 5 3 6 ORANGE GND BLACK D3 D3_SIO3 SQI_D3 3V3 D1 D3 D5 D7 HBI or SQI A0 ALELO_A0_J5 ALELO SW9 JS202011CQN 1 4 2 5 3 6 A1 ALEHI_A1_J5 ALEHI A1 ALELO_A1 ALELO SW5 JS202011CQN 1 4 2 5 3 6 A2 ALEHI_A2 ALEHI CONNECTOR PCB EDGE 120 HBI INDEX or MULTIPLEX HBI DS50002427A-page 25 1-2=A0 2-3=D15 SW2,SW3,SW4 1-2 4-5 SW5,SW9 1-2 & 4-5 = A0,A1,A2 2-3 & 5-6 = ALELO,ALEHI SW6 & SW7 SW8 NA NA INTERFACE AVAILABILITY DETAILS MX MZ PIC24 MA320003 MA320012 MA240011 PIC32MX795F512L PIC32MZxxxxECx100 PIC24FJ128GA010 HBI SPI NA SQI NA 2-3 5-6 2-3 5-6 NA NA 2-3 5-6 1-2 4-5 1-2 & 4-5 = SPI_MZ 2-3 & 5-6 = SPI_MX/PIC24 8 BIT & 16 BIT 8 BIT ONLY 16BIT = NA 8 BIT ONLY 16BIT = NA SPI YES YES YES SQI NO YES NO NA Schematics J2 B2B INTERFACE R3 VDD33TXRX1 GPIO0 R7 49.9 1/10W 1% R8 0 9 A GRN 1 TXPA 4 2 TXNA RJ45 XMIT TD+ 75 1 75 3V3 TXCT 4&5 TD- 2 RUNLED D1 1 GRN A 2 LED1 (Green) = LINK/ACT LED2 (Yellow) = SPEED RCV CHS GND Note: Capacitors C10 through C13 are optional for EMI purposes and are not populated on the LAN8740/41 evaluation board. These capacitors are required for operation in an EMI constrained environment. GPIO0 GPIO1 2 kV A1 C1 12 GPIO1 = LINKACTLED1/TDI/LEDPOL1/CHIP_MODE1 R9 0 GPIO2 = RUNLED/LEDPOL2/E2PSIZE RES1210 GPIO1 9 GRN R21 75 1 4&5 TD- 2 U2 1 2 3 LED1 (Green) = LINK/ACT LED2 (Yellow) = SPEED RCV 1000 pF CHS GND Note: Capacitors C10 through C13 are optional for EMI purposes and are not populated on the LAN8740/41 evaluation board. These capacitors are required for operation in an EMI constrained environment. R16 0 RES1210 A1 YEL A0 A1 A2 SDA SCL WP R23 4.7K 2 kV 12 NC C1 8 7 3 6 RD- 11 50V 10% 7 MTG1 C32 0.022uF MTG C31 10pF 50V 5% DNP 16 C30 10pF 50V 5% DNP 15 C29 10pF 50V 5% DNP 75 7&8 GND1 6 C28 10pF 50V 5% DNP 75 RXCT 13 2015 Microchip Technology Inc. RXNB RD+ GND 5 14 3 RXPB 0.1uF 2K 75 TXCT 8 TD+ VCC 2 TXNB 3V3 C33 24FC512 5 I2C2_SDA 6 I2C2_SCL GND 4 RJ45 XMIT 4 1 TXPB I2C EEPROM 3V3 R22 R15 0 330E A C R14 49.9 1/10W 1% 10 T2 Pulse J0011D01BNL R13 49.9 1/10W 1% 1 10.0K 1 10.0K GPIO0 = LINKACTLED0/TDO/LEDPOL0/CHIP_MODE0 R10 R12 49.9 1/10W 1% 2 R19 2 R20 YEL VDD33TXRX2 R11 49.9 1/10W 1% 2 10.0K GPIO2 6 1000 pF NC 11 8 50V 10% 1 R17 3 75 RD- MTG1 7 MTG C26 10pF 50V 5% DNP GND C25 10pF 50V 5% DNP 1K 7&8 14 C24 10pF 50V 5% DNP 13 C23 10pF 50V 5% DNP C27 0.022uF 75 RXCT 16 6 RXNA RD+ 15 5 GND1 3 RXPA R18 C 2K R6 49.9 1/10W 1% C R5 49.9 1/10W 1% 10 T1 Pulse J0011D01BNL R4 49.9 1/10W 1% 330E TH IC. I2C EEPROM Lower size Below 16K(2K X 8) EVB-LAN9252-PICtail™ Add-On Board User’s Guide DS50002427A-page 26 FIGURE B-3: EVB-LAN9252-PICTAIL™ ADD-ON BOARD USER’S GUIDE Appendix C. Bill of Materials (BOM) C.1 INTRODUCTION This appendix includes the EVB-LAN9252-PICtail Add-On Board Bill of Materials (BOM). 2015 Microchip Technology Inc. DS50002427A-page 27 EVB-LAN9252-PICTAIL EVALUATION BOARD BILL OF MATERIALS Item Qty Reference Part PCB Footprint CAP0603 DNP No Manufacturer Murata Manufacturer Part Number 2 15 C2,C4,C5,C7,C8,C9,C10,C11,C12,C15,C16, C18,C19,C22,C33 0.1uF GRM188R71E104KA01D 3 1 C13 1uF CAP0603 No Murata GRM188R61C105KA93D 4 1 C14 470pF CAP0603 No Murata GRM188R71H471KA01D 5 2 C20,C21 18pF CAP0603 No Murata GRM1885C1H180JA01D 7 2 C27,C32 0.022uF CAP0603 No Murata GRM188R71H223KA01D 8 1 D1 GRN LED0603 No Wurth electronics 150 060 GS7 500 0 9 4 FB1,FB2,FB3,FB4 2A/0.05DCR RES0603 No Murata BLM18EG221SN1D 10 1 GND BLACK TH_TP_60D40 No Keystone 5001 12 2 J2,J3 HDR_1x3 TH_CONN_1X3P No FCI 68000-103HLF 13 4 R1,R17,R19,R20 10.0K RES0603 No Panasonic ERJ-3EKF1002V 14 1 R2 12.1K RES0603 No Rohm CR03ERTF1212 15 2 R3,R10 330E RES0603 No Panasonic ERJ-3EKF3300V 16 8 R4,R5,R6,R7,R11,R12,R13,R14 49.9E RES0603 No Yageo America 9C06031A49R9FKHFT 17 2 R8,R15 0E RES0603 No Panasonic ERJ-3GEY0R00V 18 2 R9,R16 0E RES1210 No Vishay CRCW12100000Z0EA 19 1 R18 1K RES0603 No Panasonic ERJ-3GEYJ102V 20 2 R21,R22 2K RES0603 No Panasonic ERJ-3GEYJ202V 21 1 R23 4.7K RES0603 No Panasonic ERJ-3EKF4701V 23 8 SW2,SW3,SW4,SW5,SW6,SW7,SW8,SW9 JS202011CQN TH_SW_DPDT_6P No C&K Components JS202011CQN 2015 Microchip Technology Inc. 25 2 T1,T2 Pulse - J0011D01BNL th_conn_pulse_rj45_j0026 No Pulse Electronics J0011D01BNL 26 1 U1 LAN9252 IC_QFN64 No Microchip LAN9252 27 1 U2 24FC512 IC_SO8 No Microchip 24FC512 28 1 Y1 25.000MHz XTAL_HCM49 No Cardinal Components Inc or Abracon LLC CSM1Z-A5B2C5-40-25.0D18-F or ABLS-25.000MHZ-B2F-T 29 1 5V RED TH_TP_60D40 No Keystone 5000 30 1 3V3 ORANGE TH_TP_60D40 No Keystone 5003 EVB-LAN9252-PICtail™ Add-On Board User’s Guide DS50002427A-page 28 TABLE C-1: 2015 Microchip Technology Inc. TABLE C-2: EVB-LAN9252-PICTAIL EVALUATION BOARD BILL OF MATERIALS Item Qty 1 4 Reference C1,C3,C6,C17 Part PCB Footprint 1.0uF CAP0603 CAP0402 DNP DNP 6 8 C23,C24,C25,C26,C28,C29,C30,C31 10pF 11 1 J1 CONNECTOR PCB EDGE 120 Mec_edge_120 DNP DNP 22 1 SW1 sw_pb_2P sw_pb_2P DNP 24 2 TP1,TP2 BergStick TH_TP_60D40 DNP Bill of Materials (BOM) DS50002427A-page 29 Worldwide Sales and Service AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://www.microchip.com/ support Web Address: www.microchip.com Asia Pacific Office Suites 3707-14, 37th Floor Tower 6, The Gateway Harbour City, Kowloon China - Xiamen Tel: 86-592-2388138 Fax: 86-592-2388130 Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 China - Zhuhai Tel: 86-756-3210040 Fax: 86-756-3210049 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 India - Bangalore Tel: 91-80-3090-4444 Fax: 91-80-3090-4123 France - Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 India - New Delhi Tel: 91-11-4160-8631 Fax: 91-11-4160-8632 Germany - Dusseldorf Tel: 49-2129-3766400 Atlanta Duluth, GA Tel: 678-957-9614 Fax: 678-957-1455 Hong Kong Tel: 852-2943-5100 Fax: 852-2401-3431 Australia - Sydney Tel: 61-2-9868-6733 Fax: 61-2-9868-6755 China - Beijing Tel: 86-10-8569-7000 Fax: 86-10-8528-2104 Austin, TX Tel: 512-257-3370 China - Chengdu Tel: 86-28-8665-5511 Fax: 86-28-8665-7889 Boston Westborough, MA Tel: 774-760-0087 Fax: 774-760-0088 China - Chongqing Tel: 86-23-8980-9588 Fax: 86-23-8980-9500 Chicago Itasca, IL Tel: 630-285-0071 Fax: 630-285-0075 Cleveland Independence, OH Tel: 216-447-0464 Fax: 216-447-0643 Dallas Addison, TX Tel: 972-818-7423 Fax: 972-818-2924 Detroit Novi, MI Tel: 248-848-4000 Houston, TX Tel: 281-894-5983 Indianapolis Noblesville, IN Tel: 317-773-8323 Fax: 317-773-5453 Los Angeles Mission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608 New York, NY Tel: 631-435-6000 San Jose, CA Tel: 408-735-9110 Canada - Toronto Tel: 905-673-0699 Fax: 905-673-6509 China - Dongguan Tel: 86-769-8702-9880 China - Hangzhou Tel: 86-571-8792-8115 Fax: 86-571-8792-8116 India - Pune Tel: 91-20-3019-1500 Japan - Osaka Tel: 81-6-6152-7160 Fax: 81-6-6152-9310 Japan - Tokyo Tel: 81-3-6880- 3770 Fax: 81-3-6880-3771 Korea - Daegu Tel: 82-53-744-4301 Fax: 82-53-744-4302 China - Hong Kong SAR Tel: 852-2943-5100 Fax: 852-2401-3431 Korea - Seoul Tel: 82-2-554-7200 Fax: 82-2-558-5932 or 82-2-558-5934 China - Nanjing Tel: 86-25-8473-2460 Fax: 86-25-8473-2470 Malaysia - Kuala Lumpur Tel: 60-3-6201-9857 Fax: 60-3-6201-9859 China - Qingdao Tel: 86-532-8502-7355 Fax: 86-532-8502-7205 Malaysia - Penang Tel: 60-4-227-8870 Fax: 60-4-227-4068 China - Shanghai Tel: 86-21-5407-5533 Fax: 86-21-5407-5066 Philippines - Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 China - Shenyang Tel: 86-24-2334-2829 Fax: 86-24-2334-2393 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 China - Shenzhen Tel: 86-755-8864-2200 Fax: 86-755-8203-1760 Taiwan - Hsin Chu Tel: 886-3-5778-366 Fax: 886-3-5770-955 China - Wuhan Tel: 86-27-5980-5300 Fax: 86-27-5980-5118 Taiwan - Kaohsiung Tel: 886-7-213-7828 China - Xian Tel: 86-29-8833-7252 Fax: 86-29-8833-7256 Germany - Karlsruhe Tel: 49-721-625370 Germany - Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Italy - Venice Tel: 39-049-7625286 Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340 Poland - Warsaw Tel: 48-22-3325737 Spain - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820 Taiwan - Taipei Tel: 886-2-2508-8600 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 07/14/15 DS50002427A-page 30 2015 Microchip Technology Inc.