Microchip Technology IS2066B User manual

Type
User manual
IS2066B
IS2066B Evaluation Board User's Guide
Introduction
This document provides detailed information about the Microchip IS2066B EVB and its WST (Wireless Stereo
Technology) application.
The IS2066B EVB enables the user to evaluate and demonstrate the functionality of the WST application on an EVB
platform. The IS2066B EVB includes status LEDs and an integrated configuration and programming interface for
plug-and-play capability, which enables rapid prototyping and faster time to market.
In addition to the IS2066B EVB, software tools and applications are provided to demonstrate the Bluetooth
®
WST
connections to the on-board IS2066B System-on-Chip (SoC) with options for configuring or programming it.
Features
IS2066B SoC Configured for WST Application, Qualified for Bluetooth v5.0 Specifications
On-board Audio Amplifier (MAX97220) for Common 4-pin Headphone Connections
On-board Audio Control Buttons for Playback Operation
5V Power Supply Switch for IN-BOX and OUT-BOX Simulation
MIC-In and Stereo Out Ports
USB Connector to update IS2066B EEPROM Parameters (over MCP2200 USB to UART converter)
Li-ion Battery Connector
On-board SMA Connector for Dipole Antenna
On-board Thermistor
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 1
Table of Contents
Introduction.....................................................................................................................................................1
Features.................................................................................................................................................. 1
1. Quick References....................................................................................................................................3
1.1. Reference Documentation............................................................................................................3
1.2. Hardware Requirements.............................................................................................................. 3
1.3. Software Requirements................................................................................................................3
2. Kit Overview............................................................................................................................................ 4
2.1. Kit Contents..................................................................................................................................4
3. Hardware.................................................................................................................................................6
3.1. Hardware Features.......................................................................................................................6
4. Application Demonstration.....................................................................................................................11
4.1. Establishing a Connection.......................................................................................................... 11
4.2. Audio Streaming and Auto Role Switch Demonstration............................................................. 12
4.3. Handset Profile (HSP) and Hands Free Profile (HFP) Demonstration....................................... 12
5. Configuring IS2066B EVB.....................................................................................................................14
5.1. UI Tool Configuration..................................................................................................................14
5.2. DSP Tool Configuration.............................................................................................................. 19
5.3. MPET Tool Configuration........................................................................................................... 25
6. Updating EEPROM Parameters............................................................................................................34
7. Appendix A: Schematics....................................................................................................................... 39
7.1. Reference Schematics............................................................................................................... 39
8. Document Revision History...................................................................................................................47
The Microchip Website.................................................................................................................................48
Product Change Notification Service............................................................................................................48
Customer Support........................................................................................................................................ 48
Microchip Devices Code Protection Feature................................................................................................ 48
Legal Notice................................................................................................................................................. 48
Trademarks.................................................................................................................................................. 49
Quality Management System....................................................................................................................... 49
Worldwide Sales and Service.......................................................................................................................50
IS2066B
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 2
1. Quick References
1.1 Reference Documentation
For further study, refer to the following:
IS2066B Bluetooth
®
Wireless Stereo Technology ROM SoC Data Sheet (DS70005398)
IS2066B UI Tools Application Note (AN3100)
1.2 Hardware Requirements
Two IS2066B Evaluation Boards
Bluetooth Enabled Smartphone:
Android
device running on Android 4.3 or later version
iOS: iPhone
®
4S or later version
Windows
®
Host PC with USB Port
4-pin Headphone with Microphone
Micro-B USB Cable
1.3 Software Requirements
Note:  For the following software tools and firmware files, refer to https://www.microchip.com/wwwproducts/en/
IS2066.
UITool (User Interface Tool)
DSPTool
MPtool (Mass Production EEPROM Tool - MPET)
EEPROM Tool
IS2066B
Quick References
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 3
2. Kit Overview
This chapter provides an overview of the IS2066B EVB. The following figure illustrates the top view of the IS2066B
EVB with its components.
Figure 2-1. IS2066B EVB Components
Mode switch (SW301)
IS2066B SoC
Audio amplifier (MAX97220)
Audio jack (P1)
Victoria interface (JP301)
SMA connector (CN301)
Power switch (SW201)
Battery connector (J201)
USB to UART converter (MCP2200)
Micro-B USB connector (J701)
GPIO header (J903)
Two status LEDs (D901, LD901)
Volume up/Forward button
Reset button (SW801)
MFB button
Volume down/Reverse button
Note:  For more details on the features, refer to 3. Hardware.
2.1 Kit Contents
The IS2066B EVB kit includes the following:
Two IS2066B EVB, One for Right and One for Left
Two Type-A to Micro-B USB Cables
Two Dipole Antenna
Two 4-pin Headphones
Two Batteries:
The batteries may or may not be available based on the geographic location. In case of no batteries,
contact your Microchip sales office for assistance. A list of Microchip offices for sales and service is
provided on the back page of this document.
IS2066B
Kit Overview
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 4
Figure 2-2. IS2066B Kit Contents
Type-A to Micro-B USB Cable
Headphone
Dipole Antenna
IS2066B EVB
Battery
Note:  If any part of the IS2066B EVB is missing, contact your Microchip sales office for assistance. A list of
Microchip offices for sales and service is provided on the back page of this document.
IS2066B
Kit Overview
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 5
3. Hardware
This chapter describes the hardware features of the IS2066B EVB. The IS2066B EVB includes a range of peripheral
components.
Figure 3-1. IS2066B EVB BLOCK DIAGRAM
SYS_PWR
LED
2
BAT_IN
Buttons and
Switches
MIC and
Bias Circuit
Audio
Amplifier
Status LEDs
Li-Ion
Battery
16 MHz
Crystal
USB to UART
(MCP2200)
ADAP_IN
Micro-B
USB
12 MHz
Crystal
3V3
LDO
P2_0
Mode
Switch
LED
1
GPIO
Header
I/O
MIC_BIAS
MIC1_P
MIC1_N
IS2066B SoC
Victoria
Header
Matching
Circuit
Chip Antenna or SMA
Audio
4-pin
Jack
Rx
UART
IS2066B Evaluation Board
RTx
Tx
5V
5V
3.1 Hardware Features
The following sections provide detailed information on the IS2066B EVB components. To locate these components in
the IS2066B EVB, refer to Figure 2-1.
3.1.1 Power Supply
The IS2066B EVB can be powered by the following supplies:
Li-ion battery (J201) – when using a battery input, mount a jumper on (JP202). Do not mount a jumper on
(JP201). JP201 is a provision for connecting a battery power source with 2.54 mm connector.
USB (J701) – USB cable is connected to a PC, which provides 5V power for battery charging and testing
purposes.
3.1.2 USB Connectivity
The IS2066B EVB has one USB port (J701) that can be connected to a host PC using a micro-USB cable, where the
USB signals are converted to/from the UART by the serial converter MCP2200.
IS2066B
Hardware
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 6
3.1.3 Switches and Push Buttons
The functions of the switches and push buttons on the IS2066B EVB are:
SW801 – Reset button for the IS2066B (RST_N)
SW301 – Mode selection switch for configuring IS2066B into Application mode or Test mode
SW802 – Multifunction button/Push button to turn on/off the IS2066B EVB (MFB/PWR)
SW803 – By default, this button is not configured in the EVB, can be configured using the UI tool
SW804 – By default, this button is not configured in the EVB, can be configured using the UI tool
The following table provides the settings of mode selection switch (SW301) to configure the IS2066B in various
operating modes.
Table 3-1. Mode Selection Switch (SW301) Details
Mode Button Definition
Test mode SW301 is placed in ON (P2_0: Low) position: ON
Application mode SW301 is placed in 1 (P2_0: High) position: OFF
3.1.4 LEDs
The functions of LEDs driven by IS2066B EVB are listed as follows:
LED1 – Blue (LD901) - Configurable by UITool
LED2 – Red (D901) - Configurable by UITool
3.1.5 Jumpers and Headers
The following jumpers and headers are available on the IS2066B EVB. GPIO header (J903) provides the GPIO
interface for the IS2066B EVB. The following figure illustrates GPIO header (J903) and the following table provides
the pin details and description.
Figure 3-2. GPIO Header (J903)
Table 3-2. GPIO Header (J903) Pins
Pin Number Pin Name
1 P0_0
2 P2_0
3 P2_7
4 NC
5 P0_2
IS2066B
Hardware
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 7
...........continued
Pin Number Pin Name
6 MFB
7 P0_3
8 HCI_RXD
9 P1_3
10 HCI_TXD
11 P1_5 (AMP_EN)
12 RST_N
13 GND
14 GND
15 NC
16 NC
17 NC
18 NC
19 GND
20 GND
The Victoria interface header (JP301) provides the interface for the IS2066B to connect to the Victoria test board
(production platform). The following figure illustrates the Victoria interface header (JP301) and the following table
provides the pin details and description.
Figure 3-3. Victoria Interface Header (JP301)
Table 3-3. External MCU/DSP Header (JP301) Pins
Pin Number Pin Name Pin Number Pin Name
1 NC 2 NC
3 NC 4 NC
5 NC 6 NC
IS2066B
Hardware
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 8
...........continued
Pin Number Pin Name Pin Number Pin Name
7 MIC_P1 8 AOHPR
9 MCI_N1 10 AOHPL
11 GND 12 GND
13 BK1_OUT 14 CLDO_O
15 HCI_RXD 16 NC
17 HCI_TXD 18 NC
19 VDD_IO 20 CODEC_VO
21 BAT_IN 22 GND
23 BAT_IN 24 GND
25 NC 26 NC
27 5V_VIC 28 NC
29 5V_VIC 30 BK2_OUT
31 MFB 32 NC
33 NC 34 RFLDO_O
35 NC 36 GND
37 P2_0 38 GND
39 GND 40 GND
MIC header (JP601) is used for connecting a microphone to the IS2066B EVB. The following figure illustrates the
MIC header (JP601) and the following table provides the pin details and description.
Figure 3-4. MIC Header (JP601)
1 2
3
Table 3-4. MIC Header (JP601) Pin Details
Pin Number Pin Name
1 MIC_P1
2 AGND
3 MIC_N1
Speaker header (JP602) is used for connecting a speaker to the IS2066B EVB. The following figure illustrates the
(JP602) header and the following table provides the pin details and description.
IS2066B
Hardware
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 9
Figure 3-5. Header (JP602)
1 2
3
Table 3-5. Header (JP602) Pin Details
Pin Number Pin Name
1 AOHPL
2 AOHPR
3 AOHPM
IS2066B
Hardware
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 10
4. Application Demonstration
This chapter describes how to establish a WST connection between two IS2066B EVBs and a host device, and
perform Audio Streaming and Auto Role Switch demonstration and HSP/HFP demonstration. It also demonstrates
the process of updating the parameters using various tools.
4.1 Establishing a Connection
To establish the Bluetooth connection between two IS2066B EVBs and a host device, perform the following actions:
1. Set the mode selection switch (SW301) to Application mode on both EVBs, see Table 3-1.
2. Connect the 4-pin headphone provided in the kit to the audio jack (P1) on both EVBs.
3. Connect the 4.2V battery to the battery connector (J201) on both EVBs.
4. Connect the antenna provided in the kit to the SMA connector (CN301) on both EVBs.
5. Make sure that the 5V On/Off switch is in the ON position.
6. Connect the USB cable from a PC host (or a USB power source) to the Micro-B USB port (J701) for both
EVBs.
Note:  The two EVBs in the IS2066B EVB kits are pre-programmed and pre-paired with the WST application.
Figure 4-1. Using the Evaluation Board
7. Observe that the LEDs for both EVBs turn on. It is simulated as an IN-BOX condition (that is, both left and right
inside the charger box) and the EVB units perform automatic WST pairing (primary and secondary) when they
are placed close to each other.
The WST pairing only takes 2-3 seconds. If the pairing process is successful, then:
The EVB with the red LED blinking changes to steady red, which indicates that it is the secondary
earbud.
The other EVB with the blue LED blinking remains the same, which indicates that it is the primary earbud.
If the pairing is not successful, then both ear buds show a blinking red LED.
Power cycle (SW201 5V turn off and on again) both EVBs and start again.
IS2066B
Application Demonstration
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 11
8. Turn the SW201 5V supply to the OFF position for both EVBs and observe the LED blinking for a very short
period and remains the same as step 7. It is simulated as an OUT-BOX condition (that is, both the left and
right outside the charger box) now. The user can perform smartphone or Bluetooth source pairing as listed
below:
Press the MFB button for 1s and release.
Observe red and blue LEDs blinking alternatively on the primary side, voice prompt “ready to pair” should
be heard as well. Secondary side LED remains a steady RED.
In your smartphone device, turn on Bluetooth and connect to the “WSTxxx” device.
Once the connection is established, the LED of the primary EVB turns to steady blue, and the LED of the
secondary EVB remain a steady red. The device name on the smartphone is displayed as “connected” in the
Bluetooth settings. With the default settings, the IS2066B EVB enables the Advanced Audio Distribution Profile
(A2DP) for audio playback and Audio Video Remote Control Profile (AVRCP) for player control.
4.2 Audio Streaming and Auto Role Switch Demonstration
Perform the following actions to stream out audio on the IS2066B EVB using a host device (a PC or a smartphone).
1. Establish the connection between the IS2066B EVB and a host device using the procedure listed in 4.1
Establishing a Connection.
2. Once the connection between the IS2066B EVB and the host device is established, open the audio source on
the host device. Microchip recommends using a media player.
3. Press the MFB button for play/pause on either the primary or secondary EVB.
4. Auto role switching during music streaming can be performed as mentioned below:
4.1. Turn on the 5V power switch (SW201) for the primary side EVB (simulate IN-BOX for primary), music
streaming should continue at the other side, auto role switching (secondary side becomes primary)
should be performed as well.
4.2. Turn off the 5V power switch (SW201), EVB should link back automatically as secondary and
continue the music.
4.3. Turn on the 5V power switch (SW201) for secondary side EVB (simulate IN-BOX for secondary),
music streaming should continue at the other side.
4.4. Turn off the 5V power switch (SW201), unit should link back automatically as secondary and continue
the music.
4.5. Turn on the 5V power switch (SW201) for both primary and secondary side EVB (simulate IN-BOX
for both sides), connection to the smartphone or Bluetooth sources should be disconnected.
5. Power-off EVB:
For both IN-BOX and OUT-BOX state, long press MFB by 5s to turn off the EVB.
If the battery is fully charged (IN-BOX state), the EVB turns off automatically after 20s to save power
consumption.
6. Perform the following procedures to Master Reset (clear all pairing record) the IS2066B EVB:
6.1. Turn off the 5V power switch (SW201) for both EVBs, to simulate both EVBs as OUT-BOX.
6.2. Make sure the EVB is in shut down condition by pressing the MFB button for 5s, and wait until the
"shut down" tone is audible.
6.3. Long press MFB for more than 20s until the red and blue LEDs blink 5 times.
6.4. Each EVB can be Master Reset separately.
6.5. After Master Reset, the earbud turns off with no LED indication.
6.6. After master reset, the earbud must be put back to the charger box for left and right earbuds to link
up (WST pairing) before further testing.
4.3 Handset Profile (HSP) and Hands Free Profile (HFP) Demonstration
In this demonstration, the user can explore the Headset Profile (HSP) or Hands-Free Profile (HFP) setting to receive
an incoming voice call from a paired smartphone. Perform the following procedure for demonstration.
IS2066B
Application Demonstration
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 12
1. Establish the connection between the IS2066B EVB and a host device using the procedure listed in 4.1
Establishing a Connection.
2. Initiate a call from another phone to the smartphone that is paired with the IS2066B EVB. The A2DP stream
pauses and the ringtone is played on the speaker.
3. Press the MFB button on the IS2066B EVB to accept the incoming call. On the primary side both red and blue
LEDs should be flashing and on the secondary side steady red LED flashes.
IS2066B
Application Demonstration
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 13
5. Configuring IS2066B EVB
The IS2066B EVB can be configured and various parameters can be customized using the UI tool and DSP tool, and
then parameters are saved in a file. Using the MPET tool, the saved files are merged into the *.ipf file, and then
this merged file is programmed into the EEPROM. After EEPROM is programmed, restart the device to see the effect
of the customized parameters.
5.1 UI Tool Configuration
The User Interface (UI) tool is a configuration tool that allows the user to change the IS2066B module parameters,
such as device name, enable/disable pairing mode, Bluetooth Low Energy connection settings, configure the LEDs
and enable/disable battery functions.
Note:  Both left and right EVB’s UI must be configured separately. For UI tool detailed information, refer to UITool
Application Note (https://www.microchip.com/wwwproducts/en/IS2066).
To configure the UI parameters, perform the following steps:
1. Open the UI configuration tool and click OK to configure the UI parameters.
Note:  UITool_IS2066B_236_v1.0.12 is used for this demonstration.
Figure 5-1. UI Configuration Tool - Welcome Window
2. In the UI configuration tool, click Load.
IS2066B
Configuring IS2066B EVB
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 14
Figure 5-2. UI Configuration Tool
3. From the Open window, select the default UI parameters text file (provided with the UI tool) for the
IS2066B module, and then click Open, see the following figure.
IS2066B
Configuring IS2066B EVB
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 15
Figure 5-3. Loading Default UI Parameters
4. After loading the UI parameters, click Edit to customize the UI parameters on the Main Feature window.
Note:  Default file "UITool_IS2066B_236_Auto Mode_Default(Left)_v1.0.12" is selected for this
demonstration.
IS2066B
Configuring IS2066B EVB
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 16
Figure 5-4. Editing Parameters
5. In the Main Feature window, the user can enable or disable the features required for their application and click
Next.
Figure 5-5. Main Feature Settings
6. In the System and Functional Settings window, the user can use the highlighted tabs to configure UI
parameters and then click Finish.
IS2066B
Configuring IS2066B EVB
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 17
Figure 5-6. System and Functional Settings
7. After clicking on Finish, the following notification page appears. Click OK.
Figure 5-7. Notification Page
8. Click Save to save the file and then click Exit to exit from this demonstration.
IS2066B
Configuring IS2066B EVB
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 18
Figure 5-8. Saving and Exiting From UI Tool Configuration
5.2 DSP Tool Configuration
The DSP configuration tool provides the visual interface to configure the DSP parameters for the voice and the audio
signal processing functions. To configure the DSP parameters, perform the following actions:
1. Open the DSP tool and a dialog displays with various options (tabs) to configure the parameters, as illustrated
in the following figure.
Note:  Download and install the DSP tool, which is available on the Microchip web site: https://
www.microchip.com/wwwproducts/en/IS2066.
IS2066B
Configuring IS2066B EVB
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 19
Figure 5-9. DSP Tool Settings
2. In the Voice Function tab, the user can set the parameters as highlighted in the following figure.
IS2066B
Configuring IS2066B EVB
© 2019 Microchip Technology Inc.
User Guide
DS50002946A-page 20
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50

Microchip Technology IS2066B User manual

Type
User manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI