UG271: CP2615-EK2 User's Guide

Similar documents
QSG144: CP2615-EK2 Quick-Start Guide

Figure 1. CP2108 USB-to-Quad UART Bridge Controller Evaluation Board

QSG123: CP2102N Evaluation Kit Quick- Start Guide

UG254: CP2102N-MINIEK Kit User's Guide

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

EFM8 Laser Bee Family QSG110: EFM8LB1-SLSTK2030A Quick Start Guide

QSG114: CPT007B SLEX8007A Kit Quick- Start Guide

CP2104-EK CP2104 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup USBXpress Driver Development Kit

CP2103-EK CP2103 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup USBXpress Driver Development Kit

CP2105-EK CP2105 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup USBXpress Driver Development Kit

AN999: WT32i Current Consumption

EFM32 Pearl Gecko Family QSG118: EFM32PG1 SLSTK3401A Quick- Start Guide

EFM8 Universal Bee Family EFM8UB2 Errata

UG369: Wireless Xpress BGX13P SLEXP8027A Kit User's Guide

Translate HCSL to LVPECL, LVDS or CML levels Reduce Power Consumption Simplify BOM AVL. silabs.com Building a more connected world. Rev. 0.

WT12 EVALUATION KIT DATA SHEET. Monday, 09 September Version 1.7

EFM8 Busy Bee Family EFM8BB2-SLSTK2021A Quick Start Guide

EFM32 Happy Gecko Family EFM32HG-SLSTK3400A Quick-Start Guide

UG294: CPT213B SLEXP8019A Kit User's Guide

AN976: CP2101/2/3/4/9 to CP2102N Porting Guide

SMBus. Target Bootloader Firmware. Master Programmer Firmware. Figure 1. Firmware Update Setup

CP2114 Family CP2114 Errata

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

AN125 INTEGRATING RAISONANCE 8051 TOOLS INTO THE S ILICON LABS IDE. 4. Configure the Tool Chain Integration Dialog. 1. Introduction. 2.

UG322: Isolated CAN Expansion Board User Guide

UG345: Si72xx Eval Kit User's Guide

EFM8 Universal Bee Family EFM8UB1 Errata

Software Release Note

AN1139: CP2615 I/O Protocol

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

C8051F36x-DK. C8051F36x DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup Using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

Humidity/Temp/Optical EVB UG

UG274: Isolated USB Expansion Board User Guide

QSG119: Wizard Gecko WSTK Quick-Start Guide

USBXpress Family CP2102N Errata

QSG159: EFM32TG11-SLSTK3301A Quick- Start Guide

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

UG352: Si5391A-A Evaluation Board User's Guide

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

QSG107: SLWSTK6101A/B Quick-Start Guide

AN1160: Project Collaboration with Simplicity Studio

Date CET Initials Name Justification

BRD4300B Reference Manual MGM111 Mighty Gecko Module

UG313: Thunderboard Sense 2 Bluetooth Low Energy Demo User's Guide

8-Bit MCU C8051F85x/86x Errata

EFM8 Busy Bee EFM8BB1 Errata

QSG155: Using the Silicon Labs Dynamic Multiprotocol Demonstration Applications

EFR32 Mighty Gecko Family EFR32MG1 with Integrated Serial Flash Errata History

QSG107: SLWSTK6101A/B Quick-Start Guide

AN1106: Optimizing Jitter in 10G/40G Data Center Applications

Also available for purchase separately are socket daughter boards for the QFN-11 and QFN-10 packages.

QSG107: SLWSTK6101A Quick-Start Guide

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

EFM32 Zero Gecko EFM32ZG Errata

UDP UPPI Card UG UDP UPPI CARD USER S GUIDE. 1. Introduction. Figure 1. UPPI Cards with and without Radio

QSG153: Micrium s μc/probe Tool Quick- Start Guide

Figure 1. Precision32 AppBuilder

EFM32 EFM32GG11 Giant Gecko Family QSG149: EFM32GG11-SLSTK3701A Quick-Start Guide

AN1095: What to Do When the I2C Master Does Not Support Clock Stretching

The Si50122-Ax-EVB is used to evaluate the Si50122-Ax. Table 1 shows the device part number and corresponding evaluation board part number.

Router-E and Router-E-PA Wireless Router PRODUCT MANUAL

EFR32MG13, EFR32BG13 & EFR32FG13 Revision C and Data Sheet Revision 1.0

UG370: Wireless Xpress AMW007 Kit User's Guide

UG334: Si5394 Evaluation Board User's Guide

Selector Switch SDA. Pin 1. SCL Pin 2. I2C Bus. Pin 7. Pin 8. Pin 1. Pin 2. Pin 7 Pin 8. Pin 1 Pin 2. Pin 7 Pin 8

Wireless Development Suite (WDS) is a software utility used to configure and test the Silicon Labs line of ISM band RFICs.

UG365: GATT Configurator User s Guide

Date CET Initials Name Justification

The process also requires the use of the following files found in the Micriµm Quick Start Package for the FRDM-KL46Z:

µc/probe on the Freescale FRDM-KL05Z without an RTOS

C8051F411-EK C8051F411 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Kit Overview. 3. Evaluation Board Interface LCD User Interface

2. Key Points. F93x F92x F91x F90x. Figure 1. C8051F93x-C8051F90x MCU Family Memory Size Options

AN1143: Using Micrium OS with Silicon Labs Thread

AN0059.1: UART Flow Control

AN324 ADVANCED ENCRYPTION STANDARD RELEVANT DEVICES. 1. Introduction. 2. Implementation Potential Applications Firmware Organization

Si7005USB-DONGLE. EVALUATION DONGLE KIT FOR THE Si7005 TEMPERATURE AND HUMIDITY SENSOR. 1. Introduction. 2. Evaluation Kit Description

8-bit MCU Family C8051F93x/92x Errata

Termination Options for Any-Frequency Si51x XOs, VCXOs

AN888: EZR32 Quick Start Guide

USB Debug. Adapter USB DEBUG ADAPTER. J4 Silicon Laboratories. Stop Power. Run AC/DC. Adapter. Figure 1. Hardware Setup Using a USB Debug Adapter

UG232: Si88xxxISO-EVB User's Guide

AN116. Power Management Techniques and Calculation. Introduction. Key Points. Power Saving Methods. Reducing System Clock Frequency

Bluegiga WF111 Software Driver Release Notes

C8051F00x/01x-DK C8051F00X/01X DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. 2. Hardware Setup using a USB Debug Adapter

USB Debug. Adapter USB DEBUG ADAPTER. Silicon Laboratories. Stop Power. Run AC/DC. Figure 1. Hardware Setup using a USB Debug Adapter

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

AN1083: Creating and Using a Secure CoAP Connection with ARM s mbed TLS

QSG126: Bluetooth Developer Studio Quick-Start Guide

Date CET Initials Name Justification

Si1146 UVIRSlider2EK Demo Kit

UG361: Si70xx Evaluation Tools User's Guide

AN1083: Creating and Using a Secure CoAP Connection with ARM s mbed TLS

WF121 DEVELOPMENT KIT V.1.3.1

UG308: Thunderboard EFM8UB3 User's Guide

Figure 1. Traditional Biasing and Termination for LVPECL Output Buffers

EFM32 Pearl Gecko Family EFM32PG1 Errata

AN1117: Migrating the Zigbee HA Profile to Zigbee 3.0

AN719 PRECISION32 IDE AND APPBUILDER DETAILED TUTORIAL AND WALKTHROUGH. 1. Introduction. Figure 1. Precision32 IDE and AppBuilder Walkthrough Overview

Transcription:

The CP2615 device is designed to enable rapid development of USB-based audio applications. The CP2615 simplifies the process of transferring audio data from USB to I2S without any code development, speeding time to market for USB audio accessories such as USB speakers, USB headphones and USB music boxes, as well as VoIP systems. The CP2615 includes a USB 2.0 full-speed function controller, USB transceiver, oscillator, I2S (audio) interface, I2C (control) interface and UART interface in a compact 5 x 5 mm QFN-32 package ideal for space-constrained portable audio applications. The CP2615-EK2 kit includes the following: CP2615 Audio Bridge evaluation board 1 x Micro USB OTG adapter 1 x USB Type-C to USB-A adapter 1 x mini USB cable 1 x micro USB cable Quick-Start Card KEY FEATURES USB Audio class 1.0 Supports USB HID Consumer Controls for Volume and Mute Synchronization Includes USB-UART bridge function Supports 48 khz,16-bit/ 24-bit stereo digital audio Integrated USB transceiver; no external resistors required Integrated clock; no external crystal required On-chip voltage regulator: 3.45 V output Self-powered or Bus-powered No firmware development USB Silicon Labs CP2615 Digital Audio Bridge Stereo Audio Codec GPIO, Data I2S In/Out Analog Audio In/Out Customer Accessory Design silabs.com Building a more connected world. Rev. 0.4

Getting Started 1. Getting Started To start developing with the CP2615-EK2 Kit: 1. Connect the USB micro cable to [J11] of the CP2615 board. Depending on the type of receptable on your phone, attach either the micro OTG adapter or the USB Type-C adapter to the other end of the USB cable. Then connect the other end of the adapter to your Android phone. Micro USB OTG or USB Type-C Adapter silabs.com Building a more connected world. Rev. 0.4 2

Getting Started Micro OTG Adapter Cable USB Type-C Adapter Cable 2. Connect headphones to [J8] of the CP2615 board and use your favorite Android audio application to play music. 3. Use the buttons to control volume, play and pause the music, and skip to the next track or back to the previous track. silabs.com Building a more connected world. Rev. 0.4 3

Hardware Overview 2. Hardware Overview The CP2615-EK2 board enables audio development. The figures below provide an overview of the board and the simplified board block diagram. Full schematics for the board can be found in the Schematics section. Audio Port (USB) Device Configuration Port (USB) CP2615 Mic In Codec Line In Headphone Pushbuttons UART Header LEDs Figure 2.1. CP2615-EK2 Digital Audio Evaluation Kit silabs.com Building a more connected world. Rev. 0.4 4

Hardware Overview HP Out Line In Mic In TSCS25XX Codec* UART Header I2C / I2S UART CP2615 Digital Audio Bridge USB USB Connector GPIO ADC Push Buttons and LEDs Potentiometer * Other codec solutions are supported. Figure 2.2. CP2615-EK2 Digital Audio Evaluation Kit Simplified Board Block Diagram silabs.com Building a more connected world. Rev. 0.4 5

Hardware Overview 2.1 Power Selection Jumpers The CP2615-EK2 supports USB bus-powered or self-powered configurations based on jumper settings. In USB bus-powered mode, the CP2615-EK2 is powered by VBUS from the Audio USB connector (J11). In self-powered mode, the CP2615-EK2 is powered from either the Configuration USB connector (J18) or from an external supply. Table 2.1. USB Bus-Powered Configuration Header J5 J4 J2 Position USB5V/DC (left) 5V VREGIN (top) Open (not installed) Table 2.2. Self-Powered Configuration Header J5 J4 J2 TP1 Position Open (not installed) VREGIN VDD (bottom) Installed Apply external 3.3 V Figure 2.3. Power Jumpers silabs.com Building a more connected world. Rev. 0.4 6

Hardware Overview 2.2 CP2615 Configuration Jumpers The CP2615-EK2 includes a CP2112 and a set of jumpers that are used to configure the CP2615 device over the I2C bus. Table 2.3. CP2615 Configuration Jumpers Header J15 J16 J13 J14 Description Connects CP2112 pin GPIO.0/TXT to the CP2615 CFGMODEb pin Connects CP2112 pin GPIO.1/RXT to the CP2615 RSTb pin Connects CP2112 SCL pin to the I2C_SCL net and CP2615 I2C SCL pin Connects CP2112 SDA pin to the I2C_SDA net and CP2615 I2C SDA pin Figure 2.4. CP2615 Configuration Jumpers silabs.com Building a more connected world. Rev. 0.4 7

Hardware Overview 2.3 Other Jumpers The remaining jumpers on the boards disconnect peripherals like the potentiometer. All I/O also connect to the CP2615 through a zero- Ω resistor to isolate I/O from the board functions and enable development with application-specific hardware. Table 2.4. Other Jumpers Header J12 J17 J19 J21 Description Connects the ACTIVE LED (D4) to CP2615 pin GPIO.2 Connects the potentiometer (R63) to CP2615 pin GPIO.8/VBUS_SENSE/ADC UART Connector LDO_EN jumpered to ON: Power to codec and I2C pullup resistors is always applied. (NOTE: JP1 must be in this position when programming a configuration.) LDO_EN jumpered to STANDBY: Power to codec and I2C pullup resistors is controlled by CP2615 GPIO.2 pin. Figure 2.5. Other Jumpers silabs.com Building a more connected world. Rev. 0.4 8

Device Customization 3. Device Customization The CP2615 has several configurable options. The application note, AN1044: CP2615 Customization Utility User Guide, describes the configuration options in detail and how to use Xpress Configurator in Simplicity Studio (www.silabs.com/simplicity) to configure a CP2615 device. Once testing and development are complete, Silicon Labs offers CP2615 pre-programming services. Contact your local sales representative for more information. Note: The following shorting blocks need to be installed to program a device using Xpress Configurator: J15 CFGMODE# J16 RESET J13 I2C SCL J14 I2C SDA J21 LDO_EN to ON Figure 3.1. Xpress Configurator silabs.com Building a more connected world. Rev. 0.4 9

Device Customization 3.1 CP2615 Customization on a Custom Board To customize a CP2615 during development and prototyping, Xpress Configurator is the recommended GUI tool. In a production setting, the Standalone Manufacturing Tool is an available command line tool for Windows, Mac and Linux. For more information about the Standalone Manufacturing Tool, see Application Note AN721: USBXpress Device Customization Guide. To customize a CP2615, Xpress Configurator and the Standalone Manufacturing Tool require a CP2112 USB-to-I2C bridge, and the CP2112's PID must be 0xEA93. See the following connection diagram. VDD SCL SCL SDA SDA Host USB CP2112 GPIO.0 CP2615 /CFGMODE GPIO.1 /RST GND GND CP2615EK2, CP2112EK2, or Custom Programmer Custom Board Figure 3.2. Connection Diagram By default, the CP2112 PID is 0xEA90. To change the PID of a CP2112, use Xpress Configurator and refer to Application Note AN721: USBXpress Device Customization Guide. Note: A CP2112 with PID 0xEA93 is included on the CP2615 Evaluation Board. Therefore, the CP2615 on the CP2615 Evaluation Board is ready for customization by Xpress Configurator and the Standalone Manufacturing Tool. Note: When using the CP2112 on the CP2615 Evaluation Kit to program a CP2615 on a custom board, remove the shorting blocks on J13, J14, J15, and J16. silabs.com Building a more connected world. Rev. 0.4 10

Schematics and Bill of Materials 4. Schematics and Bill of Materials The schematics and bill of materials (BOM) for the CP2615-EK2 board are available through Simplicity Studio (www.silabs.com/simplicity) when the kit documentation package has been installed. silabs.com Building a more connected world. Rev. 0.4 11

Board Revision History 5. Board Revision History 1.0 Initial production revision. 1.0 Revision Boards The left and right audio channels are reversed on this revision of the board. There is a codec setting that can swap the channels to the correct order, but the default board configuration will be incorrect. For more information on how to update the board configuration setting for an affected board, see the following Knowledge Base article: http://community.silabs.com/t5/interface-knowledge-base/left-and-right-codec-channels-reversed-on-the-cp2615-usb-to- I2S/ta-p/197919 This issue will be corrected in the next revision. silabs.com Building a more connected world. Rev. 0.4 12

Revision History 6. Revision History 6.1 Revision 0.4 April, 2018 Updated part number to replace CP2615-EK with CP2615-EK2. Updated figures for board revision 2.0. Header JP1 renamed to J21 in 2.3 Other Jumpers. Added J21 to 3. Device Customization. 6.2 Revision 0.3 July 17, 2017 Added 3.1 CP2615 Customization on a Custom Board. 6.3 Revision 0.2 May 5, 2017 Added 5. Board Revision History. 6.4 Revision 0.1 April 12, 2017 Initial release. silabs.com Building a more connected world. Rev. 0.4 13

Simplicity Studio One-click access to MCU and wireless tools, documentation, software, source code libraries & more. Available for Windows, Mac and Linux! IoT Portfolio www.silabs.com/iot SW/HW www.silabs.com/simplicity Quality www.silabs.com/quality Support and Community community.silabs.com Disclaimer Silicon Labs intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Labs products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Labs reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Silicon Labs shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products are not designed or authorized to be used within any Life Support System without the specific written consent of Silicon Labs. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Labs products are not designed or authorized for military applications. Silicon Labs products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Trademark Information Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, Bluegiga, Bluegiga Logo, Clockbuilder, CMEMS, DSPLL, EFM, EFM32, EFR, Ember, Energy Micro, Energy Micro logo and combinations thereof, "the world s most energy friendly microcontrollers", Ember, EZLink, EZRadio, EZRadioPRO, Gecko, ISOmodem, Micrium, Precision32, ProSLIC, Simplicity Studio, SiPHY, Telegesis, the Telegesis Logo, USBXpress, Zentri, Z-Wave, and others are trademarks or registered trademarks of Silicon Labs. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders. Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA http://www.silabs.com