Usb-i2c-bus interface om13518 with a gui for the rtcs pcf85263 and pcf85363 (19 pages)
Summary of Contents for NXP Semiconductors SLN-SVUI-IOT-UG
Page 1
Information Content Keywords SLN-SVUI-IOT-UG, smart voice, IoT, smart voice user interface (SVUI), smart home Abstract This document describes the smart voice user interface (SVUI) solution, and its associated out- of-box features. The SLN-SVUI-IOT turnkey solution provides OEMs with a fully integrated, self-...
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide 1 Introduction The MCU smart voice development kit (part number: SLN-SVUI-IOT) is a comprehensive, secure, and cost-optimized turnkey solution from NXP. The kit widely adopts its development environment that enables customers to quickly get to market with a production ready end-to-end software application.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Table 2. Tested computer configurations ...continued Computer type OS version Serial terminal application Linux PuTTY Table 3 lists development tools using MCU local voice control SDK. Table 3. Software tools and versions Software tool Version Description SEGGER JLink_v7.84a or higher...
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide 5 SLN-SVUI-IOT overview SLN-SVUI-IOT embeds all the components needed to produce a secure and edge-computing voice-control product that does not require Wi-Fi or Cloud connectivity. The architecture is built upon a single-core i.MX RT1062 for the main application, powered by an Arm Cortex-M7 core.
Page 5
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 1. MCU smart voice control kit package The SLN-SVUI-IOT kit comes with a printed quick start guide, a USB-C cable, and a Bluetooth/Wi-Fi antenna. Note: Wi-Fi and Bluetooth support in firmware is missing initially and is going to be added later.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 2. SLN-SVUI-IOT kit content 6.2 Initial update To make the initial update, follow the steps below: 1. To ensure you have the latest NXP software, you must download the preconfigured "Ivaldi" zip package from http://www.nxp.com/mcu-svui.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide 5. Navigate to C:/Ivaldi/ and start the FLASH_SVUI_BOARD.bat script by double-clicking it. Figure 3 shows the output. Figure 3. Initial update output 6. When the update is done, disconnect the board, move the jumper to the initial position (connecting pins 1 and 2), and reboot the board.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 4. Connecting the SLN-SVUI-IOT Kit to the computer using a USB cable When you power on the kit for the first time, the LED blinks green light. Then, prompts you to ask for a demo selection.
Page 9
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide playing a confirmation sound and turns the LED blue while waiting for a voice command. Depending on what demo you chose at the boot time, the commands for English are: • For smart home (IoT): –...
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Table 5. Voice commands ...continued Chinese French German Allumer lumière Licht einschalten 打开灯 Éteindre lumière Licht ausschalten 关闭灯 Augmenter température Temperatur erhöhen 升高温度 Diminuer température Temperatur verringern 降低温度 Ouvrir fenêtre Fenster hoch 打开窗帘 Fermer fenêtre Fenster runter 关闭窗帘...
Page 11
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 5. Serial terminal settings 2. Press Enter on the keyboard. The SHELL>> prompt appears. 3. Type help to show the available commands at the shell with a description of each. 4. Type commands to ensure which demo is set in selected languages.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 6. Commands for demo application #1: Smart home (IoT)/elevator/washing machine voice control - VIT- based The language and the active demo can be changed using shell commands. Figure 7 Figure 8 show the usage of changelang and changedemo, respectively.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 9. Buttons placement on board 6.4.4 Demo application #2: smart home (IoT)/elevator/washing machine voice control - DSMT- based The DSMT-based application has the same three demos as the VIT-based one. The main difference is that the DSMT application supports multiple languages in parallel.
Page 14
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide To enable all languages in parallel, type changelang en cn fr de in shell and hit Enter. The wake words are listed below: • Hey, NXP (English) • 你好, 恩智浦 (Chinese) • Salut, NXP (French) •...
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide the languages you want to enable. For example, if you want to enable German and French, then enter changelang de fr where 'de' and 'fr' are the language codes of German and French, respectively. You can also enable one language only.
Page 16
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Table 6. Summary of LED color and behavior Function LED State Color Description Boot up Green blink The device has powered on and is going through initialization. Wake word detected Solid Blue The device has detected the wake word and is listening to a command.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Table 6. Summary of LED color and behavior ...continued Function LED State Color Description Audio stream error Solid Purple Audio stream after AFE is not transferred to ASR. During initialization or language or demo change,...
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 14. Setting speaker volume to 30 The microphones can also be muted physically by sliding the switch (see Figure 9) from the side of the main board to the left. The LED next to the switch turns red, confirming that the microphones are muted.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 17. Example of PTT usage 7.2.7 Checking the software version The command version prints the firmware version and the current bank either Bank A or Bank B. Figure 18 shows the result of the version command when the application is at Bank A.
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Figure 19. MSD update mode LED Navigate to the file explorer and confirm that the SLN-SVUI-IOT kit is mounted as a USB mass storage drive. A mounted kit is displayed on the file explorer as shown Figure Figure 20. SLN-SVUI-IOT Kit mounted as a USB mass storage drive...
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide Table 7. Product specifications Description Specification Electrical rating DC supply via USB type-C connector, 5.0 V +/-10 %, 2 A Temperature rating 10 °C to 40 °C Wireless standards Wi-Fi2.4 GHz and 5 GHz band (IEEE 802.11 a/b/g/n), Bluetooth 5.2...
NXP Semiconductors. In the event that customer uses the product for design-in and use in In no event shall NXP Semiconductors be liable for any indirect, incidental, automotive applications to automotive specifications and standards, punitive, special or consequential damages (including - without limitation - customer (a) shall use the product without NXP Semiconductors’...
Page 23
SLN-SVUI-IOT-UG NXP Semiconductors SLN-SVUI-IOT User Guide AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Bluetooth — the Bluetooth wordmark and logos are registered trademarks Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, owned by Bluetooth SIG, Inc. and any use of such marks by NXP Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Semiconductors is under license.
Need help?
Do you have a question about the SLN-SVUI-IOT-UG and is the answer not in the manual?
Questions and answers