MCUXpresso SDK Documentation

fmstr_example_usb_cdc

fmstr_example_usb_cdc#

Overview#

Example application uses an on-chip USB controller to implement a CDC communication class. It is connected directly to a computer’s USB port and creates a virtual COM port device. The typical transmission speed is above 1 Mbps.

Supported Boards#

EVK-MIMXRT1010
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

EVK-MIMXRT1015
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

EVK-MIMXRT1020
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

EVK-MIMXRT1064
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

EVK-MIMXRT595
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

EVK-MIMXRT685
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

EVKB-IMXRT1050
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-IMXRT1152
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-IMXRT1186
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Multi-core considerations

There are example applications prepared for both CM33 and CM7 cores of the RT118x target platform. The debugger is typically able to load and run the code on any of the cores, but only one core is default (CM33) and will run automatically after reset.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-IMXRT700
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-K22F
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-K32L2A4S
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-K32L2B
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-K32L3A6
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

Note to CM4/CM0+ core execution

The target MCU is a dual core consisting of Cortex M4 and Cortex M0+ cores. The MCU boots by running CM4 core by default, so the cm4 example projects will run without any change. This demo application is not available for the CM0+ core.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster.

FRDM-MCXA153
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXA156
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXA577
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXC242
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXC444
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXN236
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXN947
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXN947T
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-RW612
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso51U68
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso54628
Hardware requirements
  • 2x Mini/micro USB cable

  • OM13098: LPCXpresso54628 Development Board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection Use J3 USB port.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso54S018
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso54S018M
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso55S16
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso55S28
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso55S36
Hardware requirements
  • 2x Mini/micro USB cable

  • LPCXpresso55S36 Development Board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection Use J3 USB port.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

LPCXpresso55S69
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MC56F83000-EVK
Hardware requirements
  • 2x Mini/micro USB cable

  • MC56F83000 EVK board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required.

Prepare the Demo
  1. Connect a USB cable between the host PC and the Debug USB port (JM60 USB) on the target board.

  2. Compile and download the program to the target board. Run the application.

  3. Connect a USB cable to the DSC USB port on the target board.

Running the demo
  1. Run FreeMASTER and use connection wizard to connect at 115200 bps on newly discovered virtual serial port on PC.

  2. Click on “FreeMASTER Demonstration Project (embedded in device)” on the Welcome page.

  3. Read more information about FreeMASTER tool at http://www.nxp.com/freemaster.

MCX-N5XX-EVK
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MCX-N9XX-EVK
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT1024-EVK
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT1040-EVK
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT1060-EVKB
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT1060-EVKC
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT1160-EVK
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Multi-core considerations

There are example applications prepared for both CM4 and CM7 cores of the RT116x target platform. The debugger is typically able to load and run the code on any of the cores, but only one core is default (CM7) and will run automatically after reset. This means that the flash-based targets (and both Debug and Release targets on MCUXpresso IDE) are only usable on the default core.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT1170-EVKB
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Multi-core considerations

There are example applications prepared for both CM4 and CM7 cores of the RT117x target platform. The debugger is typically able to load and run the code on any of the cores, but only one core is default (CM7) and will run automatically after reset. This means that the flash-based targets (and both Debug and Release targets on MCUXpresso IDE) are only usable on the default core.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT1180-EVK
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Multi-core considerations

There are example applications prepared for both CM33 and CM7 cores of the RT118x target platform. The debugger is typically able to load and run the code on any of the cores, but only one core is default (CM33) and will run automatically after reset. This means that the flash-based targets (and both Debug and Release targets on MCUXpresso IDE) are only usable on the default core.

Note that you also need to create an AHAB (Advanced High-assurance Boot) package, put the executable application into the package and flash it to the board using SPSDK nxpimage and blhost tools.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT685-AUD-EVK
Hardware requirements
  • 2x Mini/micro USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

MIMXRT700-EVK
Hardware requirements
  • 2x USB cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXA266
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXA366
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster

FRDM-MCXA287
Hardware requirements
  • 2x USB-C cables

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. The demo communicates over a virtual serial line (CDC) interface implemented by the microcontroller application and available at the device USB port. Two USB cables are required, one for the debugger session and the other for the microcontroller device USB port connection.

Prepare the demo
  1. Connect a USB cable between the host PC and the Debug USB port on the target board.

  2. Compile and download the program to the target microcontroller.

  3. Run and resume application execution when debugger stops in the main() function.

Connect with FreeMASTER
  1. Connect the 2nd USB cable between host PC and the microcontroller USB port on the target board.

  2. Wait for the operating system to configure the new USB serial device and assigns the COMx port.

  3. Run FreeMASTER, use the Connection Wizard or open Project Options.

  4. Select serial communication, choose the newly installed COMx port and connect at speed 115200 bps.

  5. Start communication, FreeMASTER loads the initial TSA Active Content links in the Welcome page.

  6. Click the “FreeMASTER Demonstration Project (embedded in device)” in the Welcome page

  7. The demo is now running, you should be able to watch variable values and graphs.

More information

Read more information about FreeMASTER tool at http://www.nxp.com/freemaster. Feel free to ask questions and report issues at FreeMASTER’s community page at https://community.nxp.com/community/freemaster