Hardware requirements

  • Mini/micro USB cable

  • Target microcontroller board

  • Personal Computer

  • FreeMASTER 2.5 or later installed on PC

Board settings

No special settings are required. By default this demo communicates over a virtual serial line interface of the debugger USB connection. With a proper RS232 transceiver and pin configuration, it may also connect to microcontroller UART peripheral.

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. Run FreeMASTER, use the Connection Wizard or open Project Options.

  2. Select serial communication, choose correct COMx port and connect at speed 115200 bps.

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

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

  5. 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