Microsemi ZLK38AVS User Manual Download Page 21

158441. 3.0 11/17

Microsemi Corporate Headquarters

One Enterprise, Aliso Viejo,
CA 92656 USA
Within the USA: +1 (800) 713-4113 
Outside the USA: +1 (949) 380-6100
Sales: +1 (949) 380-6136
Fax: +1 (949) 215-4996
E-mail

[email protected]

www.microsemi.com

© 2017 Microsemi Corporation. All 
rights reserved. Microsemi and the 
Microsemi logo are trademarks of 
Microsemi Corporation. All other 
trademarks and service marks are the 
property of their respective owners.

Microsemi makes no warranty, representation, or guarantee regarding the information contained herein or the suitability of 
its products and services for any particular purpose, nor does Microsemi assume any liability whatsoever arising out of the 
application or use of any product or circuit. The products sold hereunder and any other products sold by Microsemi have 
been subject to limited testing and should not be used in conjunction with mission-critical equipment or applications. Any 
performance specifications are believed to be reliable but are not verified, and Buyer must conduct and complete all 
performance and other testing of the products, alone and together with, or installed in, any end-products. Buyer shall not 
rely on any data and performance specifications or parameters provided by Microsemi. It is the Buyer's responsibility to 
independently determine suitability of any products and to test and verify the same. The information provided by Microsemi 
hereunder is provided “as is, where is” and with all faults, and the entire risk associated with such information is entirely 
with the Buyer. Microsemi does not grant, explicitly or implicitly, to any party any patent rights, licenses, or any other IP 
rights, whether with regard to such information itself or anything described by such information. Information provided in this 
document is proprietary to Microsemi, and Microsemi reserves the right to make any changes to the information in this 
document or to any products and services at any time without notice.

About Microsemi

Microsemi Corporation (Nasdaq: MSCC) offers a comprehensive portfolio of semiconductor and system solutions for 
aerospace & defense, communications, data center and industrial markets. Products include high-performance and 
radiation-hardened analog mixed-signal integrated circuits, FPGAs, SoCs and ASICs; power management products; 
timing and synchronization devices and precise time solutions, setting the world's standard for time; voice processing 
devices; RF solutions; discrete components; enterprise storage and communication solutions, security technologies and 
scalable anti-tamper products; Ethernet solutions; Power-over-Ethernet ICs and midspans; as well as custom design 
capabilities and services. Microsemi is headquartered in Aliso Viejo, Calif., and has approximately 4,800 employees 
globally.

 

Learn more at

 

www.microsemi.com

.

Summary of Contents for ZLK38AVS

Page 1: ...ZLK38AVS User Guide Microsemi AcuEdge Development Kit for Amazon AVS ...

Page 2: ...embly 5 4 2 Raspberry Pi Connections 6 5 ZLK38AVS Software Installation 8 5 1 Creating Raspbian Image 8 5 2 Raspberry Pi Software Installation 8 5 2 1 Downloading ZLK38AVS Software 9 5 2 2 Installing ZLK38AVS Software 9 6 Amazon Developer Account Creation 11 7 Demonstrating the ZLK380AVS software 15 7 1 Starting AVS Software Demo 15 7 2 Installation Troubleshooting 16 7 2 1 Credential Error 16 7 2...

Page 3: ... Raspbian download page 8 Figure 10 Etcher Disk Imager example 8 Figure 11 Downloading ZLK38AVS software 9 Figure 12 Sensory License Agreement 9 Figure 13 Amazon Developer Account 9 Figure 14 Chromium on Raspberry Pi 10 Figure 15 Sample App Autoboot Option 10 Figure 16 Completed installation 10 Figure 17 Alexa Voice Service website 11 Figure 18 Amazon sign in 11 Figure 19 Apps distribution agreeme...

Page 4: ...ion page 8 Developer account creation was updated For more information see Amazon Developer Account Creation page 11 A new Alexa app was added For more information see Demonstrating the ZLK380AVS software page 15 Installation troubleshooting details were added For more information see Installation Troubleshooting page 16 Steps to reconfigure the software were added For more information see Reconfi...

Page 5: ...ou through all the steps of building an Alexa powered prototype using Microsemi s ZLK38AVS development kit and a Raspberry Pi It takes you from setting up the ZLK38AVS kit integrating it with an Alexa wake word engine and connecting to the Alexa Voice Services AVS cloud Once completed you will have an Alexa enabled application that will function like an Amazon Echo 2 1 Other References The followi...

Page 6: ...t kit is provided through GitHub 3 1 Hardware Provided The following hardware is provided in the ZLK38AVS Development Kit 1 ZLE38AVS evaluation board 2 Pillar speaker and Raspberry Pi plastic stand 3 Plastic standoffs and screws Figure 1 ZLK38AVS Development Kit Contents Figure 2 Raspberry Pi and ZLE38AVS Evaluation Board 3 2 Hardware Not Provided The following hardware is needed to run the ZLK38A...

Page 7: ...tion Note The monitor keyboard and mouse connections are optional if using VNC or similar to connect to the Raspberry Pi 3 3 Software The following software for the ZLK38AVS Development Kit is provided through GitHub 1 A make file which installs all the required software 2 The latest Timberwolf device series Voice Processing Software Development Kit SDK which is a collection of software tools code...

Page 8: ...side of the Raspberry Pi mounting ring and add the 2nd set of standoffs Figure 3 Mounted Raspberry Pi with standoffs attached 2 Add the standoffs to the ZLE38AVS evaluation board Figure 4 ZLE38AVS board with standoffs attached 3 Plug in the ZLE38AVS evaluation board and add the remaining screws Figure 5 ZLE38AVS board attached to mounted Raspberry Pi 4 Place the speaker facing downwards into the l...

Page 9: ...o USB ports of the Raspberry Pi 3 Connect the Raspberry Pi to your network with an Ethernet cable or Wi Fi 4 Flash image onto the SD card using the Wind32Diskimager application see Creating Raspbian Image page 8 5 Insert the SD card into the SD card slot of the Raspberry Pi 6 Connect a compatible 5V power supply to the Raspberry Pi s Micro USB port in order to power up the Raspberry Pi Note The mo...

Page 10: ...Hardware Assembly ZLK38AVS User Guide Revision 3 0 7 Figure 8 Raspberry Pi connections ...

Page 11: ...an Image Raspbian Stretch with Pixel is the operating system that will be installed on the SD card On a separate PC follow the steps below 1 Format the SD card to FAT32 to ensure you are starting with an empty card 2 Download and install Etcher from https etcher io 3 Download Raspbian Stretch with Desktop from https www raspberrypi org downloads raspbian Figure 9 Raspbian download page 4 Write the...

Page 12: ...ommand Note During make all the makefile will automatically download the all the necessary packages and dependencies about 250 MB expect the total installation to take 20 minutes to 30 minutes with an average connection While this step is running it may be a good time to create your Amazon account You will need information from the creation of your Amazon account later in the software installation...

Page 13: ...ple app automatically when the Raspberry Pi boots up no need to have a screen connected or VNC In headless mode the speaker plays a short alarm sound to notify the user when Alexa is ready after boot up Figure 15 Sample App Autoboot Option 7 A successfully completed installation should show the following message Figure 16 Completed installation 8 Upon the completion of the ZLK38AVS kit installatio...

Page 14: ...uctions below describe the steps required to create an account to use with the ZLK38AVS demonstration kit 1 Go to https developer amazon com alexa voice service Figure 17 Alexa Voice Service website 2 Click Sign in on the top right of the screen Figure 18 Amazon sign in 3 Either sign in with your account or create a new account if a new customer Fill out the registration forms as requested by Amaz...

Page 15: ...on ZLK38AVS User Guide Revision 3 0 12 4 When prompted for information on the Apps Distribution Agreement select No for both options Figure 19 Apps distribution agreement 5 Select Alexa on the top navigation bar Figure 20 Get Started ...

Page 16: ...it b Product ID This will be the Device ID during installation no spaces c Is your product an app or a device Device d Will your device use a companion app No e Product category wireless speakers f Brief product description Enter description g How will end users interact with your product Hands free h Do you intend to distribute this product commercially No i Is this a children s product or is it ...

Page 17: ...fers to the device created b Security Profile Description Enter description c Next 8 Update the URLs don t forget to click ADD after each entry Figure 23 Amazon Developer Account URLs a Allowed origins http localhost 3000 b Allowed return URLs http localhost 3000 authresponse c I agree d Finish You have now created the Amazon Developer account and a device ...

Page 18: ...he 180 configuration To change the configuration see Changing ZL38063 Microphone Mode page 19 7 1 Starting AVS Software Demo 1 cd into the location where the GitHub package was downloaded eg cd ZLK38AVS 2 Issue the following make command to start the AVS software make start_alexa Figure 24 Alexa Start Screen 3 Turn on the speaker using power button on the speaker bezel and set the volume to maximu...

Page 19: ... in ZLK38AVS Software Installation page 8 and displays the following error message Figure 25 Amazon URL Error a Check the URLs For more information see step 8 in Amazon Developer Account Creation page 11 b Enter the proper Allowed origins and Allowed return URLs c Restart the Raspberry Pi d Start the demo again 7 2 2 Token Error If the web page displays the following error message after you enter ...

Page 20: ...was done during the make all during the ZLK38AVS Software Installation see ZLK38AVS Software Installation page 8 To clean the ZLK38AVS installation without removing the Amazon Alexa software run make clean 8 1 Reconfiguring the ZLK38AVS Software To re make the ZLK38AVS without re compiling re installing Amazon Alexa run make host To use different Amazon identifiers or account make avs_config To en...

Page 21: ...ntly determine suitability of any products and to test and verify the same The information provided by Microsemi hereunder is provided as is where is and with all faults and the entire risk associated with such information is entirely with the Buyer Microsemi does not grant explicitly or implicitly to any party any patent rights licenses or any other IP rights whether with regard to such informati...

Reviews: