Synaptics AudioSmart Manual

2-mic development kit for amazon avs
Hide thumbs Also See for AudioSmart:

Advertisement

Quick Links

Synaptics AudioSmart® 2-Mic Development Kit for
Amazon AVS
PN:
511-000841-01 Rev C

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AudioSmart and is the answer not in the manual?

Questions and answers

Summary of Contents for Synaptics AudioSmart

  • Page 1 Synaptics AudioSmart® 2-Mic Development Kit for Amazon AVS 511-000841-01 Rev C...
  • Page 2: Table Of Contents

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C Contents Introduction ..............................5 1.1. Target Audience ............................ 5 1.2. References ............................5 1.3. Definitions, Acronyms, and Abbreviations ................... 5 Overview ................................6 2.1. CX20921 Evaluation Board ........................7 2.2.
  • Page 3 Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C List of Figures Figure 1. Development Kit Components ........................6 Figure 2. CX20921 Evaluation Board: Connections, Interfaces and Devices ............7 Figure 3. RPi3 pinout ..............................8 Figure 4. CX20921 evaluation board setup with RPi3 board and Mic board (with 2-mic attached) ...... 9 Figure 5.
  • Page 4 Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C List of Tables Table 1. References ..............................5 Table 2. Definitions..............................5 Table 3. CX20921 to RPi3 connections ........................11 Copyright © 2019 Synaptics Incorporated. All Rights Reserved.
  • Page 5: Introduction

    This document is intended for manufacturers and developers for creating Smart Home device prototypes that use the Synaptics AudioSmart 2-Mic Development Kit and the Raspberry Pi 3 (RPi3) (not provided with the kit) to offer an ideal Voice Control experience via Amazon’s Alexa Voice Service.
  • Page 6: Overview

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 2. Overview The Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS contains the following: • CX20921 evaluation board, pre-flashed with firmware for the CX20921 device. • Microphone module with two omnidirectional mics •...
  • Page 7: Cx20921 Evaluation Board

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 2.1. CX20921 Evaluation Board Figure 2 CX20921 Evaluation Board: Connections, Interfaces and Devices Copyright © 2019 Synaptics Incorporated. All Rights Reserved.
  • Page 8: Pin Definition

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 2.2. Pin Definition Figure 3 shows the RPi3 pinout definition. Pins 13 and 14 are used and are emphasized in red. Figure 3 RPi3 pinout Copyright © 2019 Synaptics Incorporated. All Rights Reserved.
  • Page 9: Using The Development Kit

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 3. Using the Development Kit 3.1. Hardware Setup Connect the CX20921 evaluation board and the RPi3 (not provided with the kits). 3.1.1. Connecting the Evaluation Board to the RPi3...
  • Page 10: Figure 5. Connections For Cx20921 Evaluation Board And Mic Board (With 2-Mic Attached)

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C Figure 5 Connections for CX20921 evaluation board and Mic board (with 2-mic attached) 1. Connect the 3.5 mm audio jack on the RPi3 (J7) to LINEIN on the CX20921 evaluation board (J25).
  • Page 11: Figure 6. Connections For Rpi3

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 5. Using the Cable Assembly, connect GPIO1 at pin 2.14 from the CX20921 evaluation board to J8.pin13 on the RPi3, and the other wire from the Cable Assembly to Ground (GND) at pin 2.15 from the CX20921 evaluation board to J8.pin 14 on the RPi3.
  • Page 12: Software Setup

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 3.2. Software Setup 3.2.1. Writing Raspbian OS to the MicroSD Card 1. Format the SD card. This can be done by going to the 'Computer' folder and right clicking on the SD card.
  • Page 13: Install, Configure, And Build The Sdk

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 3.3. Install, Configure, and Build the SDK 1. Insert the microSD card with the Raspbian Stretch OS installed in the RPi3. 2. Power on the RPi3 using the included +5V supply.
  • Page 14 Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 7. After the ClientId and ProductId are entered, you will be asked if your kit has an LED ring. Select 1 for no LED ring. 8. Next you will be asked to select which playback path to use. Select 1 for RPi.
  • Page 15 10. Next you will be asked to select the keyword detector to run on the RPi. If you are planning to use the Embedded Synaptics Smart Trigger (recommended) select 3 for None. Otherwise select 1 for Sensory. Copyright © 2019 Synaptics Incorporated. All Rights Reserved.
  • Page 16 Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 11. If Option 1 was selected in Step 10, then select 2 for None. If Option 3 was selected in Step 10, then select 1 for GPIO. 12. Next you will be asked if you want keyword cloud revalidation on or off. Select 1 for On.
  • Page 17: Running The Setup

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 3.4. Running the Setup 1. Configure volume settings before running the sample app. Open a terminal and send the following command: $ alsamixer 2. Configure the volume setting for the bcm2835 ALSA sound card as well as the I2S RX 16K TX 48K sound card.
  • Page 18 Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 5. When the sample app is running for the first time, you will be asked to authorize. Find the following message (you may have to scroll up a bit): 6.
  • Page 19: Verifying The Setup

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 3.5. Verifying the Setup To verify whether the setup is done properly, please say Alexa followed by a question or command. • A green LED will light up if Alexa wake word is heard. This confirms that the DS20921 evaluation board is working properly.
  • Page 20: Installing The Cypress Siena Usb-To-I C Device Driver

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 4. Installing the Cypress Siena USB-to-I C Device Driver A driver must be installed to enable the onboard Cypress Siena USB-to-I C device. Once enabled, this device ®...
  • Page 21 Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C The Cypress Siena device is now ready to use. Copyright © 2019 Synaptics Incorporated. All Rights Reserved.
  • Page 22: Flashing New Firmware

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 4.1. Flashing New Firmware The CX20921 evaluation board comes pre-flashed with firmware (FW). The following instructions are only needed if a new firmware version needs to be loaded.
  • Page 23 Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 4. Double click on the i2c_flash.exe file. FW updating will begin, and the following window will appear. Wait for the green PASS message to appear, indicating that the FW was updated successfully. The FW upgrade should take less than 30 ms to complete.
  • Page 24: Troubleshooting

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 5. Troubleshooting If you encounter any issues with the AVS Sample App, see the following link to the list of solutions to some common problems reported by AVS developers.
  • Page 25: Revision History

    Synaptics AudioSmart 2-Mic Development Kit for Amazon AVS PN: 511-000841-01 Rev C 6. Revision History Revision Description Updated: Software Setup Troubleshooting Updated: Changed recommended Raspian OS on p. 8. Changed Cypress Siena driver link on p. 14. Initial release Copyright © 2019 Synaptics Incorporated. All Rights Reserved.
  • Page 26 Use of the materials may require a license of intellectual property from a third party or from Synaptics. This document conveys no express or implied licenses to any intellectual property rights belonging to Synaptics or any other party. Synaptics may, from time to time and at its sole option, update the information contained in this document without notice.

Table of Contents