Getting Started with the QN9080SIP-DK | NXP Semiconductors

Getting Started with the QN9080SIP-DK

Last Modified: 2019-03-25 23:40:01Supports QN9080SIP Development Kit

Contents of this document

  • 1

    Plug It In
  • 2

    Get Software
  • 3

    Build, Run

1. Plug It In

Let's take your QN9080SIP-DK board for a test drive! You have the choice of watching the sequence in a short video or following the detailed actions list below.

1.1 Getting Started with the QN9080SIP-DK Development Kit

Video Player is loading.
Current Time 0:00
Duration 0:49
Loaded: 0%
Stream Type LIVE
Remaining Time 0:49
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
  • en (Main), selected

    1.2 Attach the USB Cable

    QN9080-1

    QN9080-1

    1.3 Run the Out-of-Box Demo

    Your QN9080SIP-DK board comes loaded with a demo that will repeatedly flash an LED when you connect the board.

    QN9080-2

    QN9080-2

    2. Get Software

    2.1 Installing Software for the QN9080SIP-DK

    Video Player is loading.
    Current Time 0:00
    Duration 4:22
    Loaded: 0%
    Stream Type LIVE
    Remaining Time 4:22
     
    1x
    • Chapters
    • descriptions off, selected
    • captions off, selected
    • en (Main), selected

      2.2 Download MCUXpresso SDK with Connectivity Software

      Want to learn about SDK?

      MCUXpresso SDK for the QN9080SIP-DK integrates the MCUXpresso Software Development Kit with all the wireless connectivity stacks required to develop your solution with Bluetooth Low Energy.

      Click below to download a pre-configured SDK release for the QN9080SIP-DK that includes the wireless connectivity Bluetooth Low Energy stack for the QN9080.

      Get MCUXpresso SDK

      2.3 Install Your Toolchain

      NXP offers a complimentary toolchain called MCUXpresso IDE.

      Get MCUXpresso IDE

      Want to use a different toolchain?

      No problem! The MCUXpresso SDK includes support for other tools such as IAR  and Keil .

      2.4 MCUXpresso Config Tools

      The MCUXpresso Config Tools is an integrated suite of configuration tools that guides users in creating new MCUXpresso SDK projects, and also provides pin and clock tools to generate initialization C code for custom board support. This tool is integrated into MCUXpresso IDE, but if you are using a different IDE, you can download this tool below.

      Get MCUXpresso Config Tools

      2.5 QN9080SIP-DK Drivers

      Drivers for the debugger and virtual COM port also need to be installed. They are part of the LPCScrypt package, which can be download below. Once the LPScrypt is installed, ensure that the QN9080SIP-DK board is connected to your computer, and then go to C:\NXP\LPCScrypt\Drivers and double click on lpc_driver_installer.exe to install the drivers.

      Download Driver

      2.6 Terminal Configuration

      Configure your preferred terminal to 115,200 baud rate, 8 data bits, no parity and 1 stop bit. To determine the port number of the QN9080SIP-DK's virtual COM port, open the device manager and look under the "Ports" group.

      Not sure how to use a terminal application? Try one of these tutorials: Tera Term Tutorial, PuTTY Tutorial.

      3. Build, Run

      The QN9080 Wireless Connectivity Stack comes with a list of demo applications and driver examples ready to be compiled and run.

      3.1 Build and Run Demos on the Q9080SIP-DK

      Video Player is loading.
      Current Time 0:00
      Duration 5:33
      Loaded: 0%
      Stream Type LIVE
      Remaining Time 5:33
       
      1x
      • Chapters
      • descriptions off, selected
      • captions off, selected
      • en (Main), selected

        3.2 Explore the Connectivity Example Codes

        The QN9080 Wireless Connectivity Software package comes with a long list of BLE examples. To see what's available, browse to the 'wireless_examples' folder (<sdk_install_directory>\boards\qn908xcdk\wireless_examples\bluetooth).

        If you are interested in running the preprogrammed example that comes with your board, click here.

        3.3 Download the BLE Toolbox for your Smartphone

        In order to use the Bluetooth Low Energy examples, the NXP IoT Toolbox needs to be installed on a smartphone. This application provides several examples that can be used in conjunction with the connectivity stack to connect your phone to the development board over BLE.

        Get it on Google Play

        3.4 Build, Run and Debug Wireless Connectivity Examples

        You probably want to build and debug a demo by yourself. Use the guide below to learn how to build and debug an example application from the Wireless Connectivity Stacks in the MCUXpresso IDE or IAR Embedded Workbench IDE.