Getting started with XMOS

New to XMOS and XCore? Get started here.
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm

Re: Getting started with XMOS

Postby Folknology » Tue Mar 08, 2011 6:16 pm

Excellent that's really cool Corin, I didn't even know about these (the software links), is this an announcement or were they announced before? The reason I ask is because when I originally requested them (rather a long time ago) they could not be provided, and I hadn't seen any announcement subsequently.

It might be a good idea to get it up on the xcore github area where you can include the Xmos opensource license and contributor agreement, plus any documentation however sparse. I am sure folks here will be keen to contribute and help make it even better.

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

Postby Corin » Tue Mar 08, 2011 6:38 pm

These items went up approximately a year ago when the other USB items got placed on the website.

We'll look into getting them put up on github...

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

Postby Folknology » Tue Mar 08, 2011 6:41 pm

Thanks Corin
Ganux
Active Member
Posts: 35
Joined: Tue Mar 08, 2011 12:58 pm

Postby Ganux » Wed Mar 09, 2011 10:15 am

So if I got this right, you have to use an LS1 to load the program-code in my LS2 over JTAG?

Regards,
Ganux
Corin
Experienced Member
Posts: 66
Joined: Fri Dec 11, 2009 3:38 pm

Postby Corin » Wed Mar 09, 2011 11:35 am

Correct. The L1 featured on the XTAG2 is a USB to JTAG convetor.

After making the board, the XTAG2 bootloader firmware needs burning into the OTP of the L1-64LQFP - probably using another XTAG2.

Kind Regards,
Corin
Ganux
Active Member
Posts: 35
Joined: Tue Mar 08, 2011 12:58 pm

Postby Ganux » Wed Mar 09, 2011 5:39 pm

So, no mather what, I'll need an XTAG2 device to program the L1?
Isn't there a way to program it in any other way, without the use of extra hardware (wich i do not really want to put on my PCB...)?
Corin
Experienced Member
Posts: 66
Joined: Fri Dec 11, 2009 3:38 pm

Postby Corin » Wed Mar 09, 2011 6:15 pm

Unfortunately yes - unless you already have an Amontec JTAGkey which also work with our tools, or a SPI FLASH programmer, with which you can program the firmware onto a SPI FLASH.

Kind Regards,
Corin
User avatar
jonathan
Respected Member
Posts: 377
Joined: Thu Dec 10, 2009 6:07 pm

Postby jonathan » Wed Mar 09, 2011 6:34 pm

As Corin says, you don't *need* the XTAG-2 interface, but it is recommended by XMOS as that's what they are spending time developing "features" for at the moment. All you really need is a JTAG programmer but you will need the one Corin specified because the tools (unmodified) only support that specific programmer at present.

I think that part of the tools can be binary patched to enable the support of other programmers - and has been by some smart individuals - which would of course be unnecessary if this part of the tools were open-sourced (when support for any programmer could just be added at the source level).
Image
Ganux
Active Member
Posts: 35
Joined: Tue Mar 08, 2011 12:58 pm

Postby Ganux » Thu Mar 10, 2011 11:20 am

so, can i use my AVRisp mkII to program the L1?
Corin
Experienced Member
Posts: 66
Joined: Fri Dec 11, 2009 3:38 pm

Postby Corin » Thu Mar 10, 2011 11:50 am

No - you can either use an Amontec JTAGkey, XTAG or XTAG2.

Kind Regards,
Corin

Who is online

Users browsing this forum: No registered users and 4 guests