- Why Register?
- Download development tools
- Create and track support tickets
- Subscribe to resource updates
- Access latest developer news
XMOS L2 Control Board
Flexible Multi-Axis & Communications
The XP-MC-CTRL-L2 Industrial control board provides a general-purpose development platform for applications powered by the XMOS XS1-L2. To enable connection to user hardware, Ethernet, CAN and GPIO connectivity is included. The GPIO is accessible through an IDC connector on the edge of the board offering 37 digital I/O and 6 channels of isolated analog input from the discrete ADC.
The board comes pre-installed with a demo program that exercises the Ethernet, ADC, display, buttons and multiple peripheral functions over IDC edge connector. The I/O functions include hall sensor read, quadrature encoder input and generation of PWM. The demo is also controllable using a command interface over a Telnet port over Ethernet.
Kit Contents
- XP-MC-CTRL-L2 Development Board
- XTAG2 debug connector
- 6V external PSU
Software Specification
The example software can be downloaded from XMOS as source code
- Test application to control the peripherals using menu system or Telnet
- 10/100 Ethernet MAC/MII driver
- TCP/IP and UDP stack with DHCP server and Telnet client
- I/O graphics driver, LED and buttons interface
- 3-phase complimentary PWM generation (24KHz 12b)
- ADC driver with precise sample/hold control

Key Features
- 1000 MIPS XS1-L2 Two-core programmable device
- RJ45 100M Ethernet socket and PHY
- CAN 2.0B interface via DE9 connector
- 37 Digital I/Os
- 6 analog inputs into isolated dual 1MSPS 12b ADC
- 4 user LEDs and 4 push buttons
- 128 x 32 graphics monochrome LCD display
- 50-way IDC header containing power, digital and analogue IO for user expansion
- 512KByte SPI boot FLASH
- XMOS Link and XSYS debug interface supporting JTAG and XScope
The XP-MC-CTRL-L2 board is also available as part of the XMOS Motor Control Platform for multi-axis field orientated control/vector motor control, fieldbus, and industrial Ethernet applications.

