Getting Started with the i.MX RT1160 Evaluation Kit

Last Modified: 2021-05-12 23:52:58Supports i.MX RT1160 Evaluation Kit

Contents of this document

  • 1

    Plug It In
  • 2

    Get Software
  • 3

    Build, Run

1. Plug It In

Let's take your MIMXRT1160-EVK for a test drive, you have the choice of watching the sequence in a short video or following the detailed actions listed below.

1.1 Get Familiar with the Board

GS-MIMXRT1160-EVK-1.1

GS-MIMXRT1160-EVK-1.1

1.2 Attach the Power Adapter Cable

Plug the power adapter wire into the MIMXRT1160-EVK board 5V DC IN header (J43) and switch on 5V DC IN (SW5).

GS-MIMXRT1160-EVK-1.2

GS-MIMXRT1160-EVK-1.2

1.3 Run the Out-of-Box Demo

The MIMXRT1160-EVK board comes preprogrammed with a demo that will initiate the LED on the board to flash periodically when plugged in.

GS-MIMXRT1160-EVK-1.3

GS-MIMXRT1160-EVK-1.3

2. Get Software

2.1 Installing Software for MIMXRT1160-EVK

2.2 Jump Start Your Design with the MCUXpresso SDK

Want to learn more about SDK? The MCUXpresso software development kit (SDK) is complimentary and includes full source code under a permissive open-source license for all hardware abstraction and peripheral driver software.

Click below to download the latest SDK release for the MIMXRT1160-EVK, make sure you select Host OS, Toolchain and desired components.

MCUXPRESSO-SDK-TN

Get MCUXpresso SDK

2.3 Get Your Toolchain

MCUXpresso IDE is development platform ecosystem from NXP. It provides an end-to-end solution enabling engineers to develop embedded applications from initial evaluation to final production.

MCUXpresso IDE

Get MCUXpresso IDE

Want to use a different toolchain? Need help choosing? No problem, The MCUXpresso SDK includes support for other tools such as IAR , Keil  and command-line GCC .

GS Tool Logos

2.4 MCUXpresso Config Tools

The MCUXpresso Config Tool 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. It is fully integrated into MCUXpresso or you can download it as a separate tool.

MCUXpresso Config Tools

Get MCUXpresso Config Tools

2.5 PC Configuration

Many of the example applications output data over the MCU UART so you'll want to make sure that the driver for the board's virtual COM port is installed. Before you run the driver installer, you MUST have the board plugged into your PC.

Download driver

2.6 Serial Terminal

Install and configure your preferred terminal software to 115200 baud rate, 8 data bits, no parity and 1 stop bit. To determine the port number of the MIMXRT1160-EVK’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:

3. Build, Run

3.1 Build and Run an SDK Multicore Demo on the MIMXRT1160-EVK

3.2 Explore the MCUXpresso SDK Example Code

The MCUXpresso SDK comes with a long list of example applications code. To see what's available, browse to the SDK boards folder of your SDK installation and select MIMXRT1160-EVK (<SDK_Install_Directory>/boards/evkmimxrt1160).

To learn more about specific example code, open the readme.txt file in an example's directory.

3.3 Building and Debugging MCUXpresso SDK Examples

If one or more of the demo application or driver examples sounds interesting, you probably want to know how you can build and debug it yourself. The Getting Started with SDK guide provides easy, step-by-step instructions on how to configure, build and debug demos for all toolchains supported by the SDK.

Use the guide below to learn how to open, build and debug an example application in MCUXpresso IDE, IAR Embedded Workbench IDE, Keil MDK or Arm GCC.

Learn

Sensors

Explore the world with a full assortment of NXP sensor solutions. From accelerometers, pressure sensors, touch sensors and many more, NXP has a sensor solution for your project. Find out more at Sensors.

NFC

Near field communication is a simple, intuitive technology that lets you interact securely with the world around you with a simple touch. Learn more about NXP NFC solutions at NFC - Near Field Communication.

RT and MCUXpresso Communities

Connect with other engineers and get expert advice on designing with i.MX processors and MCUXpresso software and tools. Join the community discussion in one of our two dedicated communities: i.MX RT community  or MCUXpresso software and tools community .

Wi-Fi®

Getting Started with NXP Wi-Fi modules using i.MX RT platform. Let's take your Wi-Fi module for a test drive. This guide uses the Wi-Fi modules and i.MX RT platforms.

Boot Options

Boot Options

Learn more about the different boot sources supported by the i.MX RT family, including execute in place (XIP).

Support

Forums

Connect with other engineers and get expert advice on designing with the i.MX RT1160 on one of our community sites.