Microchip Technology ADM00421 User Manual

Page of 38
MCP2210 Evaluation Kit User’s Guide
DS52057A-page 12
© 2012 Microchip Technology Inc.
2.3
BOARD OPERATION
The MCP2210 device is detected by a Windows®-based PC host as a Human Interface 
Device (HID). The accompanying software can be used to exercise the Evaluation Kit’s 
features. It also provides a reference point for users that want to create custom 
applications based on the MCP2210.
2.3.1
MCP2210 Breakout Board Operation
The MCP2210 Breakout Board can be used with either the provided motherboard, or 
as a stand-alone USB-to-SPI (Master) bridge module. The breakout board provides all 
the required signals in order to assist the user in building customized boards using the 
MCP2210.
The breakout board has the following features:
• SPI bus signals (MOSI, MISO, SCK)
• 9 GP signals configurable for:
- GPIO functionality (digital input or output pins)
- Chip Select functionality (working with the SPI bus signals)
- Dedicated function pins
• Jumper selectable power supply: 3.3 or 5V (up to 500 mA). The board has a 
default connection trace between V
DD
 and 3.3V rail, making the voltage header 
mounting unnecessary when powering the board with 3.3V. For 5V operation, a 
3-pin header must be mounted on the board.
• PICkit™ Serial Analyzer header using GP4 as the Chip Select signal 
• Dip form-factor (0.6 inches overall row spacing between pins)
By using the provided software and libraries, the user can create personalized PC 
applications using the breakout board as a USB-to-SPI (Master) bridge adapter.
2.3.2
MCP2210 Breakout Board Operation
The MCP2210 Utility software was created for custom device setting requirements.  A 
few of the settings that this utility can alter include VID, PID, power requirements, and 
string descriptors.  A download link for this software can be found on the board web 
page.  For instructions on the use of this software, refer to the software’s supporting 
documentation included within the application install package.
2.3.3
SPI Terminal Utility
The SPI Terminal Utility is a tool that allows low-level data exchange at the SPI bus 
level. This application is useful for low-level communication and troubleshooting 
between the MCP2210 and various SPI slave modules.
The utility window has different sections for GP designation, SPI transfer parameters 
and user data area.
Note:
This function is available only on SPI operations, it does not work on I
2
C or 
UART signals.