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.
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 •...
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...
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).
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.
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.
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 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.
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.
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.
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 ®...
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.
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 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.
Need help?
Do you have a question about the AudioSmart and is the answer not in the manual?
Questions and answers