#47816: patch avrdude for ftdi_syncbb fix to bring Programming Enable time delay into spec --------------------------+-------------------------------- Reporter: beck.dac@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: avrdude ftdi | Port: avrdude --------------------------+-------------------------------- When using the FTDI bit banging programmer, chips will reply to signature requests and even program with -D (disable chip erase). However, when -D is left out and the default action -e (chip erase) occurs, the chip will not reply to a subsequent program enable in time. This happens because the datasheet specified delay (20ms) has not been observed. The current version of avrdude 6.1 only waits for 5 ms. For chips with slow oscillators this is a problem. The attached patch (patch-245r.diff) to be applied to the source corrects this problem as described in this post from avrdude-dev: https://lists.nongnu.org/archive/html/avrdude-dev/2013-09/msg00160.html I have also included a Portfile patch (Portfile-avrdude.diff) that applies the attached patch. -- Ticket URL: <https://trac.macports.org/ticket/47816> MacPorts <https://www.macports.org/> Ports system for OS X