- Why Register?
- Download development tools
- Create and track support tickets
- Subscribe to resource updates
- Access latest developer news
Tools
Installation
System requirements for running the XMOS Tools-
View HTML Page (Version History)
- Download System requirements for running the XMOS Tools
- Subscribe to Notifications
-
Installation Instructions
Quick Start
Frequently Used Commands
Get started with the XMOS Tools-
View HTML Page (Version History)
- Download Get started with the XMOS Tools
- Subscribe to Notifications
-
Developing in the XDE
Use the XDE to build a project
Import or export a project in the XDE-
View HTML Page (Version History)
- Download Import or export a project in the XDE
- Subscribe to Notifications
-
XDE fails to launch on Ubuntu 10.4-
View HTML Page (Version History)
- Download XDE fails to launch on Ubuntu 10.4
- Subscribe to Notifications
-
XDE fails to launch on Debian wheezy/sid
XDE fails to launch on Debian squeeze-
View HTML Page (Version History)
- Download XDE fails to launch on Debian squeeze
- Subscribe to Notifications
-
XDE fails to launch on Ubuntu 11.10-
View HTML Page (Version History)
- Download XDE fails to launch on Ubuntu 11.10
- Subscribe to Notifications
-
XDE fails to launch on Ubuntu 11.04-
View HTML Page (Version History)
- Download XDE fails to launch on Ubuntu 11.04
- Subscribe to Notifications
-
Enable USB drivers on Linux
Compilation
XCC Command-Line Manual
XCC Pragma Directives
Using XMOS makefiles
Using XMOS makefiles to create binary libraries-
View HTML Page (Version History)
- Download Using XMOS makefiles to create binary libraries
- Subscribe to Notifications
-
XCC fails to run on 64-bit Ubuntu-
View HTML Page (Version History)
- Download XCC fails to run on 64-bit Ubuntu
- Subscribe to Notifications
-
Timing
Run on Hardware
Application Instrumentation and Tuning
Simulation
XSIM Command-Line Manual
Create a simulator plugin
Create a simulator testbench
Use the XDE to simulate a program-
View HTML Page (Version History)
- Download Use the XDE to simulate a program
- Subscribe to Notifications
-
Debugging
GDB Manual
XGDB drops a connection to a board/terminates XDE session-
View HTML Page (Version History)
- Download XGDB drops a connection to a board/terminates XDE session
- Subscribe to Notifications
-
Debug with printf in real-time
Use the XDE to debug a program
Flash Programming
Design and manufacture systems with flash memory-
View HTML Page (Version History)
- Download Design and manufacture systems with flash memory
- Subscribe to Notifications
-
Add support for a new flash device-
View HTML Page (Version History)
- Download Add support for a new flash device
- Subscribe to Notifications
-
libflash API
XFLASH Command-Line Manual
Flash devices supported by the community
The boot time from flash is slow-
View HTML Page (Version History)
- Download The boot time from flash is slow
- Subscribe to Notifications
-
List of flash devices natively supported by libflash-
View HTML Page (Version History)
- Download List of flash devices natively supported by libflash
- Subscribe to Notifications
-
Security and OTP Programming
Safeguard IP and device authenticity-
View HTML Page (Version History)
- Download Safeguard IP and device authenticity
- Subscribe to Notifications
-
Programming in C and XC
XC Implementation-Defined Behavior-
View HTML Page (Version History)
- Download XC Implementation-Defined Behavior
- Subscribe to Notifications
-
Call between C/C++ and XC
C Implementation Defined Behavior-
View HTML Page (Version History)
- Download C Implementation Defined Behavior
- Subscribe to Notifications
-
XC Specification
XC Programming Guide
Programming in Assembly
Inline assembly
Make assembly programs compatible with the XMOS XS1 ABI-
View HTML Page (Version History)
- Download Make assembly programs compatible with the XMOS XS1 ABI
- Subscribe to Notifications
-
Assembly Programming Manual
Programming for XS1 Devices
XCC Target-Dependent Behavior for XS1 Devices-
View HTML Page (Version History)
- Download XCC Target-Dependent Behavior for XS1 Devices
- Subscribe to Notifications
-
XS1 port-to-pin mapping
XS1 Library
XS1 Data Types
XMOS 32-Bit Application Binary Interface
