patchAVR Downloader/UploaDEr - Patches: patch #9319, Add async bitbang FTDI driver with...


You are not allowed to post comments on this tracker with your current authentication level.

patch #9319: Add async bitbang FTDI driver with TPI support

Submitted by:  David Mosberger-Tang <dmosberger>
Submitted on:  Thu 27 Apr 2017 04:46:26 AM UTC  
Category:  None Priority:  5 - Normal
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Open

Thu 04 May 2017 11:02:51 PM UTC, comment #1: 

Please disregard this patch.  I ended up adding TPI support to ftdi_syncbb instead, so this is no longer needed.

David Mosberger-Tang <dmosberger>
Thu 27 Apr 2017 04:46:26 AM UTC, original submission:  

This patch adds a ftdi_bb programmer type.  Unlike the ft245r driver, this one does all the heavy lifting through bitbang.c and hence supports TPI.  It can be built both using libftdi1 or FTDI's FTD2XX library (which seems to be much easier to install on Windows).

On Linux, a 1KiB flash can be written in about 3 seconds.  Windows seems to be about 10 times slower.

David Mosberger-Tang <dmosberger>


Attached Files
file #40519:  avrdude-ftdi_bb.diff added by dmosberger (19KiB - text/x-patch - Here is a better version of the patch. Fixed a typo that snuck into the libftdi1 emulation code and added baudrate support (-b option).)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by dmosberger (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-04-27 dmosberger Attached File- => Added avrdude-ftdi_bb.diff, #40519
    2017-04-27 dmosberger Attached File- => Added avrdude-ftdi_bb-programmer.diff, #40516

    Back to the top

    Powered by Savane 3.6