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: NonePriority: 5 - Normal
Status: NonePrivacy: Public
Assigned to: NoneOpen/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
  • -unavailable- added by dmosberger (Submitted the item)

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

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 27 Apr 2017 04:58:14 PM UTCdmosbergerAttached File-=>Added avrdude-ftdi_bb.diff, #40519
    Thu 27 Apr 2017 04:46:26 AM UTCdmosbergerAttached File-=>Added avrdude-ftdi_bb-programmer.diff, #40516

    Back to the top

    Powered by Savane 3.1-cleanup1