User's Guide for NXP i.mx 8M Development Kit for Amazon AVS

Size: px
Start display at page:

Download "User's Guide for NXP i.mx 8M Development Kit for Amazon AVS"

Transcription

1 User's Guide Rev. 2, Document Number: IMX8MAVSUG 01/2019 User's Guide for NXP i.mx 8M Development Kit for Amazon AVS 1. Introduction The NXP i.mx 8M Development Kit for Amazon Alexa Voice Service (AVS) enables its wide customer base to easily integrate Alexa into their next generation design based on i.mx processors. The development kit consists of a 2-Mic array and the Pico i.mx 8M development kit, both optimized to deliver a low cost but flexible design to enable fast development to production. To enable customers to deliver a high-quality audio experience we have partnered with DSP Concepts for audio algorithms including echo cancellation, beamforming, and noise reduction to be delivered in software. This results in a single chip solution, lowering overall design cost, while ensuring customers to have the support and expertise needed to deliver a highquality user experience in a short development time. Contents 1. Introduction What s in the kit Amazon account setup Hardware setup Flash the board Install Alexa SDK Running sample AVS App Download MRM packages Testing MRM Enable auto start of Alexa sample Testing audio Testing audio with DSPC Testing Audio without DSPC (or before executing setupavs.sh) References Support Key terms Speaker references Ordering information and web links NXP B.V.

2 What s in the kit This user s guide provides step-by-step instructions for setting up the development kit and accessing and testing Amazon AVS including account, hardware and software setup. When finished, you will have a fully functioning prototype with Alexa built-in that uses the TechNexion Voice Hat 2-Mic Development Kit as an audio front end, and the PICO-PI-IMX8M development board as the processor handling the Alexa wake word recognition and interface to Amazon AVS. The NXP i.mx 8M Development Kit for Amazon AVS is available on and 2. What s in the kit Figure 1. NXP i.mx 8M development kit for Amazon AVS components NOTE Antistatic precautions are recommended for assembling the kit. 2

3 Amazon account setup Figure 2. NXP i.mx 8M Development Kit with connected TechNexion Hat In addition to the kit, you will also require: 1. A windows PC with internet connection and a USB port. 2. USB 5 V power adaptor (or use an USB port capable of sourcing power from a PC). Some PC s may not provide enough power to the board and will re-boot. If this occurs please use a 5V charger current instead. 3. Download the serial-to-usb drivers for serial debugging found here. 4. Multi-Room Music (MRM) feature enables music to be played and controlled across multiple, compatible Alexa devices at the same time. In order to test MRM, you will need a second voice kit or a MRM-enabled Alexa device. NOTE ON SPEAKERS The speakers provided in the kit are for initial prototyping only. For best Acoustic Echo Cancellation (AEC) and Barge-in performance of the voice input system, low distortion audio reproduction is important. High quality speakers are recommended and for space restrained applications, single transducer configurations perform better than multiple transducers with a cross-over network. Go to speaker references section for recommendations. 3

4 Amazon account setup 3. Amazon account setup To setup a developer account with Amazon, please perform the following steps. 1. Create a free developer account at developer.amazon.com. You can review the AVS Terms and Agreements here. Create Alexa Voice Service (AVS) project, as shown in Figure 3. Figure 3. Create Amazon account 2. Follow the steps as explained at Profile#product-information to register your product and create a device and security profile. After entering in the Security Profile and Security Profile description sections, make sure to select Other devices and platforms, as shown in Figure 4. Enter in the Client ID section and select Generate ID. 4

5 Amazon account setup Figure 4. Generate client ID NOTE When prompted for the Client ID, make sure to use the Client ID from the Other devices and platforms section. 3. On the Products page, click Manage and you can view your product details, as shown in Figure 5. Figure 5. Product page When done, the product profile is as shown in Figure 6 to Figure 9. 5

6 Amazon account setup Figure 6. Product Details Information I Figure 7. Product Details Information II 6

7 Amazon account setup Figure 8. Product Details Security Profile I 7

8 Hardware setup Figure 9. Product Details Security Profile II 8

9 Hardware setup 4. Hardware setup This section will describe how to connect the Voice Hat board to the PICO-PI-IMX8M board. 1. Remove the jumpers on J11 on the Pico-Pi baseboard, as shown in Figure 10. Figure 10. J11 on Pico-Pi baseboard 2. Change J2 jumpers to allow the board to boot the preloaded Linux image from emmc, as shown in Figure 11. Figure 11. J2 on Pico-Pi baseboard 3. Verify the pin headers and jumper settings on the back of the audio hat, as shown in Figure 12 and Figure 13. 9

10 Hardware setup Figure 12. Back of Voice HAT (header settings) Figure 13. Back of Voice HAT (switch settings from 1 to 8: ) 4. If using Wifi, connect the antennae to the antennae connector located on the top left of the SOM 5. Install the pin extenders on the Pico-Pi base board. 6. Plug the audio hat into the pin extenders on the Pico-Pi board, as shown in Figure 14 Figure 14. Audio hat plugged into the pico-pi board 10 User's Guide for NXP i.mx 8M Development Kit for Amazon AVS, User's Guide, Rev. 0, 11/2018

11 Flash the board Steps: 1. Plug in the USB-Micro cable into the PC and the Pico-Pi board for serial debug 2. Plug in the USB-C cable into the Pico-Pi board and PC for power 3. Connect the speakers to the audio hat s speaker connectors Figure 15. Hardware connections on the Voice Kit Figure 16. Dev kit plugged-in User's Guide for NXP i.mx 8M Development Kit for Amazon AVS, User's Guide, Rev. 0, 01/

12 Flash the board 5. Flash the board The NXP i.mx 8M Development Kit for Amazon AVS comes pre-loaded with a Yocto Linux image, requiring the user to run the scripts to build and run the sample AVS app. Please check for the latest version of software at microcontrollers/arm-based-processors-and-mcus/i.mx-applications-processors/i.mx-8- processors/i.mx-8m-development-kit-for-amazon-alexa-voice-service:far-field-voice- SERVICES. If the board does not contain an image or if the software is not up-to-date with the latest release, then you can download the image from nxp.com/xxx and flash the board by following the steps described in this section. If you do not wish to flash the image but use the pre-loaded image, skip section 5 Flash the board and go to section 6 Install Alexa SDK. NOTE The image is configured for Pico-8M with 1 GB DDR. Flashing the image on any variant of Pico-8M (such as 2/3 GB) may cause the boot failure. All NXP i.mx 8M Development Kits for Amazon AVS are configured with the correct memory configuration. If you are using a Pico-8M board purchased through a different channel, please confirm the memory configuration before flashing the image. NOTE If needed, download the serial-to-usb drivers found here. 1. Change J2 jumpers to put the Pico-Pi in serial download mode, as shown in Figure 17. Figure 17. Change J2 jumpers 12

13 Flash the board 2. Connect the Pico-Pi to your Windows PC using the provided USB-A to USB-C cable for power. 3. Connect the Pico-Pi to your Windows PC using the provided USB micro cable for serial download. 4. Download the latest manufacturing tool, pico-imx8m_mfgtool-xxxxx.zip, from ftp://ftp.technexion.net/development_resources/development_tools/installer/. 5. Extract the zip file to your Windows PC. 6. Navigate to mfgtools-without-rootfs_for_all_ddr\mfgtools-without-rootfs\mfgtools. 7. Double click the mfgtool2-wand_pi_8m-attach_emmc_as_usb_mass_storage.vbs to run the VBScript, as shown in Figure 18. Figure 18. Run VBScript 8. Click the Start button and wait for the progress bar to 100%, as shown in Figure 19. Figure 19. Progress of running VBScript 9. Download the demo image package from microcontrollers/arm-based-processors-and-mcus/i.mx-applications-processors/i.mx-8- processors/i.mx-8m-development-kit-for-amazon-alexa-voice-service:far-field-voice- SERVICES and extract the compressed image file. 10. Download and install Win32 Disk Imager from Use the Win32 Disk Imager to flash the extracted image to the board, as show in Figure

14 Install Alexa SDK Figure 20. Write operation NOTE If Win32 Disk Imager pops up a warning about hardware corruption, just ignore it and proceed. 12. After a successful write, disconnect the USB-C cable and change J2 jumpers back to allow the board to boot from emmc, as shown in Figure 21. Figure 21. J2 jumpers 13. Reconnect the USB-C cable to the Pico-Pi board to boot into the newly-installed image. 14

15 Install Alexa SDK 6. Install Alexa SDK This section describes how to access and test the Amazon sample AVS application. 1. Power on the board. Make sure that everything is connected before the system boots up. See Section 4 Hardware setup. 2. Open a serial console (Putty or Tera Term) on your PC and select the board s COM port number enumerated by the host system. NOTE The USB-serial chip on i.mx 8M enumerates two serial ports. Check both ports for a prompt. If needed, download the serial-to-usb drivers here. Use values shown in Figure 22 in the Port Settings section. Figure 22. Port Settings An NXP welcome prompt pops up, as shown in Figure

16 Install Alexa SDK Figure 23. NXP Welcome display massage 3. On the serial console, press Enter to see the login splash and then login using credential as root. Figure 24. Login as root The first time you boot the image, after login you will be asked to accept the NXP EULA. Please read and accept the NXP License Agreement. 16

17 Install Alexa SDK Figure 25. NXP EULA Acceptance 17

18 Install Alexa SDK 4. Enable Wi-Fi, log in, and connect to the Wi-Fi network with your SSID and password. Run start_wifi.sh with SSID and password as parameters../start_wifi.sh SSID password NOTE You only need to pass the SSID and PASSWORD as arguments the first time you register/connect to a Wi-Fi network. Next time you can run wifisetup.sh without any arguments to connect to the latest Wi-Fi network you have registered. Figure 26. Connecting to Wi-Fi network log NOTE Use quotation marks if your SSID or password has spaces, as shown in Figure 26. Check whether you have obtained a valid IP address from your Wi-Fi network. Use ifconfig to check your IP address. 18

19 Install Alexa SDK Figure 27. Check IP address 5. Alexa Multi-Room Music (MRM) is a feature that enables music to be played and controlled across multiple, compatible Alexa devices at the same time. If you wish to enable this feature, go to Section 8 Download MRM packages to download the required MRM packages. NOTE You will need an additional kit or an MRM enabled Alexa device to test MRM in Section 9 Testing MRM. If you wish to test the audio before downloading the Alexa SDK, see Section 11 Testing audio. 6. We are ready to start the installation of the Alexa SDK now. Go to /home/root/alexa_sdk directory and run the setupavs.sh script to start. Change to the Alexa_SDK directory and run the setupavs.sh script. cd ~/Alexa_SDK./setupAVS.sh NOTE You need to run the setupavs.sh again if credentials is reset or changed. The setupavs script will guide you to the Alexa SDK installation on your Pico 8M board. The first time when you run setupavs.sh, it will display as follows: You already have an AVS configuration setup on place... What do you want to do? Start over the whole AVS setup... 1 Just set new AVS Credentials... 2 Calibrate speakers... 3 Type the number of your selection and press Enter... 19

20 Install Alexa SDK Enter 1 for Type the number of your selection and press Enter... then it will ask whether you want to install MRM and DSPC SW. Do you want to install/enable MRM (Multi Room Music) [Y/N]? Do you want to install/enable DSPC SW (Recommended) [Y/N]? Select Y if you want to install MRM and Y if you want to enable DSPC software (recommended). MRM is for enabling the Multi-Room-Music functionality on Alexa_SDK. Use of MRM and other Amazon software is subject to license terms from Amazon, which can be found in the Appendices to the NXP Software License Agreement and any additional terms provided with the delivery of the Amazon software. The DSPC Software is the Audio Front End for (Acoustic Echo Cancelation, Beamforming, and so on) used for the Pico8M + VoiceHat kit. Figure 28. Run the setupavs.sh script If you have enabled MRM, the setupavs.sh script will use the two copied packages to install the MRM library and apply the patch to the Alexa_SDK. A successful installation message pops up, as shown in 29. Figure 29. Successful MRM installation 20

21 Install Alexa SDK If you have enabled the DSPC SW, the Audio Weaver libraries will be downloaded (from github) and installed. Since this package is downloaded by the script, you need to read and accept the DSPC license, so this can be installed. 21

22 Install Alexa SDK Figure 30. DSPC installation by setupavs.sh script The license will be displayed on the console. Press the Space or Enter to scroll down. Enter Y to accept the DSPC license. Do you accept this DSPC license agreement?[y/n]: Y Figure 31. Accepting DSPC license 22

23 Install Alexa SDK Everything is now installed and ready for building the Alexa SDK. To build the Alexa SDK, please perform the following steps. a) A configuration (cmake type) messages is displayed before the compilation begins, as shown in Figure 32. Figure 32. Configuring the build for MRM and DSPC b) If it is the first time that the Alexa SDK is compiled in your Pico 8M, the compilation process may take about 45 min. Figure 33. Compiling Alexa SDK c) Make sure that the 100% of the build is reached, as shown in Figure 33. Figure 34. Build of Alexa SDK successfully completed d) Set your AVS credentials before starting and running the Alexa Sample App. 7. Find your AVS credentials created in Section 3 Amazon account setup. 23

24 Running sample AVS app Figure 35. Check your product and Amazon IDs NOTE When prompted for the Client ID, make sure to use the Client ID from Other devices and platforms. Figure 36. Check your client ID 24

25 Running sample AVS app Enter your Product ID, Client ID, Serial number and Amazon ID, and choose locale. You can use the same ProducID and ClientID for several devices as long as you use a different Serial number for each device. Serial number can be any alphanumeric combination you choose, but needs to be unique for each device. Figure 37. Enter your AVS credentials 25

26 Running sample AVS app Finally, a speaker calibration needs to be performed. This is MANDATORY, if you skip this you will be not able to listen any audio trough the speakers. Ensure BOTH of the speakers are connected before starting the calibration. Once you are ready press Y to start the calibration. Figure 38. Speaker Calibration If the calibration succeeds you should be able to see a Calibration succeed message. You are now ready to start the Alexa Sample App. Figure 39. Alexa SDK installation successfully completed After successfully configuring Alexa for the first time, if you want to automatically start Alexa after boot without any interaction on the console, you can enable the Auto start mode. See Section 10 Enable auto start of Alexa sample. 26

27 Running sample AVS app 7. Running sample AVS app 1. To run the Alexa sample app, go to the Alexa_SDK directory and execute the runalexasampleapp.sh script, as shown in Figure 40. cd ~/Alexa_SDK./runAlexaSampleApp.sh Figure 40. Run Alexa sample app 2. The first time running the Alexa sample app, you need to authenticate the credentials set in Step 1, as shown in Figure 41. Look for the authentication code and copy it. Figure 41. Look for your authentication code 3. On your PC, open the browser, go to and register your code. You might be asked to sign in with your Amazon developer account (if not signed in yet), as shown in Figure 42. Figure 42. Register your authentication code 27

28 Running sample AVS app 4. Click Allow and the authentication is done, as shown in Figure 43. NOTE The authentication is only performed once per setup or when you change your AVS credentials. Figure 43. Allow authentication 5. Now the Alexa sample app is running, as shown in Figure 44. Figure 44. AVS sample app running 6. A connecting message pops up after the authentication is admitted, as shown in 45. Figure 45. Connecting message 28

29 Download MRM packages 7. If you have enabled MRM, some related log activities occur if there are other Echo or MRM capable devices in the same network, as shown in 46. Figure 46. Logs for MRM activity 29

30 Download MRM packages 8. Download MRM packages When the Alexa SDK is installed on the Pico 8M and two MRM packages are downloaded and placed into the ~/Alexa_SDK/mrm_packages directory on the Pico 8M, MRM can be enabled. The two MRM packages are: MRM Patch for C++ Client SDK File: avs_client_sdk_mrm_patch.1.1.tar.gz Description: Patch to Alexa SDK Source Code to enable MRM MRM SDK for NXP imx 8M File: wha_sdk_nxp-imx8_2018_08_07_12_48_55.tar Description: Library binary for the MRM protocol These two MRM packages are available at: MX8M-DEV-KIT. Sign in to your NXP account or create a new one if you do not have one. You will be asked to accept a license agreement. Figure 47. NXP MRM License Agreement 30

31 Download MRM packages Download the avs_client_sdk_mrm_patch.1.1.tar.gz and the wha_sdk_nxpimx8_2018_08_07_12_48_55.tar to a local directory on your PC. Now we need to copy these packages from your PC to the Pico 8M board. You can use scp or a USB stick to copy these two MRM packages into the ~/Alexa_SDK/mrm_packages directory onto the Pico 8M. Here it is shown how to do it using Drag and Drop using TeraTerm (SCP). Open a new Tera Term window and open a new connection, as shown in Figure 48. Figure 48. Open a new Tera term connection Use the IP address you got with ifconfig (illustrated on previous steps) to open an ssh connection with the Pico8M board and log in as root, as shown in Figure 49 and Figure

32 Download MRM packages Figure 49. Connect by ssh using the Pico 8M IP address Figure 50. Login on Pico 8M as root 32

33

34 Download MRM packages With TeraTerm you can drag and drop (one by one) the files. You only need to specify the destination patch on the popup window and click SCP, as shown in Figure 51 and Figure 52. Figure 51. Drag and drop tarball packages Figure 52. Set destination path 32

35 Testing MRM 1. Drag and drop both packages (one by one), and the transfer is in progress, as shown in Figure 53. Figure 53. Wait got transfer to be completed To make sure both packages were correctly copied, use the ls command to list the content of the mrm_packages directory. ls ~/Alexa_SDK/mrm_packages Figure 54. List copied MRM packages 33

36 Testing MRM 9. Testing MRM To create MRM group/cluster with Android/IOS app, you need to use the Android or IOS Amazon Alexa app to create a cluster of devices to exercise MRM to download the Amazon Alexa app for your download store. Figure 55. Home on Amazon Alexa app 34

37 Testing MRM To test MRM, please perform the following steps. 1. Check whether the app version is or later. Open the Alexa app, click the Settings, and go to the About Alexa app section, as shown in Figure 56 and Figure 57.Your version should be at least , otherwise you may not be able to see 3 rd party devices (like the Pico 8M) listed for MRM. Figure 56. Go to About Alexa App section 35

38 Testing MRM Figure 57. Check for App version 36

39 Testing MRM 2. Create a new MRM group. a) Click the Settings and go to the Multi-Room-Music section, as shown in Figure 58 and Figure 59. Figure 58. Go to settings 37

40 Testing MRM Figure 59. Go to Multi-Room Music section 38

41 Testing MRM b) Click Create New Group and select one of the names already listed or create a new name for your group. As an example, we use the Everywhere group, as shown in Figure 60 and Figure 61. Figure 60. Click on Create New group 39

42 Testing MRM Figure 61. Selecting Everywhere group 40

43 Testing MRM c) You can see all available devices listed, including the Pico 8M board (if the Alexa Sample App is running), as shown in Figure 62. Figure 62. See your MRM capable devices listed 41

44 Testing MRM d) Select the devices you want to create the cluster and click the Save button. As an example, we select 3 echo Dots and the Pico Pi 8M to form our Everywhere group, as shown in Figure 63. Figure 63. Select devices to form MRM groups 42

45 Enable auto start of Alexa sample e) Wait for the connection to establish, as shown in Figure 64. f) Now you are ready to test MRM. Figure 64. Wait for devices to connect 3. Command Alexa to play on your MRM group. a) Start an utterance, like Alexa. b) Play music on Everywhere. c) Now the devices on the group start playing same music. 43

46 Enable auto start of Alexa sample 10. Enable auto start of Alexa sample When the Wi-Fi is enabled, the setupavs.sh is running, the Alexa Sample is successfully started for the first time, you can enable the auto start mode. With the auto start mode ON, the Alexa Sample can start automatically as the board is powered ON. 1. Make sure that your Wi-Fi setup is already recorded once you have run the script first time. cd ~/Alexa_SDK./wifiSetup.sh <SSID> <PASS> After the reboot, you will be able to connect to the same Wi-Fi network by just running the script without parameters. cd ~/Alexa_SDK./wifiSetup.sh 2. Make sure that the Alexa is already functional and the authentication code has already been setup. If Alexa is responsive with OK, you can run the Alexa Sample app and try utterances. cd ~/Alexa_SDK./runAlexaSampleApp.sh 3. Enable the auto start mode. Run the EnableAutoStart.sh script to enable the Alexa to run as a service on the background at boot. After rebooting the board, the Alexa Sample app will start as a background service process. cd ~/Alexa_SDK./Scripts/EnableAutoStart.sh Reboot Figure 65. Enable auto start After the reboot, the LEDs blink for about three seconds and then stay OFF, which means Alexa is successfully running and ready to response. However, if you see the LEDs stay blinking all the time, then it means Alexa fails to start. One of the reason may be there is not enough time to wait for the Wi-Fi to connect. To solve it, you can edit the runalexaautostart.sh script and increase the sleep time after the wifisetup.sh., as shown in Figure 66. cd ~/Alexa_SDK/Scripts/ vi runalexaautostart.sh 44

47 Testing audio Figure 66. Modify auto start script 45

48 Testing audio 11. Testing audio Before running the Alexa SDK, you need to test the audio function. Depending on the configurations, you need to select a particular asound.conf to install. The TFA Amplifier (on the VoiceHat board) used to drive the speaker, requires a one-time speaker calibration process. If you want to play Audio before running the setupavs.sh (for getting Alexa SDK installed), you will need to perform the calibration by running the run_calibrate_once.sh script on the /home/root/tfa98xx directory. It is mandatory to have BOTH speakers connected before you run the scripts, otherwise the calibration might fail or you might be not able to listen to audio on the speaker when connected. 46

49 Testing audio Figure 67. Speaker calibration script Testing audio with DSPC If you are using a DSPC, an Audio Front process should be running, so that both the playback stream and recording stream are correctly routed to its destination. 1. Replace the asound.conf with the DSPC. NOTE This step is optional. If you are sure to install DSPC during setupavs.sh, you can omit this step. 47

50 Testing audio cp -v /etc/asound.conf /etc/asound.conf.backup cp -v /etc/asound.conf.dspc /etc/asound.conf 2. Start the Audio front-end process. cd ~/afe_process/ pkill wakemsq8v2 nice -n -20./wakemsq8v & 3. Test the arecord. NOTE We kill the wakemsgq8va process, just to make sure the afe process is explicitly initialized again. arecord -V stereo mytest.wav You can see some activities on the recording bar. 4. Test the playback. aplay mytest.wav 5. Return to the original asound.conf (only in case you did Step 1). cp -v /etc/asound.conf.backup /etc/asound.conf 48

51 References Testing Audio without DSPC (or before executing setupavs.sh) If you have not run the setupavs.sh yet or you have selected not to install DSPC, please test the audio with the following steps. 1. Replace the asound.conf with regular asound.conf. cp -v /etc/asound.conf /etc/asound.conf.backup cp -v /etc/asound.conf.regular /etc/asound.conf 2. Make sure the DSP AFE process is not running. pkill wakemsq8v2 3. Test the arecord. arecord -V stereo mytest.wav You can see some activities on the recording bar. 4. Test the playback. aplay mytest.wav 5. Return to the original asound.conf (only in case you did Step 1). cp -v /etc/asound.conf.backup /etc/asound.conf 49

52 References 12. References Support This kit will be supported by NXP via the i.mx Community - When posting a question, please make sure you specify that the question is related to the NXP i.mx 8M Development Kit for Amazon AVS by stating this in the title of the question Key terms Audioweaver BootBomb Speaker references Recommended external speakers: Mackie CR4. NOTE For these speakers, you need to buy connector cables and connector housing that fit the audio hat. Voice HAT compatible connection cable and connector housing: Ordering information and web links The NXP i.mx 8M Development Kit for Amazon AVS is available at: Software image is available at: 50

53 How to Reach Us: Home Page: nxp.com Web Support: nxp.com/support Information in this document is provided solely to enable system and software implementers to use NXP products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based on the information in this document. NXP reserves the right to make changes without further notice to any products herein. NXP makes no warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does NXP assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. Typical parameters that may be provided in NXP data sheets and/or specifications can and do vary in different applications, and actual performance may vary over time. All operating parameters, including typicals, must be validated for each customer application by customer's technical experts. NXP does not convey any license under its patent rights nor the rights of others. NXP sells products pursuant to standard terms and conditions of sale, which can be found at the following address: nxp.com/salestermsandconditions. While NXP has implemented advanced security features, all products may be subject to unidentified vulnerabilities. Customers are responsible for the design and operation of their applications and products to reduce the effect of these vulnerabilities on customer s applications and products, and NXP accepts no liability for any vulnerability that is discovered. Customers should implement appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP, the NXP logo, Freescale, and the Freescale logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. All rights reserved NXP B.V. Document Number: IMX8MAVSUG Rev. 0 11/2018

PICO-i.MX6UL Development Platform for Android Things Quick Start Guide

PICO-i.MX6UL Development Platform for Android Things Quick Start Guide NXP Semiconductors Document Number: PICOIMX6ULQSUG User's Guide Rev. 0, 12/2017 PICO-i.MX6UL Development Platform for Android Things Quick Start Guide 1. Overview This tutorial helps new developers get

More information

Building U-Boot in CodeWarrior ARMv8

Building U-Boot in CodeWarrior ARMv8 NXP Semiconductors Document Number: AN5347 Application Note Rev. 0, 10/2016 Building U-Boot in CodeWarrior ARMv8 1 Introduction This application note defines guidelines for configuring CodeWarrior for

More information

Getting Started with the MCU Flashloader

Getting Started with the MCU Flashloader NXP Semiconductors Document Number: MBOOTFLASHGS User's Guide Rev 3, 05/2018 Getting Started with the MCU Flashloader Contents Contents Chapter 1 Introduction...3 Chapter 2 Overview...4 2.1 MCU flashloader...4

More information

for ColdFire Architectures V7.2 Quick Start

for ColdFire Architectures V7.2 Quick Start for ColdFire Architectures V7.2 Quick Start CodeWarrior Development Studio for ColdFire Architectures V7.2 Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space 1 GHz Pentium compatible

More information

Contents 2. Contents

Contents 2. Contents Installation Manual NXP reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. 2016 Freescale Semiconductor, Inc. 2017 NXP All rights

More information

Smart Plug Software Design Reference Manual

Smart Plug Software Design Reference Manual NXP Semiconductors Document Number: DRM158 Design Reference Manual Rev. 0, 03/2017 Smart Plug Software Design Reference Manual 1. Introduction This design reference manual describes a solution for a smart

More information

Using an External GCC Toolchain with CodeWarrior for Power Architecture

Using an External GCC Toolchain with CodeWarrior for Power Architecture Freescale Semiconductor Application Note Document Number: AN5277 Using an External GCC Toolchain with CodeWarrior for Power Architecture 1. Introduction This document explains how to use an external GNU

More information

MCUXpresso SDK USB Power Delivery

MCUXpresso SDK USB Power Delivery NXP Semiconductors Document Number: Quick Start Guide Rev. 1.0, 04/2017 MCUXpresso SDK USB Power Delivery 1. Introduction Today many devices charge or get their power from USB port connected in laptops,

More information

Getting Started with Pins Tool User's Guide

Getting Started with Pins Tool User's Guide Getting Started with Pins Tool User's Guide Document Number: PINSGS Rev. 0, 05/2016 2 NXP Semiconductors Contents Section number Title Page Chapter 1 Introduction 1.1 Features...5 1.2 Conventions... 6

More information

KW41Z IEEE and BLE Coexistence Performance

KW41Z IEEE and BLE Coexistence Performance NXP Semiconductors Document Number: AN12231 Application Note Rev. 0, 08/2018 KW41Z IEEE 802.15.4 and BLE Coexistence Performance MWS module 1. About this manual This document aims to evaluate the performance

More information

Getting Started with MCUXpresso SDK CMSIS Packs

Getting Started with MCUXpresso SDK CMSIS Packs NXP Semiconductors Document Number: MCUXSDKPACKSGSUG User's Guide Rev. 1, 11/2017 Getting Started with MCUXpresso SDK CMSIS Packs 1 Introduction The MCUXpresso Software Development Kit (SDK) is a comprehensive

More information

A113X1 Development Kit

A113X1 Development Kit A113X1 Development Kit User Guide Revision: 4.0 Release Date: 2018-02-06 Amlogic, Ltd. COPYRIGHT 2017 Amlogic, Ltd. All rights reserved. No part of this document may be reproduced. Transmitted, transcribed,

More information

Offline Flash Programmer for Kinetis K- and L-series MCUs

Offline Flash Programmer for Kinetis K- and L-series MCUs NXP Semiconductors Document Number: AN5331 Application Note Rev. 0, 09/2016 Offline Flash Programmer for Kinetis K- and L-series MCUs By: Xi Yang 1 Introduction Effective and convenient tools for the flash

More information

Configuring DDR in U-Boot using QCVS

Configuring DDR in U-Boot using QCVS NXP Semiconductors Application Note Document Number: AN5279 Configuring DDR in U-Boot using QCVS 1. Introduction This document describes how to configure the double data rate (DDR) memory in U-Boot, running

More information

i.mxrt1050 Product Lifetime Usage Estimates

i.mxrt1050 Product Lifetime Usage Estimates NXP Semiconductors Document Number: AN12170 Application Note Rev. 0, 04/2018 i.mxrt1050 Product Lifetime Usage Estimates 1. Introduction This document describes the estimated product lifetimes for the

More information

Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide

Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide Freescale Semiconductor, Inc. KSDKKL03UG User s Guide Rev. 1.0.0, 09/2014 Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide 1 Introduction This document describes the hardware and software

More information

i.mx 6ULL Product Usage Lifetime Estimates

i.mx 6ULL Product Usage Lifetime Estimates NXP Semiconductors Document Number: AN5337 Application Note Rev. 1, 03/2017 i.mx 6ULL Product Usage Lifetime Estimates 1. Introduction This document describes the estimated product lifetimes for the i.mx

More information

TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools

TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools Freescale Semiconductor User s Guide Doc Number: TWRKV10Z32IARUG Rev. 0.1, 01/2014 TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools by Freescale Semiconductor,

More information

i.mx 7 Dual/Solo Product Lifetime Usage

i.mx 7 Dual/Solo Product Lifetime Usage NXP Semiconductors Document Number: AN5334 Application Note Rev. 1, 05/2017 i.mx 7 Dual/Solo Product Lifetime Usage 1. Introduction This document describes the estimated product lifetimes for the i.mx

More information

Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil

Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil Freescale Semiconductor, Inc. Document Number: KSDKGSKEILUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil µvision5 1 Read Me First This document

More information

TWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools

TWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools Freescale Semiconductor User s Guide Doc Number: TWRKV10Z32CWUG Rev. 0.1, 01/2014 TWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools by Freescale Semiconductor,

More information

NovTech User Guide Chameleon96

NovTech User Guide Chameleon96 NovTech User Guide Chameleon96 Document Name: User Guide Document Number: 001-127-04-05-01 Rev. 1.1 10/2017 Property of NovTech, Inc. 2017. All Rights Reserved Contact Information: Home Page: Company:

More information

Configure QSPI Bus Width and Frequency in Pre-Boot Loader Stage on QorIQ LS Series Processors

Configure QSPI Bus Width and Frequency in Pre-Boot Loader Stage on QorIQ LS Series Processors NXP Semiconductors Document Number: AN12279 Application Note Rev. Configure QSPI Bus Width and Frequency in Pre-Boot Loader Stage on QorIQ LS Series Processors 1 Introduction When QSPI is selected as the

More information

Quick Start Guide for FRDM-KL46Z Rev 1

Quick Start Guide for FRDM-KL46Z Rev 1 www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications

More information

Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE

Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE Freescale Semiconductor, Inc. Document Number: KSDKGSKDSUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE 1 Overview This section describes

More information

TWR-LS1021A Getting Started

TWR-LS1021A Getting Started Freescale Semiconductor Getting Started Document Number: TWR-LS1021AGS Rev. 3, 10/2015 TWR-LS1021A Getting Started 1 Introduction This document describes how to connect the QorIQ LS1021A Tower System Module

More information

i.mx 6UltraLite Product Usage Lifetime Estimates

i.mx 6UltraLite Product Usage Lifetime Estimates NXP Semiconductors Document Number: AN5198 Application Notes Rev. 2, 08/2016 i.mx 6UltraLite Product Usage Lifetime Estimates 1. Introduction This document describes the estimated product lifetimes for

More information

NOVPEK NetLeap User Guide

NOVPEK NetLeap User Guide NOVPEK NetLeap User Guide Document Number: 001-124-04 Rev. 1.0 1/2017 Property of NovTech, Inc. 2016. All Rights Reserved Contact Information: Home Page: Company: www.novtech.com Modules: www.novsom.com/#/products1/

More information

TWR-LS1021A Getting Started

TWR-LS1021A Getting Started Freescale Semiconductor Getting Started Document Number: TWR-LS1021AGS Rev. 0, 09/2014 TWR-LS1021A Getting Started 1 Introduction This document explains how to connect the QorIQ LS1021A Tower System Module

More information

Quick Start Guide for FRDM-KL05Z

Quick Start Guide for FRDM-KL05Z Quick Start Guide for FRDM-KL05Z Contents: Quick Start Package Overview Get to Know the FRDM-KL05Z Getting Started Out of the Box Introduction to OpenSDA Explore Further www.freescale.com/frdm-kl05z 1

More information

Quick Start Guide. Figure 1 Voice Capture Board Plugged Directly into Raspberry Pi

Quick Start Guide. Figure 1 Voice Capture Board Plugged Directly into Raspberry Pi Quick Start Guide Thank you for acquiring the Cirrus Logic Voice Capture Development Kit for Amazon AVS-Enabled Products. This document aims to get you up and running with the kit. 1 Hardware Set Up This

More information

Lab Tutorial for TWR-S08MM128-KIT TOWER SYSTEM LAB MC9S08MM128. Electrocardiogram (EKG) with Freescale USB stack

Lab Tutorial for TWR-S08MM128-KIT TOWER SYSTEM LAB MC9S08MM128. Electrocardiogram (EKG) with Freescale USB stack Lab Tutorial for TWR-S08MM128-KIT TOWER SYSTEM LAB 1 MC9S08MM128 Electrocardiogram (EKG) with Freescale USB stack TOWER SYSTEM Introduction This lab is a step-by-step guide to run the EKG demo. The EKG

More information

WPR1500-LDO MP Receiver V2.1 Reference Design User s Guide

WPR1500-LDO MP Receiver V2.1 Reference Design User s Guide NXP Semiconductors User s Guide Document Number: WPR1500LDOMPUG Rev. 0, 09/2016 WPR1500-LDO MP Receiver V2.1 Reference Design User s Guide 1 Introduction This document describes how to use the WPR1500-LDO

More information

Freescale MKW40Z IEEE Software Quick Start Guide

Freescale MKW40Z IEEE Software Quick Start Guide Freescale Semiconductor, Inc. Document Number: MKW40Z802154SW523QSG User's Guide Rev. 0, 09/2015 Freescale MKW40Z IEEE 802.15.4 Software Quick Start Guide This document is a brief presentation of the Freescale

More information

for StarCore DSP Architectures Quick Start for the Windows Edition

for StarCore DSP Architectures Quick Start for the Windows Edition for StarCore DSP Architectures Quick Start for the Windows Edition CodeWarrior Development Studio for StarCore DSP Architectures Quick Start for the Windows Edition SYSTEM REQUIREMENTS Hardware Operating

More information

How to Enable Boot from QSPI Flash

How to Enable Boot from QSPI Flash NXP Semiconductors Document Number: AN12108 Application Note Rev. 0, 02/2018 How to Enable Boot from QSPI Flash 1. Introduction The i.mx RT Series is industry s first crossover processor provided by NXP.

More information

Power Consumption and Measurement of i.mx RT1020

Power Consumption and Measurement of i.mx RT1020 NXP Semiconductors Document Number: AN12204 Application Note Rev. 0, 06/2018 Consumption and Measurement of i.mx RT1020 1. Introduction This document discusses about the power consumption of i.mx RT1020.

More information

MQX RTOS Release Notes for Kinetis SDK FRDM- KV10Z Freescale Freedom Development Platform

MQX RTOS Release Notes for Kinetis SDK FRDM- KV10Z Freescale Freedom Development Platform Freescale Semiconductor Document Number: MQXKSDK120KV10RN Release Notes Rev. 0, MQX RTOS Release Notes for Kinetis SDK 1.2.0 FRDM- KV10Z Freescale Freedom Development Platform 1 Overview These are the

More information

PMSM Field-Oriented Control Using MC56F84789 DSC With Encoders Demo Guide

PMSM Field-Oriented Control Using MC56F84789 DSC With Encoders Demo Guide Freescale Semiconductor Document Number: PMSMUG User Guide Rev. 0, 06/2013 PMSM Field-Oriented Control Using MC56F84789 DSC With Encoders Demo Guide by: Pavel Rech 1 Introduction The application described

More information

Figure 1. Power Barrel Connector Requirements

Figure 1. Power Barrel Connector Requirements Freescale Semiconductor Quick Start Guide Rev. 0.1, 06/29/2004 DEMO9S12NE64 Demo Quick Start Guide Introduction This kit and guide contains everything you need to get started. You will connect the board

More information

CRD User Guide. Table of Contents. 1 Initial Configuration of the CRD The Control Console

CRD User Guide. Table of Contents. 1 Initial Configuration of the CRD The Control Console User Guide This document covers installation and use of the Control Console application that supports the Cirrus Logic Voice Capture Development Kit for Amazon AVS-Enabled Products. It also contains additional

More information

QN9080 QN908x RF Certification Guide

QN9080 QN908x RF Certification Guide QN9080 Rev. 2 11 March 2019 Application note Document information Info Keywords Abstract Content QN908x, BLE, Generic FSK, FCC/CE Certification This Application note describe FCC/CE certification test

More information

Processor Expert Software for i.mx Processors Version 1.0

Processor Expert Software for i.mx Processors Version 1.0 Release Notes Processor Expert Software for i.mx Processors Version 1.0 1 Overview Processor Expert Software for i.mx processors is a suite of configuration tools for i.mx family processors. This file

More information

Load Position-Independent Code (PIC) on a Kinetis Platform Using the IAR EWARM Compiler

Load Position-Independent Code (PIC) on a Kinetis Platform Using the IAR EWARM Compiler Freescale Semiconductor, Inc. Document Number: AN5163 Application Note Load Position-Independent Code (PIC) on a Kinetis Platform Using the IAR EWARM Compiler 1. Introduction This document provides guidance

More information

Controller Continuum. for Microcontrollers V6.3. Quick Start

Controller Continuum. for Microcontrollers V6.3. Quick Start Controller Continuum for Microcontrollers V6.3 Quick Start CodeWarrior Development Studio for Microcontrollers V6.x Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space PC with 1 GHz Intel

More information

MMA845x Driver: Quick Start Guide

MMA845x Driver: Quick Start Guide Freescale Semiconductor Document Number: AN4475 Application Note Rev 0, 07/2012 MMA845x Driver: Quick Start Guide by: Laura Salhuana 1 Introduction This quick start guide demonstrates how to load the MMA845x

More information

MQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform

MQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform Freescale Semiconductor Document Number: MQXKSDK120KL33RN Release Notes Rev. 0, 4/2015 MQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform 1

More information

Getting Started with Freescale MQX RTOS for Kinetis SDK and ARM GCC

Getting Started with Freescale MQX RTOS for Kinetis SDK and ARM GCC Freescale Semiconductor, Inc. Document Number: KSDKGSARMGCCUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and ARM GCC 1 Overview This section describes the steps

More information

CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200

CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200 CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200 MHz Pentium II processor or AMD-K6 class processor,

More information

MIMXRT1020 EVK Board Hardware User s Guide

MIMXRT1020 EVK Board Hardware User s Guide NXP Semiconductors Document Number: MIMXRT1020EVKHUG User's Guide Rev. 0, 05/2018 MIMXRT1020 EVK Board Hardware User s Guide 1. Introduction This Hardware User s Guide for the MIMXRT1020 Evaluation Kit

More information

OpenSDA on TWR-KW2x. User s Guide Rev 1.1

OpenSDA on TWR-KW2x. User s Guide Rev 1.1 OpenSDA on TWR-KW2x User s Guide 2013 Rev 1.1 Freescale, Inc. TKW2x_OSDAUG Table of Contents 1 Overview...3 1.1 OpenSDA Hardware...4 1.2 OpenSDA Software...4 1.2.1 MSD Bootloader...4 1.2.2 P&E Debug Application...5

More information

Quick Start Guide for FRDM-KL46Z Rev 1

Quick Start Guide for FRDM-KL46Z Rev 1 www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications

More information

CodeWarrior Development Studio for StarCore DSP SC3900FP Architectures Quick Start for the Windows Edition

CodeWarrior Development Studio for StarCore DSP SC3900FP Architectures Quick Start for the Windows Edition CodeWarrior Development Studio for StarCore DSP SC3900FP Architectures Quick Start for the Windows Edition SYSTEM REQUIREMENTS Hardware Operating System Disk Space Intel Pentium 4 processor, 2 GHz or faster,

More information

Model-Based Design Toolbox

Model-Based Design Toolbox Model-Based Design Toolbox Quick-Start An Embedded Target for the S32K1xx Family of Processors Version 3.0.0 Target Based Automatic Code Generation Tools For MATLAB /Simulink /Stateflow Models working

More information

NADK Reflector Application Debug

NADK Reflector Application Debug Freescale Semiconductor Document Number: AN4940 Application Note Rev. 11.2, 01/2016 NADK Reflector Application Debug 1 Introduction The most popular user space application for SDK/NADK usage is the packet

More information

Freescale MQX USB Stack for TWR-K24F120M GA User s Guide

Freescale MQX USB Stack for TWR-K24F120M GA User s Guide Freescale Semiconductor Document Number: USBTWRK24F120MUG User s Guide Rev. 1.0, 08/2014 Freescale MQX USB Stack for TWR-K24F120M GA User s Guide 1 Read Me First This document describes how to compile

More information

Kinetis USB-KW41Z Wireless Protocol Sniffer Quick Start Guide

Kinetis USB-KW41Z Wireless Protocol Sniffer Quick Start Guide NXP Semiconductors Document Number: MKW41ZSNIFFERQSG User's Guide Rev. 2, 09/2016 Kinetis USB-KW41Z Wireless Protocol Sniffer Quick Start Guide This document describes the usage of the USB- KW41Z evaluation

More information

MCU Bootloader Release Notes

MCU Bootloader Release Notes NXP Semiconductors Document Number: MBOOT250RN User's Guide Rev 1, 05/2018 MCU Bootloader Release Notes Overview Chapter 1 Overview These are the release notes for the MCU bootloader v2.5.0. For more information

More information

FRDM-K64F Board Errata

FRDM-K64F Board Errata Freescale Semiconductor, Inc. Document Number: FRDMK64F_ERRATA Board Errata Rev. 2.0, 06/2014 FRDM-K64F Board Errata by: Freescale Semiconductor, Inc. 2014 Freescale Semiconductor, Inc. 1 Errata Title:

More information

Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start

Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space Windows OS: PC with 1 GHz Intel Pentium compatible

More information

i.mx 6ULZ Migration Guide

i.mx 6ULZ Migration Guide NXP Semiconductors Document Number: AN12264 Application Note Rev. 0, 10/2018 i.mx 6ULZ Migration Guide Migrating from i.mx 6ULL to i.mx 6ULZ 1. Introduction This application note provides an introduction

More information

Android Release Notes

Android Release Notes NXP Semiconductors Document Number: ARN Release Notes Rev. O8.0.0_1.0.0, 02/2018 Android Release Notes 1 Release Description The Android O8.0.0_1.0.0 release is a general availability (GA) release for

More information

i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from at this pag

i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from   at this pag i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from http://www.digchip.com at this pag Quick Start Guide About the i.mx 6UltraLite Evaluation Kit The i.mx 6 UltraLite

More information

Kinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices

Kinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices Freescale Semiconductor, Inc. Document Number: KSDK110MK21DA5MKW24D5RN Release Notes Rev. 0, 02/2015 Kinetis SDK v.1.1.0 Release Notes for the MK21DA5 and MKW24D5 Devices 1 Overview These are the release

More information

Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z

Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z External Use Contents ts Quick Start Package Overview GettoKnowtheFRDMKL43Z to the FRDM-KL43Z Getting Started Out of the Box

More information

Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module

Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module Freescale Semiconductor Document Number: KSDKK24FN256RN Release Notes 1.0.0, 08/2014 Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module 1 Overview These are the release notes for the TWR-K24F120M

More information

SABRE Board for Smart Devices

SABRE Board for Smart Devices Quick Start Guide SABRE Board for Smart Devices Based on the i.mx 7Dual Applications Processor SMART APPLICATION BLUEPRINT FOR RAPID ENGINEERING (SABRE) Quick Start Guide GET TO KNOW SABRE BOARD FOR SMART

More information

CodeWarrior Development Studio for StarCore 3900FP DSP v SP3 Release Notes

CodeWarrior Development Studio for StarCore 3900FP DSP v SP3 Release Notes Freescale Semiconductor Document Number: CW_SC_3900FP_v10.8.3 SP3 Release Notes Rev. 1.0, 11/2015 CodeWarrior Development Studio for StarCore 3900FP DSP v10.8.3 SP3 Release Notes Release Description ServicePack3

More information

AN12119 A71CH Quick start guide for OM3710A71CHARD and i.mx6ultralite

AN12119 A71CH Quick start guide for OM3710A71CHARD and i.mx6ultralite A71CH Quick start guide for OM3710A71CHARD and i.mx6ultralite Document information Info Keywords Abstract Content Security IC, i.mx6ultralite, OM3710A71CHARD, MCIMX6UL-EVKB This document provides a detailed

More information

How to Reduce SoC Power when Running M4 with A53 on i.mx8m

How to Reduce SoC Power when Running M4 with A53 on i.mx8m NXP Semiconductors Document Number: AN12225 Application Note Rev. 0, 07/2018 How to Reduce SoC Power when Running M4 with A53 on i.mx8m 1. Introduction On i.mx8m EVK board, when user measures current with

More information

Quick Start Guide Multisensory Enablement Kit i.mx 8QuadXPlus MEK CPU Board. Based on i.mx 8QuadXPlus Applications Processor

Quick Start Guide Multisensory Enablement Kit i.mx 8QuadXPlus MEK CPU Board. Based on i.mx 8QuadXPlus Applications Processor Quick Start Guide Multisensory Enablement Kit i.mx 8QuadXPlus MEK CPU Board Based on i.mx 8QuadXPlus Applications Processor Quick Start Guide GET TO KNOW THE MEK BASED ON i.mx 8QUADXPLUS APPLICATIONS PROCESSOR

More information

WCT1011A/WCT1013A Automotive MP-A9 V4.0 Run-Time Debugging

WCT1011A/WCT1013A Automotive MP-A9 V4.0 Run-Time Debugging NXP Semiconductors Document Number: WCT101XAV40RTDUG User's Guide Rev. 4.0, 05/2018 WCT1011A/WCT1013A Automotive MP-A9 V4.0 Run-Time Debugging 1 Introduction NXP provides the FreeMASTER GUI tool for WCT1011A/WCT1013A

More information

How to use FlexMemory as D-Flash and EEPROM in KE1xF

How to use FlexMemory as D-Flash and EEPROM in KE1xF NXP Semiconductors Document Number: AN5338 Application Note Rev. 0, 09/2016 How to use FlexMemory as D-Flash and EEPROM in KE1xF 1. Introduction The FlexMemory (FlexNVM and FlexRAM) is available on NXP's

More information

P1010RDB-PB Quick Start Guide

P1010RDB-PB Quick Start Guide Freescale Semiconductor P1010RDB-PB Quick Start Guide Document Number: P1010RDBPBQS Rev. 0, 10/2013 P1010RDB-PB Quick Start Guide 1 Introduction to P1010RDB-PB This quick start guide applies to boards

More information

Kinetis Flash Tool User's Guide

Kinetis Flash Tool User's Guide NXP Semiconductors Document Number: MBOOTFLTOOLUG User's Guide Rev 1, 05/2018 Kinetis Flash Tool User's Guide Contents Contents Chapter 1 Introduction...4 Chapter 2 System Requirements... 5 Chapter 3 Tool

More information

QCVS Hardware Device Tree Editor User Guide

QCVS Hardware Device Tree Editor User Guide NXP Semiconductors Document Number: QCVS_HWDT_User_Guide User's Guide Rev. 4.x, 05/2016 QCVS User Guide Contents Contents Chapter 1...3 1.1 Introduction... 3 1.2 Using... 3 1.2.1 Create a new project...

More information

IMXPINSQSUG Quick Start Guide on Pins Tool for i.mx Processors

IMXPINSQSUG Quick Start Guide on Pins Tool for i.mx Processors IMXPINSQSUG Quick Start Guide on Pins Tool for i.mx Processors Rev. 2 28 October 2018 User's Guide 1 Introduction Pins Tool for i.mx processors is intended to be used for configuration of NXP i.mx Cortex-A

More information

Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi

Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi Nick Antipa, Li-Hao Yeh, based on labs by Jon Tamir and Frank Ong January 24, 2018 This lab will walk you through setting up your Raspberry Pi

More information

Kinetis Updater User's Guide

Kinetis Updater User's Guide Freescale Semiconductor Document Number: KUPDTRUG User's Guide Rev. 1, 07/2015 Kinetis Updater User's Guide 1 Introduction The Kinetis Updater is a Windows OS application used to write user application

More information

IMXPINSQSUG Pins Tool for i.mx Processors Installation User's Guide

IMXPINSQSUG Pins Tool for i.mx Processors Installation User's Guide IMXPINSQSUG Pins Tool for i.mx Processors User's Guide Rev. 2 28 October 2018 User's Guide 1 Introduction The Pins Tool for i.mx Processors is a tool that helps guide users from first evaluation to production

More information

CodeWarrior Development Studio

CodeWarrior Development Studio CodeWarrior Development Studio for StarCore and SDMA Architectures Quick Start for Windows Operating Systems and Embedded Cross Trigger This Quick Start explains how to set up a sample project to use the

More information

for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start

for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start CodeWarrior Development Studio for MPC55xx/MPC56xx Microcontrollers, version 2.xx Quick Start SYSTEM REQUIREMENTS Hardware Operating System

More information

Get Started SUPPORT WARRANTY. Visit the i.mx community at

Get Started SUPPORT WARRANTY.   Visit the i.mx community at SUPPORT Visit the i.mx community at www.imxcommunity.org. WARRANTY Visit www.nxp.com/warranty for complete warranty information. Get Started Download installation software and documentation under Getting

More information

Quick Start Guide for FRDM-FXS-MULTI-B

Quick Start Guide for FRDM-FXS-MULTI-B Quick Start Guide for FRDM-FXS-MULTI-B Contents: Quick Start Package Overview Get to Know the FRDM-FXS-MULTI-B Getting Started Out of the Box Explore Further freescale.com/frdm-multi-b External Use FRDMFXSMULTIBQSG

More information

VK8300-imx6 Development Platform Quick Start Guide

VK8300-imx6 Development Platform Quick Start Guide VK8300-imx6 Development Platform Quick Start Guide VEST-VK8300-QSG-001 www.apc-vest.com Copyright 2016 Advanced Products Corporation Pte Ltd. All rights reserved. No part of this document may be photocopied,

More information

imx6 TinyRex Development Kit QUICK GUIDE

imx6 TinyRex Development Kit QUICK GUIDE imx6 TinyRex Development Kit QUICK GUIDE Last updated: June 30, 207 About Voipac imx6 TinyRex Development Kit Packing List Connectors Locations Connecting the Components and Cables The First Steps Controlling

More information

Collect Linux Hardware Trace for ARMv8 User Space and Kernel Space Applications

Collect Linux Hardware Trace for ARMv8 User Space and Kernel Space Applications NXP Semiconductors Document Number: AN5129 Application Note Rev. 11.3.0, 12/2017 Collect Linux Hardware Trace for ARMv8 User Space and Kernel Space Applications 1 Introduction This document describes the

More information

SPI topics: watchdog, serial output and parity check

SPI topics: watchdog, serial output and parity check NXP Semiconductors Application Note Document Number: AN5106 Rev. 1.0, 7/2016 SPI topics: watchdog, serial output and parity check for the dual SOIC 24 V high-side switch family 1 Introduction This application

More information

Quick Start Guide EX-9686U/A-L(A9) Copyright TOPSCCC Technology CO., LTD. All rights reserved

Quick Start Guide EX-9686U/A-L(A9) Copyright TOPSCCC Technology CO., LTD. All rights reserved Quick Start Guide Copyright 2000 2014 TOPSCCC Technology CO., LTD. All rights reserved Release Notes Version Release Date Notes 1.0 June 2013 Initial release 2.0 October 2013 Correct some typo errors 3.1

More information

i.mx 6 Android JB 4.3_1.1.1 Patch Release Notes

i.mx 6 Android JB 4.3_1.1.1 Patch Release Notes Freescale Semiconductor, Inc. Document Number: IMX6JBPATCHRN Release Notes Rev. JB 4.3_1.1.1, 10/2014 i.mx 6 Android JB 4.3_1.1.1 Patch Release Notes 1 Overview This patch release is based on the i.mx

More information

Watt Saver Software Component (WSC)

Watt Saver Software Component (WSC) Freescale Semiconductor Document Number:WSSCUG User Guide Rev 1, 10/2013 Watt Saver Software Component (WSC) 1 Introduction This document describes the basic steps for getting started with the Watt Saver

More information

Quick Start Guide SBC21/NSD21/EC 21 SBC21 / EC21 / NSD21. Quick Start Guide. Copyright IC Nexus Corporation. All rights reserved

Quick Start Guide SBC21/NSD21/EC 21 SBC21 / EC21 / NSD21. Quick Start Guide. Copyright IC Nexus Corporation. All rights reserved SBC21 / EC21 / NSD21 Quick Start Guide Copyright 2000 2013 IC Nexus Corporation. All rights reserved Release Notes Version Release Date Notes 1.0 June 2013 Initial release 2.0 October 2013 Correct some

More information

Using FCCU on MPC5744P

Using FCCU on MPC5744P NXP Semiconductors Document Number: AN5284 Application Note Rev. 0, 05/2016 Using FCCU on MPC5744P By: Peter Vlna 1. Introduction This document describes the configuration, restrictions, principles, and

More information

This user guide describes how to run the Atmel ATWINC3400 Bluetooth Low Energy (BLE) Provisioning demo from out-of-box conditions.

This user guide describes how to run the Atmel ATWINC3400 Bluetooth Low Energy (BLE) Provisioning demo from out-of-box conditions. ATWINC3400 BLE ATWINC3400 BLE Provisioning - Setup and Usage USER GUIDE Introduction This user guide describes how to run the Atmel ATWINC3400 Bluetooth Low Energy (BLE) Provisioning demo from out-of-box

More information

LAB #1: The CSM12C32 Module and PBMCUSLK Project Board

LAB #1: The CSM12C32 Module and PBMCUSLK Project Board CS/EE 5780/6780 Handout #1 Spring 2007 Myers LAB #1: The CSM12C32 Module and PBMCUSLK Project Board Lab writeup is due to your TA at the beginning of your next scheduled lab. Don t put this off to the

More information

System Manager Unit (SMU) Hardware Reference

System Manager Unit (SMU) Hardware Reference System Manager Unit (SMU) Hardware Reference MK-92HNAS065-02 Notices and Disclaimer Copyright 2015 Hitachi Data Systems Corporation. All rights reserved. The performance data contained herein was obtained

More information

3MP WI-FI SECURITY CAMERA QUICK START GUIDE ENGLISH

3MP WI-FI SECURITY CAMERA QUICK START GUIDE ENGLISH 3MP WI-FI SECURITY CAMERA QUICK START GUIDE ENGLISH WELCOME! Congratulations on your latest purchase and welcome to the Q-See family. This guide will help get your camera up and running. WHAT S INCLUDED

More information

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128 The industry s most complete solution for portable medical applications TOWER SYSTEM Get to Know the TWR-S08MM128-KIT BDM Interface for MC9S08MM128

More information

Kinetis SDK v Release Notes for KV5x Derivatives

Kinetis SDK v Release Notes for KV5x Derivatives Freescale Semiconductor, Inc. Document Number: KSDK120MKV5XRN Release Notes Rev. 0, 08/2015 Kinetis SDK v.1.2.0 Release Notes for KV5x Derivatives 1 Overview These are the release notes for the Freescale

More information

Working around ERR7026 according to application needs

Working around ERR7026 according to application needs Freescale Semiconductor Document Number: EB795 Engineering Bulletin Rev. 0, 08/2013 Working around ERR7026 according to application needs by: Automotive and Industrial Solutions Group 1 Introduction This

More information