- Why Register?
- Download development tools
- Create and track support tickets
- Subscribe to resource updates
- Access latest developer news
Design Tools
Linux |
Current Version: 9.5.0 |
|
![]() |
|
![]() |
|
|
|
Windows
|
![]() |
|
|
|
Mac
|
![]() |
Key Features
XMOS provides a toolchain based on a standard software flow that supports C, XC and C++. A series of interactive hands-on tutorials help to get started with designs for XMOS development boards. The tools can be driven from the XMOS IDE (based on Eclipse) or the command line.
XMOS Development Environment
Fast, familiar and flexible user interface based on the industry standard Eclipse.
XMOS Compiler Collection
Optimising XC, C and C++ compilers with assembler, linker and resource mapper. Program everything at a high level.
XMOS GNU Debugger
Extends the industry-standard GDB debugger with support for multi-threaded and multicore targets. Debug code on the simulator or a device.
XMOS Simulator
Cycle-based simulator that allows behaviour to be verified without the need for target hardware. Output VCD trace files and view them in a VCD viewer that lets hardware designers relate the waveforms to source code.
XMOS Board and Manufacturing Utilities
A collection of tools for loading binaries and programming external flash memory. Deploy your software in development and production environments.
Release Notes
Desktop Tools Release Notes 9.7.1
Minimum Requirements
- A Pentium PC or compatible computer
- Requires a 32-bit Sun Java Runtime Environment (JRE) 1.5 or later, even if running on a 64-bit version of Linux,Windows or Mac. To check the installed version of Java type: java -version
XMOS Tools User Guide
The XMOS Tools User Guide provides an introduction to using the XMOS tools, including information on creating and building projects in the XMOS Development Environment (XDE), instructions on how to run and debug programs on target hardware, and an example of how to use the I/O signal waveform viewer.
Previous Versions
Previous versions of our Design Tools are available in the Downloads Archive.
Open Source Tools
XMOS actively supports development of open source projects such as GDB, LLVM and Eclipse. The source for tools developed under Open Source License Agreements is available from the Open Source Tools page.



