Author Topic: (Newbie) Xilinx JTAG - Ebay Clone  (Read 5080 times)

0 Members and 1 Guest are viewing this topic.

Offline alin_imTopic starter

  • Regular Contributor
  • *
  • Posts: 164
  • Country: gb
(Newbie) Xilinx JTAG - Ebay Clone
« on: May 20, 2017, 04:30:58 pm »
Hey guys,

I want to purchase a Xilinx JTAG Clone from ebay for a Spartan 3E.

My question is can I use this JTAG to program/test other FPGA brands as well (Altera Cyclone 2 for example) ? I know that JTAG is a standard like SPI or I2C and I was thinking that maybe the brand does not matter.

Kind regards,
Alin I.

Link:  http://www.ebay.co.uk/itm/Xilinx-Platform-USB-Download-Cable-Jtag-Program-FPGA-CPLD-C-Mod-XC2C64A-M102-MO/152202904107?_trksid=p5411.c100167.m2940&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140131123730%26meid%3Dddb50a7b843e4b858ee0c8d6014ea60f%26pid%3D100167%26rk%3D2%26rkt%3D3%26mehot%3Dag%26sd%3D201540354531
« Last Edit: May 20, 2017, 04:34:46 pm by alin_im »
One man's 'magic' is another man's engineering. 'Supernatural' is a null word. - Robert A. Heinlein
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9931
  • Country: us
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #1 on: May 20, 2017, 04:45:27 pm »
On the JTAG end, it will probably work.  The piece that's unknown is whether there is a driver that will talk to the programmer and whether that driver is known to the development toolchain.

I buy my Xilinx related cables from Digilent Inc and, if the toolchain doesn't understand the programmer, I use Digilent's Adept software for programming.  I let ISE generate the bitfile and Adept handles the transfer.


 

Offline alin_imTopic starter

  • Regular Contributor
  • *
  • Posts: 164
  • Country: gb
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #2 on: May 20, 2017, 04:58:31 pm »
So you are saying that the hardware is compatible, but other FPGA manufacturers' software will not recognize the device because it is not supported.

I would be ok to program just Xlinx, but I was intending to do boundary scan testing for other platforms as well. Do I need to switch between modes in software ?

I don't want to spend a lot of money on a branded product because I don't know if I will be using it so extensively to worth the investment.

(PS: I know maybe those are stupid questions, but I never used an external JTAG)


One man's 'magic' is another man's engineering. 'Supernatural' is a null word. - Robert A. Heinlein
 

Offline alin_imTopic starter

  • Regular Contributor
  • *
  • Posts: 164
  • Country: gb
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #3 on: May 20, 2017, 05:19:33 pm »
One man's 'magic' is another man's engineering. 'Supernatural' is a null word. - Robert A. Heinlein
 

Offline stj

  • Super Contributor
  • ***
  • Posts: 2186
  • Country: gb
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #4 on: May 20, 2017, 07:05:19 pm »
j-link is only for arm mcu's
the xilinx j-tag *probably* wont do anything else.

more interestingly, the clone altera usb byteblaster interfaces that *should* only do altera parts may actually be more flexable.
take a look here:
http://urjtag.sourceforge.net/
http://openocd.org/

 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 27833
  • Country: nl
    • NCT Developments
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #5 on: May 20, 2017, 08:10:26 pm »
I want to purchase a Xilinx JTAG Clone from ebay for a Spartan 3E.

My question is can I use this JTAG to program/test other FPGA brands as well (Altera Cyclone 2 for example) ? I know that JTAG is a standard like SPI or I2C and I was thinking that maybe the brand does not matter.
You can use the JTAG interface from the Ebay link for Xilinx FPGAs just fine. No need to spend more.
However, don't make the mistake thinking JTAG is some kind of standard. JTAG is less standard than SPI or I2C because every manufacturer uses it differently so you'll need a different programmer for every manufacturer.
« Last Edit: May 20, 2017, 08:13:08 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: alin_im

Online ebclr

  • Super Contributor
  • ***
  • Posts: 2332
  • Country: 00
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #6 on: May 20, 2017, 11:14:39 pm »
Unfortunately, you can't use only one Jtag for a universal purpose, without a real mess, the implementation/drivers / connectors, aren't the same.  It's recommended to have several different jtags, like USB blaster for Altera, Xilinix jtag for Xilinix, and so soon, on arm wolrd is easier to have a universal jtag like jlink, but this does not apply to fpga world ( on theory is possible).

If you value your time, buy a programmer for each FPGA brand,  this will help to write directly from the vendor tool, with the correct connector and driver. 
« Last Edit: May 20, 2017, 11:21:35 pm by ebclr »
 
The following users thanked this post: alin_im

Offline abyrvalg

  • Frequent Contributor
  • **
  • Posts: 836
  • Country: es
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #7 on: May 21, 2017, 11:37:54 am »
There are "altera xilinx lattice 3 in 1" cables on ebay/ali - you push a button and it switches.

Yes, JTAG wire/bit level is a standard like SPI or I2C or RS232, there is just no standard software API for it. Same for SPI/I2C - there are no common use SPI/I2C cables.
 
The following users thanked this post: ebclr


Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6559
  • Country: ca
Re: (Newbie) Xilinx JTAG - Ebay Clone
« Reply #9 on: May 23, 2017, 01:11:27 am »
I use this adapter, very practical,  flip the switch before connecting the usb ...  I use mostly with Xilinx stuff, it updated fine ... had it for 50$ usd
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf