MCP251XFD CAN FD Motherboard User’s...
Transcript of MCP251XFD CAN FD Motherboard User’s...
2017 Microchip Technology Inc. DS50002556A
MCP251XFD CAN FD Motherboard User’s Guide
DS50002556A-page 2 2017 Microchip Technology Inc.
Information contained in this publication regarding deviceapplications and the like is provided only for your convenienceand may be superseded by updates. It is your responsibility toensure that your application meets with your specifications.MICROCHIP MAKES NO REPRESENTATIONS ORWARRANTIES OF ANY KIND WHETHER EXPRESS ORIMPLIED, WRITTEN OR ORAL, STATUTORY OROTHERWISE, RELATED TO THE INFORMATION,INCLUDING BUT NOT LIMITED TO ITS CONDITION,QUALITY, PERFORMANCE, MERCHANTABILITY ORFITNESS FOR PURPOSE. Microchip disclaims all liabilityarising from this information and its use. Use of Microchipdevices in life support and/or safety applications is entirely atthe buyer’s risk, and the buyer agrees to defend, indemnify andhold harmless Microchip from any and all damages, claims,suits, or expenses resulting from such use. No licenses areconveyed, implicitly or otherwise, under any Microchipintellectual property rights unless otherwise stated.
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 ourproducts. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such actsallow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
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.
QUALITY MANAGEMENT SYSTEM CERTIFIED BY DNV
== ISO/TS 16949 ==
Trademarks
The Microchip name and logo, the Microchip logo, AnyRate, AVR, AVR logo, AVR Freaks, BeaconThings, BitCloud, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, Heldo, JukeBlox, KEELOQ, KEELOQ logo, Kleer, LANCheck, LINK MD, maXStylus, maXTouch, MediaLB, megaAVR, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, Prochip Designer, QTouch, RightTouch, SAM-BA, SpyNIC, SST, SST Logo, SuperFlash, tinyAVR, UNI/O, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
ClockWorks, The Embedded Control Solutions Company, EtherSynch, Hyper Speed Control, HyperLight Load, IntelliMOS, mTouch, Precision Edge, and Quiet-Wire are registered trademarks of Microchip Technology Incorporated in the U.S.A.
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BodyCom, chipKIT, chipKIT logo, CodeGuard, CryptoAuthentication, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, ICSP, Inter-Chip Connectivity, JitterBlocker, KleerNet, KleerNet logo, Mindi, MiWi, motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PureSilicon, QMatrix, RightTouch logo, REAL ICE, Ripple Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, 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.
© 2017, Microchip Technology Incorporated, All Rights Reserved.
ISBN: 978-1-5224-1578-7
EU Declaration of Conformity This declaration of conformity is issued by the manufacturer. The development/evaluation tool is designed to be used for research and development in a laboratory environment. This development/evaluation tool is not a Finished Appliance, nor is it intended for incorporation into Finished Appliances that are made commercially available as single functional units to end users under EU EMC Directive 2004/108/EC and as supported by the European Commission's Guide for the EMC Directive 2004/108/EC (8th February 2010). This development/evaluation tool complies with EU RoHS2 Directive 2011/65/EU. This development/evaluation tool, when incorporating wireless and radio-telecom functionality, is in compliance with the essential requirement and other relevant provisions of the R&TTE Directive 1999/5/EC and the FCC rules as stated in the declaration of conformity provided in the module datasheet and the module product page available at www.microchip.com. For information regarding the exclusive, limited warranties applicable to Microchip products, please see Microchip’s standard terms and conditions of sale, which are printed on our sales documentation and available at www.microchip.com. Signed for and on behalf of Microchip Technology Inc. at Chandler, Arizona, USA.
Object of Declaration: MCP251XFD CAN FD Motherboard
2017 Microchip Technology Inc. DS50002556A-page 3
NOTES:
DS50002556A-page 4 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARDUSER’S GUIDE
Table of Contents
Preface ........................................................................................................................... 7Introduction............................................................................................................ 7
Document Layout .................................................................................................. 7
Conventions Used in this Guide ............................................................................ 8
Warranty Registration............................................................................................ 8
Recommended Reading........................................................................................ 9
The Microchip Website.......................................................................................... 9
Product Change Notification Service..................................................................... 9
Customer Support ................................................................................................. 9
Document Revision History ................................................................................... 9
Chapter 1. MCP251xFD CAN FD Motherboard1.1 Introduction ................................................................................................... 11
1.2 Recommended Items to Implement a CAN FD Node .................................. 11
1.3 Kit Contents .................................................................................................. 11
1.4 MCP251XFD CAN FD Motherboard Features ............................................. 12
1.5 MCP2517FD click Board Features ............................................................... 13
Chapter 2. Hardware2.1 Hardware Features ....................................................................................... 15
2.2 Power Sources ............................................................................................. 16
2.3 Resistor Jumper Setting on MCP2517FD click Board .................................. 16
2.4 Connecting the Board ................................................................................... 17
2.5 Operation ...................................................................................................... 17
Chapter 3. Software3.1 Introduction ................................................................................................... 19
3.2 Software Overview ....................................................................................... 19
Appendix A. Schematics and LayoutA.1 Introduction .................................................................................................. 21
A.2 Schematics - Power Supply ......................................................................... 22
A.3 Schematics - Microcontroller ........................................................................ 23
A.4 Board – Top View ........................................................................................ 24
A.5 Board – Bottom View ................................................................................... 25
A.6 Board – Top Silk .......................................................................................... 26
A.7 Board – Top Copper and Silk ....................................................................... 27
A.8 Board – Top Copper .................................................................................... 28
2017 Microchip Technology Inc. DS50002556A-page 5
MCP251XFD CAN FD Motherboard User’s Guide
A.9 Board – Bottom Copper ............................................................................... 29
A.10 Board – Bottom Copper and Silk ............................................................... 30
A.11 Board – Bottom Silk ................................................................................... 31
Appendix B. Bill of Materials (BOM) ...........................................................................33
Appendix C. MCP2517FD click Board SchematicsC.1 Introduction .................................................................................................. 35
C.2 Schematics - MCP2517FD click Board ........................................................ 36
C.3 Board – Top View ........................................................................................ 37
C.4 Board – Bottom View ................................................................................... 38
Worldwide Sales and Service .....................................................................................39
DS50002556A-page 6 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARD
USER’S GUIDEPreface
INTRODUCTION
This chapter contains general information that will be useful to know before using the MCP251XFD CAN FD Motherboard. Items discussed in this chapter include:
• Document Layout
• Conventions Used in this Guide
• Recommended Reading
• The Microchip Website
• Customer Support
• Document Revision History
DOCUMENT LAYOUT
This document describes how to use the MCP251XFD CAN FD Motherboard as a demonstration board to evaluate the MCP2517FD device. The manual layout is as follows:
• Chapter 1. “MCP251XFD CAN FD Motherboard” – Provides important information about the MCP251XFD CAN FD Motherboard.
• Chapter 2. “Hardware” – Includes a detailed description of the demo board and instructions on how to use it.
• Chapter 3. “Software” – Helps getting started on firmware development.
• Appendix A. “Schematics and Layout” – Schematics and layout diagrams of the MCP251XFD CAN FD Motherboard.
• Appendix B. “Bill of Materials (BOM)” – Lists the parts used to build the MCP251XFD CAN FD Motherboard.
• Appendix C. “MCP2517FD click Board Schematics” – Schematics and layout diagrams of the MCP2517FD click Board.
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 website (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 “DSXXXXXXXA”, where “XXXXXXX” 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.
2017 Microchip Technology Inc. DS50002556A-page 7
MCP251XFD CAN FD Motherboard User’s Guide
CONVENTIONS USED IN THIS GUIDE
This manual uses the following documentation conventions:
DOCUMENTATION CONVENTIONS
Description Represents Examples
Arial font:
Italic characters Referenced books MPLAB® IDE User’s Guide
Emphasized text ...is the only compiler...
Initial caps A window the Output window
A dialog the Settings dialog
A menu selection select Enable Programmer
Quotes A field name in a window or dialog
“Save project before build”
Underlined, italic text with right angle bracket
A menu path File>Save
Bold characters A dialog button Click OK
A tab Click the Power tab
N‘Rnnnn A number in verilog format, where N is the total number of digits, R is the radix and n is a digit.
4‘b0010, 2‘hF1
Text in angle brackets < > A key on the keyboard Press <Enter>, <F1>
Courier New font:
Plain Courier New Sample source code #define START
Filenames autoexec.bat
File paths c:\mcc18\h
Keywords _asm, _endasm, static
Command-line options -Opa+, -Opa-
Bit values 0, 1
Constants 0xFF, ‘A’
Italic Courier New A variable argument file.o, where file can be any valid filename
Square brackets [ ] Optional arguments mcc18 [options] file [options]
Curly brackets and pipe character: { | }
Choice of mutually exclusive arguments; an OR selection
errorlevel {0|1}
Ellipses... Replaces repeated text var_name [, var_name...]
Represents code supplied by user
void main (void){ ...}
DS50002556A-page 8 2017 Microchip Technology Inc.
Preface
RECOMMENDED READING
This user's guide describes how to use MCP251XFD CAN FD Motherboard. The following Microchip documents are available and recommended as supplemental reference resources:
• MCP2517FD Data Sheet - “External CAN FD Controller with SPI Interface” (DS20005688)
This data sheet provides detailed information regarding the MCP2517FD device.
• MCP2517FD FRM - “MCP2517FD Family Reference Manual” (DS2005678)This FRM provides even more detailed information regarding the MCP2517FD.
THE MICROCHIP WEBSITE
Microchip provides on-line support via our website at www.microchip.com. This website is used as a means to make files and information easily available to customers. Accessible by using your favorite Internet browser, the website 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, on-line 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
CUSTOMER SUPPORT
Users of Microchip products can receive assistance through several channels:
• Distributor or Representative
• Local Sales Office
• Field Application Engineer (FAE)
• Technical Support
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 website at: http://support.microchip.com.
DOCUMENT REVISION HISTORY
Revision A (September 2017)
• Initial release of this document.
2017 Microchip Technology Inc. DS50002556A-page 9
MCP251XFD CAN FD Motherboard User’s Guide
NOTES:
DS50002556A-page 10 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARDUSER’S GUIDE
Chapter 1. MCP251XFD CAN FD Motherboard
1.1 INTRODUCTION
The MCP251XFD CAN FD Motherboard provides a simple, low-cost board to evaluate the MCP2517FD family of devices. The board features one mikroBUS™ socket to accommodate the MCP2517FD click Board.
The MCP251XFD CAN FD Motherboard together with the MCP2517FD click Board can be used to implement a CAN FD node.
The MCP251XFD CAN FD Motherboard contains a PIC32MX470F512H microcontroller with a Service Provider Interface (SPI) peripheral. The microcontroller controls the MCP2517FD via the SPI interface.
A firmware Application Program Interface (API) is available for rapid application development, which is written in C programming language for MPLAB Harmony Integrated Software Framework. It can be easily ported to other microcontrollers.
1.2 RECOMMENDED ITEMS TO IMPLEMENT A CAN FD NODE
In order to implement a CAN FD node using the MCP2517FD, the following items are recommended:
• MCP251XFD CAN FD Motherboard (ADM00576)
• MCP2517FD click Board (NOT included)
• Mini-USB Cable (NOT included)
1.3 KIT CONTENTS
The MCP251XFD CAN FD Motherboard kit includes:
• MCP251XFD CAN FD Motherboard (ADM00576)
• Information Sheet
2017 Microchip Technology Inc. DS50002556A-page 11
MCP251XFD CAN FD Motherboard User’s Guide
1.4 MCP251XFD CAN FD MOTHERBOARD FEATURES
Figure 1-1 illustrates the main features of the MCP251XFD CAN FD Motherboard:
1. PIC32MX470F512H microcontroller
2. mikroBUS socket
3. Debug headers for monitoring the MCP2517FD I/O
4. DSC1121 8 MHz MEMS Clock Generator
5. USB connector to supply regulated +5V DC to the LDO and mikroBUS socket
6. Test loops to supply regulated +5V DC to the LDO and mikroBUS socket
7. Jumper to select between USB and test loop power source
8. 3.3V LDO to supply microcontroller and mikroBUS socket, and power indicator LEDs
9. Push button switches for user-defined inputs
10. Eight indicator LEDs
11. Microcontroller Reset push button
12. Six-pin interface for the PICkit™ 3 Programmer/Debugger
FIGURE 1-1: MCP251XFD CAN FD Motherboard.
3
3
2
1
6 5
7
11
12
910
4
8
DS50002556A-page 12 2017 Microchip Technology Inc.
1.5 MCP2517FD CLICK BOARD FEATURES
The MCP2517FD click Board contains the MCP2517FD and a CAN FD transceiver. The board can be connected to the CAN FD bus using a DB9 connector. The click board is available for purchase from https://shop.mikroe.com/mcp2517fd-click.
Figure 1-2 illustrates the main features of the MCP2517FD click Board:
1. MCP2517FD CAN FD Controller with SPI Interface
2. ATA6563 CAN FD Transceiver
3. DSC2311 20/40 MHz Dual MEMS Clock Generator
4. ESD protection and termination
5. DB9 CAN connector
6. mikroBUS click connector with MCP2517FD specific I/O pin assignment
FIGURE 1-2: MCP2517FD click Board.
1
2
4
3
5
6
The ATA6563 may not require the ESD protection diodes and capacitors.
2017 Microchip Technology Inc. DS50002556A-page 13
MCP251XFD CAN FD Motherboard User’s Guide
NOTES:
DS50002556A-page 14 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARDUSER’S GUIDE
Chapter 2. Hardware
2.1 HARDWARE FEATURES
2.1.1 Microcontroller
The MCP251XFD CAN FD Motherboard accommodates a PIC32MX470F512H microcontroller with a 120 MHz/150 DMIPS MIPS32® M4K® core. The microcontroller controls the MCP2517FD via the SPI interface. The interrupt pins of the MCP2517FD are connected to the microcontroller input pins. The microcontroller can control the standby pin of the CAN FD transceiver on the MCP2517FD click Board using the STBY output.
2.1.2 Clock Generator
The MCP251XFD CAN FD Motherboard uses the DSC1121, which is a Microchip MEMS clock generator, as the default clock source into the microcontroller. The DSC1121 on this board has been programmed to generate an output frequency of 8 MHz and is offered in a small 2.5 x 2.0 mm package.
2.1.3 Switches
Five push button switches provide the following functions:
• S1: Active-low switch
• S2: Active-low switch
• S3: Active-low switch
• S4: Active-low switch
• RST (S5): Active-low MCLR switch to hard reset the microcontroller
When Idle, the switches are pulled high; when pressed, they are grounded.
2.1.4 LEDs
Eight LEDs (D1 through D8) are available. Set the corresponding microcontroller output pins high to light the LEDs.
2.1.5 PICkit™ 3 In-Circuit Debugger connector
Connector J11 provides the footprint for a 6-pin PICkit™ 3 interface.
2.1.6 MikroBUS interface
Figure 2-1 shows the signal assignment to the mikroBUS connector. The MCP251XFD CAN FD Motherboard is targeted to be used with the MCP2517FD click Board, but it could also be used with a variety of other click boards.
2017 Microchip Technology Inc. DS50002556A-page 15
MCP251XFD CAN FD Motherboard User’s Guide
FIGURE 2-1: mikroBUS Interface
2.2 POWER SOURCES
The MCP251XFD CAN FD Motherboard must be powered using a +5V DC regulated power source. The user has two options to connect the power:
• USB connector (J14), or
• Test loops: 5VIN and GND1.
The jumper (JP1) is used to select between the power sources, see Table 2-1.
2.3 RESISTOR JUMPER SETTING ON MCP2517FD CLICK BOARD
Table 2-2 briefly describes the functions of all the board's resistor jumpers.
INT
INT1SCLSDA
12345678
PWMINTRXTXSCLSDA+5VGND
5V
GND
J2CLKO_SOF
INT0_XSTBY
STBYRSTCSSCKMISOMOSI
12345678
ANRSTCSSCKMISOMOSI+3.3VGND
3V3
GND
J1
TABLE 2-1: POWER SOURCE JUMPERS
Index DescriptionDefault
Configuration
JP1 • Powers-up the MCP251XFD CAN FD Motherboard from USB or an external 5V power supply between 5VIN and GND1.
• Short-circuit pins 2 and 3 (top and middle) to select VBUS, or pins 1 and 2 (middle and bottom) to select the external power supply.
VBUS
JP2(1) Could be used to select 5V VDD for a different microcontroller. U1 is a 3.3V microcontroller.
Note 1: Jumper JP3 is not populated, however, it is short-circuited on the bottom layer (back) of the board. The trace can be cut in order to disconnect it.
TABLE 2-2: JUMPER DESCRIPTIONS
Index DescriptionDefault
Configuration
VIO_SEL Selects 3.3V or 5V for VIO of the CAN FD transceiver. 3.3V
20/40 MHz The OSC1 of the MCP2517FD can be connected to the 20 or 40 MHz clock output of U3.
40 MHz
STBY The STBY pin of the CAN FD transceiver can be grounded (transceiver always in Normal mode); or controlled by the microcontroller or MCP2517FD.
Grounded(Normal mode)
STBY_SEL Selects between the STBY output of the microcontroller or the INT0/XSTBY pin of the MCP2517FD.
Microcontroller (STBY header)
DS50002556A-page 16 2017 Microchip Technology Inc.
2.4 CONNECTING THE BOARD
Figure 2-2 illustrates an example CAN FD network. The MCP2517FD click Board is plugged into the MCP251XFD CAN FD Motherboard. A CAN FD tool from K2L is connected to the MCP2517FD click Board using twisted pair wires.
The demonstration board is powered using a Mini-USB cable. Alternatively, the board can be powered using a 5V power supply connected between 5VIN and GND1.
There are two terminations on the CAN bus:
• Two 60 Ohm resistors in series on the MCP2517FD click Board.
• A 120 Ohm termination resistor at the connector of the K2L OptoLyzer® MOCCA FD tool.
2.5 OPERATION
The user can write firmware for the MCU in order to create a custom CAN FD node. Check the MCP2517FD product page for the firmware API and for code examples.
The RST button can be used to reset the MCU. Switches S1-S4 can be used to trigger the transmission of CAN FD messages to the CAN FD tool. LEDs D1-D8 can be controlled by the CAN FD tool using CAN FD messages.
All I/O pins of the MCP2517FD are easily accessible through pin headers.
The differential CAN bus signals, CAN_H and CAN_L, are accessible on the MCP2517FD click Board, or on the DB9 connector: CAN_H on pin 7, and CAN_L on pin 2.
FIGURE 2-2: Connecting the MCP251XFD CAN FD Motherboard.
2017 Microchip Technology Inc. DS50002556A-page 17
MCP251XFD CAN FD Motherboard User’s Guide
NOTES:
DS50002556A-page 18 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARDUSER’S GUIDE
Chapter 3. Software
3.1 INTRODUCTION
The MCP251xFD CAN FD Motherboard can be used with MPLAB X Integrated Development Environment (IDE), which is available free on Microchip’s website at www.microchip.com. This software is used for programming and debugging the PIC32MX470F512H on the MCP251xFD CAN FD Motherboard.
3.2 SOFTWARE OVERVIEW
The PICkit™ 3 through MPLAB X, is a low-voltage in-circuit debugger, as well as a low-voltage programmer, for the PIC32MX470F512H. In-circuit debugging allows the user to run, examine and modify programs for the microcontroller embedded in the board hardware. This facilitates the debugging of firmware and hardware concurrently. Use the in-circuit debugger with MPLAB X IDE to run, stop and single-step through programs; breakpoints can be set and the microcontroller can be reset. When the microcontroller stops, the contents of the registers are available for examination and modification.
2017 Microchip Technology Inc. DS50002556A-page 19
MCP251XFD CAN FD Motherboard User’s Guide
NOTES:
DS50002556A-page 20 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARDUSER’S GUIDE
Appendix A. Schematics and Layout
A.1 INTRODUCTION
This appendix contains the following schematics and layout of the MCP251XFD CAN FD Motherboard:
• Schematics - Power Supply
• Schematics - Microcontroller
• Board – Top View
• Board – Bottom View
• Board – Top Silk
• Board – Top Copper and Silk
• Board – Top Copper
• Board – Bottom Copper
• Board – Bottom Copper and Silk
• Board – Bottom Silk
2017 Microchip Technology Inc. DS50002556A-page 21
MC
P251X
FD
CA
N F
D M
oth
erbo
ard U
ser’s Gu
ide
DS
50
00
25
56
A-p
ag
e 2
2
20
17
Micro
chip
Te
chn
olo
gy In
c.
GND
3V3
GND
1
J83V3
T 3
D7.9H5.3
D7.9H5.3
Rubber Pad Cyl D7.9H5.3
PAD4
Rubber Pad Cyl D7.9H5.3
PAD3
4.7uF10V0805
C122k06031%
R19
GREEND10
A.2 SCHEMATICS - POWER SUPPLY
5V1
J55VIN
GND
GND
1
J9GND1
GND GNDGND
123
HDR-2.54 Male 1x3JP1
1HDR M 1x40 VERT
J12GND2
GND
VIN1
GND2
VOU
MCP1826S/3.3VU2
VBUS
GND
ID 4
VBUS 1
GND 5
D- 2
D+ 3
0
USB MINI-B FemaleJ14
USBD_PUSBD_N
Rubber Pad Cyl
PAD2
Rubber Pad Cyl
PAD1
22uF16V0805
C10
Shunt 2.54mm 1x2 Handle
JP3
5V3V3 VDD
12
3
HDR-2.54 Male 1x3DNP
JP2Net Tie0.5mm
NT1
2k06031%
R18
GREEND9
22uF16V0805
C11
2
01
7 M
icroch
ip T
ech
no
log
y Inc.
DS
50
00
25
56
A-p
ag
e 2
3
A.
V
OSC1
3V3
0.1uF50V0603
C8
EN1
NC2
GND3 OUT 4
NC 5
VDD 6EN
NC
GND OUT
NC
VDD
DSC1121DI5-8.000
X1
8MHz OSC
GREEN
D8
GREEN
D7
GREEN
D6
GREEN
D5
GREEN
D4
GREEN
D3
GREEN
D2
GREEN
D1
2k06031%
R8
2k06031%
R7
2k06031%
R6
2k06031%
R5
2k06031%
R4
2k06031%
R3
2k06031%
R2
2k06031%
R1LED1
LED2
LED3
LED4
LED5
LED6
LED7
LED8
GND
D
470R0603
1%
R17
470R0603
1%
R13
470R0603
1%
R11
20k06031%
R14
20k06031%
R16
20k06031%
R12
20k06031%
R10
S3
S4
S1
S2
470R0603
1%
R15
D
D
D
1 HDR-2.54 Male 1x1DNP
J6
1 HDR-2.54 Male 1x1DNP
J7
3 SCHEMATICS - MICROCONTROLLER
1
12
34
56
78
HDR-2.54 Female 1x8
J1
12
34
56
78
HDR-2.54 Female 1x8
J2ANRSTCSSCKMISOMOSI+3.3VGND
PWMINTRXTXSCLSDA+5VGND
mikroBUS™ Interface
VDD
PGEDPGEC
MCLR
GND
GNDGND
3V3
DD
GND
USBD_PUSBD_N
5V3V3
GND GNDGND
nCSSCKMISOMOSI
STBY
nCS
SCK
MISO
MOSI
123456
ICSP
MCLRVDDGNDPGDPGCAUX
HDR-2.54 Male 1X6 STAGGERDDNP
J13ICSP
nINT
nINT0_XSTBY
STBY
nINT1
OSC1
VBUS
VD
1 4
2 3
S1
1 4
2 3
S4
1 4
2 3
S3
1 4
2 3
S2
VD
VD
VD
GND
GND
GND
GND
123456
HDR-2.54 Male 1x6
J4nCS
MISOMOSI
SCK
nINT0_XSTBYnINT1
nINTnINT0_XSTBYnINT1
CLKO_SOF
112
HDR-2.54 Male 1x2
J11nINTCLKO_SOF
1 HDR-2.54 Male 1x1J3
LED2LED3LED4LED5
LED1
LED6LED7LED8
S1S2S3S4
VDD
GND GND
GNDGNDGND
0.1uF50V0603
C60.1uF50V0603
C50.1uF50V0603
C40.1uF50V0603
C20.1uF50V0603
C3
0.1uF50V0603
C1
0.1uF50V0603
C710uF25V0603
C9
MCLR
GND
470R0603
1%
R201 4
2 3
S5
112HDR-2.54 Male 1x2DNP
J10
RST
RST
SDASCL
SCLSDA
PGEDPGEC
U3RX
U3TX
20k06031%
R9
AN22/RPE5/PMD5/RE5 1
AN23/PMD6/RE6 2
AN27/PMD7/RE7 3
AN16/C1IND/RPG6/SCK2/PMA5/RG64
AN17/C1INC/RPG7/PMA4/RG75
AN18/C2IND/RPG8/PMA3/RG86
MCLR7
AN19/C2INC/RPG9/PMA2/RG98
VSS9
VDD10
AN5/C1INA/RPB5/Vbuson/RB5 11AN4/C1INB/RB4 12PGED3/AN3/C2INA/RPB3/RB3 13PGEC3/AN2/C2INB/RPB2/CTED13/RB2 14PGEC1/VREF-/CVREF-/AN1/RPB1/CTED12/RB1 15PGED1/VREF+/CVREF+/AN0/RPB0/PMA6/RB0 16
PGEC2/AN6/RPB6/RB6 17
PGED2/AN7/RPB7/CTED3//RB7 18
AVDD19
AVSS20
AN8/RPB8/CTED10//RB8 21
AN9/RPB9/CTED4/PMA7/RB9 22
AN10/TMS/CVREFOUT/RPB10/CTED11//PMA13/RB10 23
TDO/AN11/PMA12/RB11 24
VSS25
VDD26
TCK/AN12/PMA11/RB12 27
TDI/AN13/PMA10/RB13 28
AN14/RPB14/CTED5/PMA1/RB14 29
AN15/RPB15/OCFB/CTED6/PMA0/RB15 30
RPF4/SDA2/PMA9/RF431
RPF5/SCL2/PMA8/RF532
USBID/RF333
VBUS34
VUSB3V335
D-36 D+37
VDD38
OSC1/CLKI/RC12 39
OSC2/CLKO/RC15 40
VSS41
RPD8/RTCC/RD8 42
RPD9/SDA1/RD9 43
RPD10/SCL1/PMCS2/RD10 44
RPD11/PMCS1/RD11 45
RPD0/INT0/RD0 46
SOSCI/RPC13/RC13 47
SOSCO/RPC14/T1CK/RC14 48
AN24/RPD1/RD1 49
AN25/RPD2/SCK1/RD2 50
AN26/RPD3/RD3 51
RPD4/PMWR/RD4 52
RPD5/PMRD/RD5 53
RD6 54
RD7 55
VCAP56
VDD57
RPF0/RF058
RPF1/RF159
PMD0/RE0 60
PMD1/RE1 61
AN20/PMD2/RE2 62
RPE3/CTPLS/PMD3/RE3 63
AN21/PMD4/RE4 64
AN22/RPE5/PMD5/RE5AN23/PMD6/RE6AN27/PMD7/RE7
AN16/C1IND/RPG6/SCK2/PMA5/RG6AN17/C1INC/RPG7/PMA4/RG7AN18/C2IND/RPG8/PMA3/RG8
MCLR
AN19/C2INC/RPG9/PMA2/RG9
VSS
VDD
AN5/C1INA/RPB5/Vbuson/RB5AN4/C1INB/RB4
PGED3/AN3/C2INA/RPB3/RB3PGEC3/AN2/C2INB/RPB2/CTED13/RB2
PGEC1/VREF-/CVREF-/AN1/RPB1/CTED12/RB1PGED1/VREF+/CVREF+/AN0/RPB0/PMA6/RB0
PGEC2/AN6/RPB6/RB6PGED2/AN7/RPB7/CTED3//RB7
AVDD
AVSS
AN8/RPB8/CTED10//RB8AN9/RPB9/CTED4/PMA7/RB9
AN10/TMS/CVREFOUT/RPB10/CTED11//PMA13/RB10TDO/AN11/PMA12/RB11
VSS
VDD
TCK/AN12/PMA11/RB12TDI/AN13/PMA10/RB13
AN14/RPB14/CTED5/PMA1/RB14AN15/RPB15/OCFB/CTED6/PMA0/RB15
RPF4/SDA2/PMA9/RF4RPF5/SCL2/PMA8/RF5
USBID/RF3
VBUS
VUSB3V3
D-D+
VDD
OSC1/CLKI/RC12
OSC2/CLKO/RC15
VSS
RPD8/RTCC/RD8RPD9/SDA1/RD9
RPD10/SCL1/PMCS2/RD10RPD11/PMCS1/RD11
RPD0/INT0/RD0
SOSCI/RPC13/RC13SOSCO/RPC14/T1CK/RC14
AN24/RPD1/RD1AN25/RPD2/SCK1/RD2
AN26/RPD3/RD3RPD4/PMWR/RD4RPD5/PMRD/RD5
RD6RD7
VCAP
VDD
RPF0/RF0RPF1/RF1
PMD0/RE0PMD1/RE1
AN20/PMD2/RE2RPE3/CTPLS/PMD3/RE3
AN21/PMD4/RE4
PIC32MX470F512H
U1
MCP251XFD CAN FD Motherboard User’s Guide
A.4 BOARD – TOP VIEW
DS50002556A-page 24 2017 Microchip Technology Inc.
A.5 BOARD – BOTTOM VIEW
2017 Microchip Technology Inc. DS50002556A-page 25
MCP251XFD CAN FD Motherboard User’s Guide
A.6 BOARD – TOP SILK
DS50002556A-page 26 2017 Microchip Technology Inc.
A.7 BOARD – TOP COPPER AND SILK
2017 Microchip Technology Inc. DS50002556A-page 27
MCP251XFD CAN FD Motherboard User’s Guide
A.8 BOARD – TOP COPPER
DS50002556A-page 28 2017 Microchip Technology Inc.
A.9 BOARD – BOTTOM COPPER
2017 Microchip Technology Inc. DS50002556A-page 29
MCP251XFD CAN FD Motherboard User’s Guide
A.10 BOARD – BOTTOM COPPER AND SILK
DS50002556A-page 30 2017 Microchip Technology Inc.
A.11 BOARD – BOTTOM SILK
2017 Microchip Technology Inc. DS50002556A-page 31
MCP251XFD CAN FD Motherboard User’s Guide
NOTES:
DS50002556A-page 32 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARDUSER’S GUIDE
Appendix B. Bill of Materials (BOM)
(1)
TABLE B-1: BILL OF MATERIALS (BOM)Qty. Reference Description Manufacturer Part Number
8 C1, C2, C3, C4, C5, C6, C7, C8
Cap. cer. 0.1 uF 50V 10% X7R SMD 0603 Murata Electronics® GRM188R71H104KA93D
1 C9 Cap. cer. 10 UF 25V 20% X5R SMD 0603 Murata Electronics® GRM188R61E106MA73D
2 C10, C11 Cap. cer. 22 uF 16V 10% X5R SMD 0805 TDK Corporation C2012X5R1C226K
1 C12 Cap. cer. 4.7 uF 10V 10% X5R SMD 0805 Panasonic® - ECG ECJ-GVB1A475M
10 D1, D2, D3, D4, D5, D6, D7, D8, D9, D10
LED 0805 green 525 NM 400 MCD 20 MA QT-Brightek Corporation QBLP631-IG
2 J1, J2 Conn. hdr.-2.54 female 1x8 tin TH. vert. Sullins Connector Solutions
PPTC081LFBN-RC
1 J3 Conn. hdr.-2.54 male 1x1 gold 5.84 MH TH. vert.
TE Connectivity Alcoswitch
5-146280-1
1 J4 Conn. hdr.-2.54 male 1x6 tin 5.84 MH TH. vert.
Sullins Connector Solutions
PEC06SAAN
3 J5, J8, J9 Conn. TP loop tin SMD Harwin Plc. S1751-46R
1 J11 Conn. hdr.-2.54 male 1x2 tin 5.84 MH TH. vert.
Sullins Connector Solutions
PREC002SAAN-RC
1 J12 Conn. hdr. breakaway .100 40 pos. vert. TE Connectivity, Ltd. 4-103239-0
1 J14 Conn. USB mini-B female SMD R/A Hirose Electric Co. Ltd. UX60-MB-5ST
1 JP1 Conn. hdr.-2.54 male 1x3 tin 5.84 MH TH. vert.
Samtec, Inc. TSW-103-07-T-S
10 R1, R2, R3, R4, R5, R6, R7, R8, R18, R19
Resistor TKF 2k 1% 1/10W SMD 0603 Stackpole Electronics, Inc. RMCF0603FT2K00
5 R9, R10, R12, R14, R16
Resistor TKF 20k 1% 1/10W SMD 0603 Yageo Corporation 9C06031A2002FKHFT
5 R11, R13, R15, R17, R20
Resistor TKF 470R 1% 1/10W SMD 0603 Yageo Corporation RC0603FR-07470RL
5 S1, S2, S3, S4, S5
Switch tact. spst. 12V 50 mA TL3301NF160QG/TR SMD
E-Switch®, Inc. TL3301NF260QG/TR
1 U1 PIC32MX470F512H Microchip Technology Inc. PIC32MX470F512H-120/PT
1 U2 Microchip Analog LDO 3.3V MCP1826S-3302E/DB SOT-223-3
Microchip Technology Inc. MCP1826S-3302E/DB
Note 1: The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components.
2017 Microchip Technology Inc. DS50002556A-page 33
MCP251XFD CAN FD Motherboard User’s Guide
1 X1 Microchip Analog Oscillator 8 MHz DSC1121DI5-8.000 L2.5W2H0.85
Microchip Technology Inc. DSC1121DI5-8.000
TABLE B-1: BILL OF MATERIALS (BOM) (CONTINUED)(1)
Qty. Reference Description Manufacturer Part Number
Note 1: The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components.
DS50002556A-page 34 2017 Microchip Technology Inc.
MCP251XFD CAN FD MOTHERBOARD
USER’S GUIDEAppendix C. MCP2517FD click Board Schematics
C.1 INTRODUCTION
This appendix contains the schematics and layout of the MCP2517FD click Board:
• Schematics - MCP2517FD click Board
• Board – Top View
• Board – Bottom View
2017 Microchip Technology Inc. DS50002556A-page 35
MC
P25
1XF
D C
AN
FD
Mo
therb
oa
rd U
ser’s G
uid
e
DS
50
00
25
56
A-p
ag
e 3
6
20
17
Micro
chip
Te
chn
olo
gy In
c.
NCS
SCK
MOSI
MISO
NINT0_XSTBY
NINT1
0.1uF16V0603
C5
GND
VIO
NN
N
_SOF
SCK 10
SO 12
CS 13
VDD 14
INT1/GPIO1 8
INT0/GPIO0 9
SI 11
517FD
GND
GND
1
23
MMBZ27VCLT1G
D2
1
23
MMBZ27VCLT1G
D1
PF0V05
6
PF0V05
7
GND
CANH
CANL
1CANH
1CANL
1
2
3
4
5
6
7
8
9 DE-9 MaleJ2
GNDGND
C.2 SCHEMATICS - MCP2517FD CLICK BOARD
NINT
CLKO_SOF
GND
GND
TXCA1
INT4
TXCA
INT
RXCA2
CLKO3
OSC25
OSC16
VSS7
U1
MCP2
GND
GND
GND
GND
GND
VIO5V
TXD1
VSS2
VDD3
RXD4
VIO 5
CANL 6
CANH 7
STBY8
ATA6563
U2
GND
0.1uF100V0805
C100.1uF100V0805
C9
471008
C
471008
C
GNDGND
5V3V3
5V VIO
3V3 GND4700pF100V0805
C8
60.4R12061%
R1
60.4R12061%
R2
10uF6.3V0603
C2
10uF6.3V0603
C1
GNDGND
NCS
MISOMOSI
SCK
NINTNINT0_XSTBYNINT1
CLKO_SOF
1DNPRXD
1DNPTXD
NINT0_XSTBY
TXCAN
RXCAN
TXCAN
RXCAN
OE1
DNC2
GND3 CLK0 4CLK1 5VDD 6OEDNCGND CLK0
CLK1VDD
DSC2311KM2-R0040
U3
3V3
STBY
STBY
3V3 0.1uF16V0603
C3GND
470R0805
R4
VIO
GND
ANRSTCSSCK
MOSIMISO
+3.3VGND
PWMINT
RXTX
SCLSDA+5VGND
MIKROBUS
123
VIO SEL
123
STBY SEL
123
STBY
1 2 3
J3
PWR
C.3 BOARD – TOP VIEW
2017 Microchip Technology Inc. DS50002556A-page 37
MCP251XFD CAN FD Motherboard User’s Guide
C.4 BOARD – BOTTOM VIEW
DS50002556A-page 38 2017 Microchip Technology Inc.
DS50002556A-page 39 2017 Microchip Technology Inc.
AMERICASCorporate Office2355 West Chandler Blvd.Chandler, AZ 85224-6199Tel: 480-792-7200 Fax: 480-792-7277Technical Support: http://www.microchip.com/supportWeb Address: www.microchip.com
AtlantaDuluth, GA Tel: 678-957-9614 Fax: 678-957-1455
Austin, TXTel: 512-257-3370
BostonWestborough, MA Tel: 774-760-0087 Fax: 774-760-0088
ChicagoItasca, IL Tel: 630-285-0071 Fax: 630-285-0075
DallasAddison, TX Tel: 972-818-7423 Fax: 972-818-2924
DetroitNovi, MI Tel: 248-848-4000
Houston, TX Tel: 281-894-5983
IndianapolisNoblesville, IN Tel: 317-773-8323Fax: 317-773-5453Tel: 317-536-2380
Los AngelesMission Viejo, CA Tel: 949-462-9523Fax: 949-462-9608Tel: 951-273-7800
Raleigh, NC Tel: 919-844-7510
New York, NY Tel: 631-435-6000
San Jose, CA Tel: 408-735-9110Tel: 408-436-4270
Canada - TorontoTel: 905-695-1980 Fax: 905-695-2078
ASIA/PACIFICAsia Pacific OfficeSuites 3707-14, 37th FloorTower 6, The GatewayHarbour City, Kowloon
Hong KongTel: 852-2943-5100Fax: 852-2401-3431
Australia - SydneyTel: 61-2-9868-6733Fax: 61-2-9868-6755
China - BeijingTel: 86-10-8569-7000 Fax: 86-10-8528-2104
China - ChengduTel: 86-28-8665-5511Fax: 86-28-8665-7889
China - ChongqingTel: 86-23-8980-9588Fax: 86-23-8980-9500
China - DongguanTel: 86-769-8702-9880
China - GuangzhouTel: 86-20-8755-8029
China - HangzhouTel: 86-571-8792-8115 Fax: 86-571-8792-8116
China - Hong Kong SARTel: 852-2943-5100 Fax: 852-2401-3431
China - NanjingTel: 86-25-8473-2460Fax: 86-25-8473-2470
China - QingdaoTel: 86-532-8502-7355Fax: 86-532-8502-7205
China - ShanghaiTel: 86-21-3326-8000 Fax: 86-21-3326-8021
China - ShenyangTel: 86-24-2334-2829Fax: 86-24-2334-2393
China - ShenzhenTel: 86-755-8864-2200 Fax: 86-755-8203-1760
China - WuhanTel: 86-27-5980-5300Fax: 86-27-5980-5118
China - XianTel: 86-29-8833-7252Fax: 86-29-8833-7256
ASIA/PACIFICChina - XiamenTel: 86-592-2388138 Fax: 86-592-2388130
China - ZhuhaiTel: 86-756-3210040 Fax: 86-756-3210049
India - BangaloreTel: 91-80-3090-4444 Fax: 91-80-3090-4123
India - New DelhiTel: 91-11-4160-8631Fax: 91-11-4160-8632
India - PuneTel: 91-20-3019-1500
Japan - OsakaTel: 81-6-6152-7160 Fax: 81-6-6152-9310
Japan - TokyoTel: 81-3-6880- 3770 Fax: 81-3-6880-3771
Korea - DaeguTel: 82-53-744-4301Fax: 82-53-744-4302
Korea - SeoulTel: 82-2-554-7200Fax: 82-2-558-5932 or 82-2-558-5934
Malaysia - Kuala LumpurTel: 60-3-6201-9857Fax: 60-3-6201-9859
Malaysia - PenangTel: 60-4-227-8870Fax: 60-4-227-4068
Philippines - ManilaTel: 63-2-634-9065Fax: 63-2-634-9069
SingaporeTel: 65-6334-8870Fax: 65-6334-8850
Taiwan - Hsin ChuTel: 886-3-5778-366Fax: 886-3-5770-955
Taiwan - KaohsiungTel: 886-7-213-7830
Taiwan - TaipeiTel: 886-2-2508-8600 Fax: 886-2-2508-0102
Thailand - BangkokTel: 66-2-694-1351Fax: 66-2-694-1350
EUROPEAustria - WelsTel: 43-7242-2244-39Fax: 43-7242-2244-393
Denmark - CopenhagenTel: 45-4450-2828 Fax: 45-4485-2829
Finland - EspooTel: 358-9-4520-820
France - ParisTel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79
France - Saint CloudTel: 33-1-30-60-70-00
Germany - GarchingTel: 49-8931-9700Germany - HaanTel: 49-2129-3766400
Germany - HeilbronnTel: 49-7131-67-3636
Germany - KarlsruheTel: 49-721-625370
Germany - MunichTel: 49-89-627-144-0 Fax: 49-89-627-144-44
Germany - RosenheimTel: 49-8031-354-560
Israel - Ra’anana Tel: 972-9-744-7705
Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781
Italy - PadovaTel: 39-049-7625286
Netherlands - DrunenTel: 31-416-690399 Fax: 31-416-690340
Norway - TrondheimTel: 47-7289-7561
Poland - WarsawTel: 48-22-3325737
Romania - BucharestTel: 40-21-407-87-50
Spain - MadridTel: 34-91-708-08-90Fax: 34-91-708-08-91
Sweden - GothenbergTel: 46-31-704-60-40
Sweden - StockholmTel: 46-8-5090-4654
UK - WokinghamTel: 44-118-921-5800Fax: 44-118-921-5820
Worldwide Sales and Service
11/07/16