[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