Will a USB->Paralel converter work for Xilinx?

Go To Last Post
15 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi guys,

I just got my Xilinx spartan 3 devkit from JimW52, but there's a small problem on my end: I've got no parallel port anymore.

I know that there have been problems getting the ponyprog to run on USB->Parallel converters, so should I even buy the converter? If not, what would you recoment?

The programmer uses the parralel port of the computer, inside is I guess only some voltage convertion logic.

Thanks ,

David

There are pointy haired bald people.
Time flies when you have a bad prescaler selected.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

If you have a laptop buy pcmcia or express card with lpt interface. If you have a stationary PC buy PCI card. If you haven't RS port too, you may buy single card with both, lpt and RS ports.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Don't forget that express card can be connected as PCI or USB. So if you get an USB one you will have same problems as classic USB 2 LPT.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

It's been my experience that a USB to Parallel adapter only works with printers. I would be surprised if it worked with the parallel port of a Xilinx dev kit.

Does the Xilinx board also have a JTAG connector on it? You may be able to use a USB to JTAG adapter instead.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Yup, it does have a JTAG. The programmer is just a parralel -> JTAG thingie, I guess much like the ponyprog.

There are pointy haired bald people.
Time flies when you have a bad prescaler selected.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This is a USB version of the same cable, isn't it?
Might wanna try finding it at a lower price, though. Or - you could just buy a bunch of other cool stuff while you're at it :D

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Daqq!

If you are contemplating to go for the Digilent cable that Thomas linked to then talk to me first. I've currently dragged up an old minitower PC with W2K just to program my Xilinx Spartan-3, and am getting quite tired of this sisutation. I'm planning to buy from Digilent this fall - you could ride your stuff "piggyback" on my order..

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

JTAG is not the only way to program the Spartan 3, it can also be programmed serially. You can create a .bit file and then send it via USB or RS232 to a micro which does the actual programming. http://everything2.com/e2node/In... gives the general idea.

Jim

Edit: change word order so it makes sense!

Your message here - reasonable rates.

Last Edited: Tue. Sep 30, 2008 - 12:19 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You need a USB programmer if you don't have a proper parallel port, they are quite expensive.

Leon

Leon Heller G1HSM

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

daqq wrote:
Hi guys,

I just got my Xilinx spartan 3 devkit from JimW52, but there's a small problem on my end: I've got no parallel port anymore.

I know that there have been problems getting the ponyprog to run on USB->Parallel converters, so should I even buy the converter? If not, what would you recoment?

The programmer uses the parralel port of the computer, inside is I guess only some voltage convertion logic.

Thanks ,

David

If you have a PCI slot i suggest one of these

http://www.pollin.de/shop/shop.p...

I use this one
http://www.pollin.de/shop/shop.p...

As i have killed a MoBo via the RS-232.
This way i just hope to kill the card.

/Bingo

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Daqq,

Save yourslf the bullshit and send the kit to me! :lol:

Jim

I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie

 

"The critical shortage here is not stuff, but time." - Johan Ekdahl

 

"Step N is required before you can do step N+1!" - ka7ehk

 

"If you want a career with a known path - become an undertaker. Dead people don't sue!" - Kartman

"Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?"  - Lee "theusch"

 

Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-)  - Source Unknown

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB, RSLogix user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Once again, Daqq: If you want one of those Digilent USB cables then PM me and we'll try to work something out, 'kay?

This is no general call - offer valid for Daqq only. If more people are interested then an organized group buy/shipping might be an option.

(I have been in contact with people at Digilent to assure me that that cable and the S3BOARD will be usable directly from Xilinx ICE WebPack, and not only from Digilents own programming software).

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Experience so far:
PCI -> Parallel worked like a charm - it detected the whole JTAG chain.

That is until I used a wonderful PSU that gives good 5V/2A, but has a little problem - floating ground. After measuring it with an oscilloscope against the ground of the computer, the ground of the Xilinx devkit was +/- 150V different. It seems that the PCI card got borked.

Oh well, gonna look up the "Stupid things we do thread".

There are pointy haired bald people.
Time flies when you have a bad prescaler selected.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

daqq wrote:

That is until I used a wonderful PSU that gives good 5V/2A, but has a little problem - floating ground.

Was that the PSU that came with the S3 Kit ??

/Bingo

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Nope, that was some other PSU I had from another thingie. The PSU from the kit had some weird socket on it, so I couldn't use that one.

Update: Seems I actually killed the cable - after replacing the card with a new one, the problem didn't go away.

There are pointy haired bald people.
Time flies when you have a bad prescaler selected.