Re: Spartan3 JTAG flash In System Programming over Ethernet
- From: cs_posting@xxxxxxxxxxx
- Date: Wed, 9 Apr 2008 08:04:53 -0700 (PDT)
On Apr 7, 6:18 pm, n...@xxxxxxxxxxx (Nico Coesel) wrote:
Something that would be really nice is a parallel port programmer.
With a huge twist... Years ago I've build an eprom emulator which
simply simulates a printer. Configuring it is a matter of printing
text commands. Downloading the hex file is simply a matter of printing
it. No device drivers whatsoever are required. It will work with USB
to parallel converters (including the crappy ones). There is full flow
control as well and it is bleeding fast. It amazes me no-one ever came
up with something like that.
Shouldn't be too hard for passive serial / slave serial modes -
just a little logic on the LPT strobe and 1 data bit (using all bits
and
a shift register would be tempting, but then you'd need an appropriate
local clock, the speed of which may need to detect the strobe speed
somehow).
Where this breaks down is trying to do JTAG when you don't know the
commands - for example,
trying to run one of Altera's JAM files that's looking for a response
beyond just monitoring a status
bit infrequetly.
Also, in this day and age, simply dumping strobed bytes out the LPT is
going to require a driver.
And a USB to parallel converter is going to require a driver...
Figure that you may still need some
level translation, and something based on a cypress fx2 USB micro may
make more sense.
.
- References:
- Spartan3 JTAG flash In System Programming over Ethernet
- From: cpandya
- Re: Spartan3 JTAG flash In System Programming over Ethernet
- From: Petter Gustad
- Re: Spartan3 JTAG flash In System Programming over Ethernet
- From: Nico Coesel
- Spartan3 JTAG flash In System Programming over Ethernet
- Prev by Date: Re: Disable optimisation - Ring oscillator
- Next by Date: Xilinx CPLD programming tool under Linux
- Previous by thread: Re: Spartan3 JTAG flash In System Programming over Ethernet
- Next by thread: Re: Power Estimation of Microblaze (Power PC) based architectures
- Index(es):
Relevant Pages
|