- Why Register?
- Download development tools
- Create and track support tickets
- Subscribe to resource updates
- Access latest developer news
XC-3 Quick Start Guide
XC-3 LED Tile Control Kit Quick Start Guide
Version 1.1
Publication Date: 2010/05/10
Copyright © 2010 XMOS Ltd. All Rights Reserved.
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
2/7
1
Introduction
The XC-3 LED Tile Control Kit is an ideal starting point for prototyping LED scan
board designs using XMOS XCore processors. It provides a complete software
programmable solution for controlling LED arrays and strings.
The XC-3 LED Tile Control Kit includes:
· XC-3 Development Board
· XTAG Connector that provides a JTAG interface between the board and XMOS
Tools
· USB Cable to connect the XTAG to your development system
· External 5V power supply
Further information on the XC-3 is available from the XMOS web site. Download the
hardware manual, schematics and design files from: www.xmos.com/xc3.
2
Getting Started
The XC-3 board includes an implementation of the XMOS LED Reference Design
software which provides native support for the MBI5026 and MBI5030 Macroblock
LED Driver IC. The application is designed to interface to an SMD-32X16-1R1G1G-F-P6,
a 32x16 pixel LED module using 12 x MBI5026 or MBI5030 on a 1/8 scan rate with a
16-way 2mm IDC connection. The reference design software is pre-loaded on the
XC-3. The latest version is available from: www.xmos.com
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
3/7
16-WAY IDC HEADER
5V PSU SOCKET
SUR
FACE MOUNT MOUNTING HOLES
2mm
PUSHBUTTON
3mm dia.
LED MODULE IIN
LED MODULE OUT
ETH
XS1-G4
ETH
PHY
144BGA
PHY
SPI
RJ45
0.1" IDC HEADER
ETHERNET
SPI FLASH
RJ45
TRANSCEIVER
20MHz
5V PSU
XTAL OSC
PSU
XSYS CONNECTOR
25MHz
XTAL OSC
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
4/7
2.1
Driving LEDs with the XC-3 Board
The LED application can be used out-of-the-box as a demonstration. A PC can be
directly connected to the Ethernet daisychain, and a standard video player, such as
the open-source mplayer application, can be used to broadcast video
Ethernet
100 Mbps
XC-3
XC-3
XC-3
XC-3
!
For large video wall systems a separate distribution or tiling unit is required, which
inputs DVI, HDMI or VGA video at HD resolutions, separates the data for each of the
tiles in the system, packetizes it and distributes over one or more gigabit Ethernet
streams.
Image
1Gbps
Ethernet
100 Mbps
Processor Ethernet
(Tiling
Switch
RJ45
Engine)
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
XC3
XC3
XC3
XC3
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
DVI/HDMI/VGA
XC3
XC3
XC3
XC3
Video
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
XC3
XC3
XC3
XC3
Setup and
Diagnostics
SPI * n
SPI * n
Up to
Up to
Up to
Up to
8K pixels
8K pixels
8K pixels
8K pixels
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
5/7
2.2
Configuring a single board demonstration
The following instructions provide details on how to confi gure the software supplied
with the XC-3 board when connected to a single SMD-32X16-1R1G1G-F-P6 LED module
using MBI5030 drivers. Please refer to the LED Reference Kit Application Note for
information on using MBI5026 drivers:
1. Plug-in the XC-3 using the 5V power supply.
The PLL LED on the bottom of the board lights up to indicate that the board
has been powered up.
2. Connect the XC-3 board to the LED module.
The text "XMOS" is displayed.
3. Set the PC to use a static Ethernet IP address, with an IP of 192.168.0.1, and a
subnet mask of 255.255.0.0.
4. Connect the PC to the XC-3 using an Ethernet cable (not supplied in kit).
5. Test connectivity by pinging the default IP address of the XC-3: 192.168.0.254.
6. Use the mplayer application, supplied with the LED Reference Design software,
to stream video to the tiles, with the following command:
m p l a y e r - vf s c a l e = 1 6 : 3 2 - l o o p 0 - vo x u d p : n o i n i t :
t i l e w i d t h = 1 6 : t i l e h e i g h t =32 v i d e o f i l e . avi
Ethernet
10/100 Mbps
16x32 Pixel Array
RJ45
XC-3
MOS
6 x SPI
X
RJ45
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
6/7
2.3
Configuring a dual board demonstration
1. Follow Step 1 and Step 2 from the single-board demonstration.
2. Run the LED Tile Confi guration Application with the following command:
l e d c o n f i g . exe - - p r e f i x = 1 9 2 . 1 6 8 - - p o r t = 3 0 6
3. In the application, run the command:
ac
The application acknowledges this with "Autoconfigure packets sent" message.
4. Quit the application by typing:
q u i t
The IP addresses for the LED modules are automatically configured.
5. Test connectivity with both tiles by pinging 192.168.1.1 and192.168.1.2.
6. Use the mplayer application, supplied with the LED Reference Design software,
to stream video to the tiles, with the following command:
m p l a y e r - vf s c a l e = 3 2 : 3 2 - l o o p 0 - vo x u d p :
t i l e w i d t h = 1 6 : t i l e h e i g h t = 3 2 : c h a i n s t a r t =0 _0 :
c h a i n p o i n t =1 _0 v i d e o f i l e . avi
32x32 Pixel Array
RJ45
RJ45
XC-3
6 x SPI
MOS
MOS
XC-3
6 x SPI
X
X
RJ45
RJ45
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
7/7
3
XMOS Tools Support
The XMOS tools are provide in a single platform-specific downloadable file from
http://www.xmos.com/tools
Instructions on installing and using the XMOS Tools can be found in the XMOS
Tools User Guide http://www.xmos.com/published/xtools_en. The following table
provides a summary tools support for the XC-3 development board.
Minimum tools version required
9.7
Board support file
XC-3.xn
USB-to-JTAG adaptor
XTAG
USB-to-JTAG driver
FTDI
Hardware Guide
http://www.xmos.com/published/xc3hw
4
Document History
Date
Release
Comment
2009-07-08
1.0
First release
2010-05-10
1.1
Added tools support section
Disclaimer
XMOS Ltd. is the owner or licensee of this design, code, or Information (collectively, the
"Information") and is providing it to you "AS IS" with no warranty of any kind, express or
implied and shall have no liability in relation to its use. XMOS Ltd. makes no representation
that the Information, or any particular implementation thereof, is or will be free from any
claims of infringement and again, shall have no liability in relation to any such claims.
Copyright © 2010 XMOS Ltd. All Rights Reserved. XMOS and the XMOS logo are registered
trademarks of XMOS Ltd in the United Kingdom and other countries, and may not be used
without written permission. Company and product names mentioned in this document are the
trademarks or registered trademarks of their respective owners. Where those designations
appear in this document, and XMOS was aware of a trademark claim, the designations have
been printed with initial capital letters or in all capitals.
www.xmos.com
Version 1.1
Publication Date: 2010/05/10
Copyright © 2010 XMOS Ltd. All Rights Reserved.
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
2/7
1
Introduction
The XC-3 LED Tile Control Kit is an ideal starting point for prototyping LED scan
board designs using XMOS XCore processors. It provides a complete software
programmable solution for controlling LED arrays and strings.
The XC-3 LED Tile Control Kit includes:
· XC-3 Development Board
· XTAG Connector that provides a JTAG interface between the board and XMOS
Tools
· USB Cable to connect the XTAG to your development system
· External 5V power supply
Further information on the XC-3 is available from the XMOS web site. Download the
hardware manual, schematics and design files from: www.xmos.com/xc3.
2
Getting Started
The XC-3 board includes an implementation of the XMOS LED Reference Design
software which provides native support for the MBI5026 and MBI5030 Macroblock
LED Driver IC. The application is designed to interface to an SMD-32X16-1R1G1G-F-P6,
a 32x16 pixel LED module using 12 x MBI5026 or MBI5030 on a 1/8 scan rate with a
16-way 2mm IDC connection. The reference design software is pre-loaded on the
XC-3. The latest version is available from: www.xmos.com
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
3/7
16-WAY IDC HEADER
5V PSU SOCKET
SUR
FACE MOUNT MOUNTING HOLES
2mm
PUSHBUTTON
3mm dia.
LED MODULE IIN
LED MODULE OUT
ETH
XS1-G4
ETH
PHY
144BGA
PHY
SPI
RJ45
0.1" IDC HEADER
ETHERNET
SPI FLASH
RJ45
TRANSCEIVER
20MHz
5V PSU
XTAL OSC
PSU
XSYS CONNECTOR
25MHz
XTAL OSC
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
4/7
2.1
Driving LEDs with the XC-3 Board
The LED application can be used out-of-the-box as a demonstration. A PC can be
directly connected to the Ethernet daisychain, and a standard video player, such as
the open-source mplayer application, can be used to broadcast video
Ethernet
100 Mbps
XC-3
XC-3
XC-3
XC-3
!
For large video wall systems a separate distribution or tiling unit is required, which
inputs DVI, HDMI or VGA video at HD resolutions, separates the data for each of the
tiles in the system, packetizes it and distributes over one or more gigabit Ethernet
streams.
Image
1Gbps
Ethernet
100 Mbps
Processor Ethernet
(Tiling
Switch
RJ45
Engine)
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
XC3
XC3
XC3
XC3
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
DVI/HDMI/VGA
XC3
XC3
XC3
XC3
Video
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
RJ45
LED RJ45
XC3
XC3
XC3
XC3
Setup and
Diagnostics
SPI * n
SPI * n
Up to
Up to
Up to
Up to
8K pixels
8K pixels
8K pixels
8K pixels
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
5/7
2.2
Configuring a single board demonstration
The following instructions provide details on how to confi gure the software supplied
with the XC-3 board when connected to a single SMD-32X16-1R1G1G-F-P6 LED module
using MBI5030 drivers. Please refer to the LED Reference Kit Application Note for
information on using MBI5026 drivers:
1. Plug-in the XC-3 using the 5V power supply.
The PLL LED on the bottom of the board lights up to indicate that the board
has been powered up.
2. Connect the XC-3 board to the LED module.
The text "XMOS" is displayed.
3. Set the PC to use a static Ethernet IP address, with an IP of 192.168.0.1, and a
subnet mask of 255.255.0.0.
4. Connect the PC to the XC-3 using an Ethernet cable (not supplied in kit).
5. Test connectivity by pinging the default IP address of the XC-3: 192.168.0.254.
6. Use the mplayer application, supplied with the LED Reference Design software,
to stream video to the tiles, with the following command:
m p l a y e r - vf s c a l e = 1 6 : 3 2 - l o o p 0 - vo x u d p : n o i n i t :
t i l e w i d t h = 1 6 : t i l e h e i g h t =32 v i d e o f i l e . avi
Ethernet
10/100 Mbps
16x32 Pixel Array
RJ45
XC-3
MOS
6 x SPI
X
RJ45
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
6/7
2.3
Configuring a dual board demonstration
1. Follow Step 1 and Step 2 from the single-board demonstration.
2. Run the LED Tile Confi guration Application with the following command:
l e d c o n f i g . exe - - p r e f i x = 1 9 2 . 1 6 8 - - p o r t = 3 0 6
3. In the application, run the command:
ac
The application acknowledges this with "Autoconfigure packets sent" message.
4. Quit the application by typing:
q u i t
The IP addresses for the LED modules are automatically configured.
5. Test connectivity with both tiles by pinging 192.168.1.1 and192.168.1.2.
6. Use the mplayer application, supplied with the LED Reference Design software,
to stream video to the tiles, with the following command:
m p l a y e r - vf s c a l e = 3 2 : 3 2 - l o o p 0 - vo x u d p :
t i l e w i d t h = 1 6 : t i l e h e i g h t = 3 2 : c h a i n s t a r t =0 _0 :
c h a i n p o i n t =1 _0 v i d e o f i l e . avi
32x32 Pixel Array
RJ45
RJ45
XC-3
6 x SPI
MOS
MOS
XC-3
6 x SPI
X
X
RJ45
RJ45
www.xmos.com
XC-3 LED Tile Control Kit Quick Start Guide (1.1)
7/7
3
XMOS Tools Support
The XMOS tools are provide in a single platform-specific downloadable file from
http://www.xmos.com/tools
Instructions on installing and using the XMOS Tools can be found in the XMOS
Tools User Guide http://www.xmos.com/published/xtools_en. The following table
provides a summary tools support for the XC-3 development board.
Minimum tools version required
9.7
Board support file
XC-3.xn
USB-to-JTAG adaptor
XTAG
USB-to-JTAG driver
FTDI
Hardware Guide
http://www.xmos.com/published/xc3hw
4
Document History
Date
Release
Comment
2009-07-08
1.0
First release
2010-05-10
1.1
Added tools support section
Disclaimer
XMOS Ltd. is the owner or licensee of this design, code, or Information (collectively, the
"Information") and is providing it to you "AS IS" with no warranty of any kind, express or
implied and shall have no liability in relation to its use. XMOS Ltd. makes no representation
that the Information, or any particular implementation thereof, is or will be free from any
claims of infringement and again, shall have no liability in relation to any such claims.
Copyright © 2010 XMOS Ltd. All Rights Reserved. XMOS and the XMOS logo are registered
trademarks of XMOS Ltd in the United Kingdom and other countries, and may not be used
without written permission. Company and product names mentioned in this document are the
trademarks or registered trademarks of their respective owners. Where those designations
appear in this document, and XMOS was aware of a trademark claim, the designations have
been printed with initial capital letters or in all capitals.
www.xmos.com
Document Outline
Revision History
| Revision | Released | Formats | Supported Tools |
|---|---|---|---|
| Version: 1.1 | September 15, 2010 | download | N/A |
