Compiler/Debugger

The MCUXpresso SDK i.MX 8M Plus release supports building and debugging with the toolchains listed in Table 1.

The user can choose the appropriate one for development.

  • Arm GCC + SEGGER J-Link GDB Server. This is a command line tool option and it supports both Windows OS and Linux OS.

  • IAR Embedded Workbench for Arm and SEGGER J-Link software. The IAR Embedded Workbench is an IDE integrated with editor, compiler, debugger, and other components. The SEGGER J-Link software provides the driver for the J-Link Plus debugger probe and supports the device to attach, debug, and download.

Compiler/Debugger

Supported host OS

Debug probe

Tool website

ArmGCC/J-Link GDB server

Windows OS/Linux OS

J-Link Plus

developer.arm.com/open-source/gnu-toolchain/gnu-rm

www.segger.com

| |IAR/J-Link|Windows OS|J-Link Plus|www.iar.com

www.segger.com

|

Download the corresponding tools for the specific host OS from the website.

Note:

  • To support i.MX 8M Plus, the patch for IAR and Segger J-Link should be installed. The patch named iar_segger_support_patch_imx8mp.zip can be used with MCUXpresso SDK. See the readme.txt in the patch for additional information about patch installation.

  • For the security reason, only after the U-Boot is boot up, the JTAG can be allowed to connect to M core.

Parent topic:Toolchain introduction