avrdude-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avrdude-dev] [PATCH] avrdude + libftdi, on Linux


From: Johnathan Corgan
Subject: Re: [avrdude-dev] [PATCH] avrdude + libftdi, on Linux
Date: Mon, 23 Oct 2006 14:44:16 -0700

On Mon, 2006-10-23 at 14:21 -0700, Dave N6NZ wrote:

> So, I see there is no way to get a 100% open source solution for *any* 
> FTDI serial port product.  Which is a major annoyance for me.

Not sure I understand your reasoning. 

I was the author of patch #4330 that was referenced.  It added the glue
to avrdude needed to write via FTDI's "FTD2XX.DLL" device driver, on a
Win32 platform.

What David has done has been to update the patch to use libftdi on the
Linux platform.  

I haven't looked at his actual final patch in the email yet but he and I
did exchange mails a few weeks back where I showed him my own
Linux/libftdi version, so it's probably based on that.

He has also really improved the functionality and performance over what
I did--good job!

Anyway, libftdi is open source, it uses libusb underneath, which is also
open source, and has almost all the functionality of FTDI's proprietary
driver.  In fact, their home page references libftdi for Linux and my
understanding is that they have actually provided the author(s) of
libftdi with assistance on a few things.

So with the patched avrdude, you can program an AVR over and FTDI USB
serial port.  If your application is also using the serial port as part
of its functionality (as is mine), you can use libftdi as well in your
host application.

-- 
Johnathan Corgan, AE6HO
address@hidden






reply via email to

[Prev in Thread] Current Thread [Next in Thread]