Mistake on this page? Email us

Tool Dependencies

Building and debugging projects for this component are dependent on external tools. GCC is required for building. Additional tools can be optionally installed for additional debugging capabilities.


GCC projects in this package assumes GCC ARM bare metal cross tools (i.e. "arm-none-eabi-") are in your path. Building on both Windows and Linux (e.g. Ubuntu 14.04) is supported. The GCC toolchain can be obtained from of the following locations:


For Windows, GNU utilities (i.e. make, grep, ls, etc.) can be obtained from:



A Python 2.7 interpreter may be required for some binary compilations. Python can be obtained from your Linux platform's standard distribution package or downloaded from:


Segger J-Link tools are used for installing binaries on the embedded target. Debugging on both Windows and Linux (e.g. Ubuntu 14.04) is supported. For more information about available debugger probes and software see:

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.