[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-gcc-list] Altera CPLD Programming
From: |
Hugo Villeneuve |
Subject: |
Re: [avr-gcc-list] Altera CPLD Programming |
Date: |
Mon, 12 Sep 2005 21:54:43 -0400 |
On Mon, 12 Sep 2005 20:04:45 -0500
Oscar Diaz <address@hidden> wrote:
> Hi.
>
> I know that exists some drivers that supports the JTAG protocol trough the
> parallel port:
>
> http://recycle.lbl.gov/~ldoolitt/jtag.html
> http://openwince.sourceforge.net/jtag/
> www.nahitech.com/nahitafu/naxjp/naxjp-j.html (japanese)
>
> Also exists a kernel driver, but maybe it's a dead project because I can't
> find the link to this.
> I don't know of any project that can program commercial PLDs (CPLD, FPGA,
> etc) but I
> also have interest in this topic (Xilinx in particular).
>
> Note: avarice (http://avarice.sourceforge.net/) uses JTAG for debugging
> process, not for
> programming.
>
> Good Luck
>
> On Wed, 07 Sep 2005 14:28:45 -0600
> Gary Douglas <address@hidden> wrote:
>
> > Anybody written a utility to program an Altera CPLD with an ATMEGA part?
> >
> > I am using an ATMEGA64 / Altera EPM7128A and would love to reprogram the
> > CPLD using AVRDude and my (hacked) bootloader.
> >
> > Anybody have any ideas? The CPLD JTAG programming is well documented,
> > and I'm just looking for a jumpstart to save time.
The simplest way to program an Altera or Xilinx CPLD using a
microcontroller is through the SPI port. You just download a binary file, byte
by byte, to the device. Altera have application notes on their website for SPI
downloading.
Hugo.