Toolchain introduction
The MCUXpresso SDK release for i.MX 8ULP includes the build system to be used with some toolchains. This chapter lists and explains the supported toolchains.
Compiler/Debugger
The release supports building and debugging with the toolchains listed in Table 1.
You 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 debug probe and supports the device to attach, debug, and download.
Compiler/Debugger  | 
Supported host OS  | 
Debug probe  | 
Tool website  | 
|---|---|---|---|
Arm GCC/J-Link GDB Server  | 
Windows OS/Linux OS  | 
J-Link Plus  | 
| |IAR/J-Link|Windows OS|J-Link Plus|www.iar.com
|
Download the corresponding tools for the specific host OS from the website.
Note: To support i.MX 8ULP, the patch for IAR and SEGGER J-Link should be installed. The patch namediar_segger_support_patch_imx8ulp.zip can be used with the MCUXpresso SDK. See readme.txt in the patch for additional information about patch installation.
Parent topic:Toolchain introduction