Getting started with XMOS

New to XMOS and XCore? Get started here.
Ganux
Active Member
Posts: 35
Joined: Tue Mar 08, 2011 12:58 pm

Getting started with XMOS

Post by Ganux »

Hello,

I am an Electronics-ICT student and for my thesis I am designing a modular LEDwall.
Though this is the first time I'm going to work with XMOS I have some questions I hope you guys can help me with.

My first important questions are hardware related;
I would like to implement a USB-to-JTAG chip so I can program my chip (probably XS1-L2) using only a USB-cable.
What is the easiest way to do this?

Greets,
Ganux


User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Post by Folknology »

I would suggest an Xtag2 to start with

Or a this is a good price kit to getting familiar with the XS1 L series
regards
Al
Ganux
Active Member
Posts: 35
Joined: Tue Mar 08, 2011 12:58 pm

Post by Ganux »

The thing is I have to design my own PCB...
And I really would like to get JTAG/UART directly on my board.
I already saw the FT2232 chip, but does that work without use of other ic's, ...

Greets,
Ganux
User avatar
segher
XCore Expert
Posts: 844
Joined: Sun Jul 11, 2010 1:31 am

Post by segher »

Ganux wrote:I already saw the FT2232 chip, but does that work without use of other ic's
You need the configuration EEPROM for the FTDI (a 93c46, 8-pin thing). Look at
the XC-1A schematics to see how it is connected. Pay special attention to the
RESET and TRST lines.
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Post by Folknology »

Its a mystery to me why Xmos hadn't opensourced the Xtag2 (and its code) when they built it in order to make building Xmos boards with built in debug simpler for folk but there you go and the FTDI route is simpler from a DIY POV

regards
Al
User avatar
Andy
Respected Member
Posts: 279
Joined: Fri Dec 11, 2009 1:34 pm

Post by Andy »

Folknology wrote:Its a mystery to me why Xmos hadn't opensourced the Xtag2 (and its code) when they built it in order to make building Xmos boards with built in debug simpler for folk but there you go and the FTDI route is simpler from a DIY POV

regards
Al
Edit: Both the hardware and software are open source and available on the website.
Last edited by Andy on Tue Mar 08, 2011 5:55 pm, edited 1 time in total.
Corin
Experienced Member
Posts: 66
Joined: Fri Dec 11, 2009 3:38 pm

Post by Corin »

All of the binaries and software are avaialble on the XMOS website:

https://www.xmos.com/applications/usb/u ... le?ver=all

Cheers,
Corin
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Post by Folknology »

I simply meant sources for both software and hardware - opensource

regards
Al
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Post by Folknology »

In fact it would be a great addition to http://github.com/xcore whilst you guys are getting stuff out there

The idea was making it as EASY AS POSSIBLE to build in debug support with Xmos boards.

regards
Al
Corin
Experienced Member
Posts: 66
Joined: Fri Dec 11, 2009 3:38 pm

Post by Corin »

The sources for both software and hardware are available:

SW Source: https://www.xmos.com/accept-download?co ... 8xdjEuemlw

SW Binary To Be Be Burnt Into OTP On 64LQFP (made from the source above): https://www.xmos.com/accept-download?co ... 8xdjEuemlw

HW Schematic: https://www.xmos.com/published/xtag-2-s ... production

HW BOM: https://www.xmos.com/published/xtag-2-b ... production

HW Gerbers For Building XTAG2s: https://www.xmos.com/published/xtag-2-design-files

Kind Regards,
Corin