[MacPorts] #47816: patch avrdude for ftdi_syncbb fix to bring Programming Enable time delay into spec
MacPorts
noreply at macports.org
Sat May 23 03:30:48 PDT 2015
#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
More information about the macports-tickets
mailing list