Your message dated Fri, 01 May 2015 04:20:12 +0000
with message-id <[email protected]>
and subject line Bug#745034: fixed in avrdude 6.1-3
has caused the Debian Bug report #745034,
regarding GPIO is limited to just 32 pins
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
745034: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745034
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: avrdude
Version: 6.1-1
Severity: important
tags: upstream, jessie, sid


Hi there,

This is an upstream bug that is causing me problems with implementing bit
bashed sysfs gpio on armhf (in this case a beagle bone black and
derivative) i.e. type = "linuxgpio"
attempting to configure GPIO line 45 failed with the error message:
"pin must be in the range 0-31"

As is convention I am reporting this bug to the Debian BTS and not to the
upstream maintainer :-)

Many thanks for all your hard work.

/Andy


THE FIX:
The definition HAVE_LINUX_GPIO is used to set PIN_MAX between either 31
(default) or 255, however it is called HAVE_LINUXGPIO in the rest of the
codebase.

pindefs.h:62
  #ifdef HAVE_LINUX_GPIO
becomes
  #ifdef HAVE_LINUXGPIO



TO REPRODUCE:
I use a custom config file: lwb-avrdude.conf
  programmer
    id    = "keyboard";
    desc  = "Toby Churchill Ltd.  LWB platform, keyboard";
    type  = "linuxgpio";
    reset = ~45;
    sck   = 2;
    mosi  = 3;
    miso  = 5;
    ;


call avrdude thus:
  avrdude -v -p m32 -C ./lwb-avrdude.conf -c keyboard -e

returns:
 avrdude: Version 6.1, compiled on Apr 16 2014 at 17:41:25
          Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
          Copyright (c) 2007-2014 Joerg Wunsch
          System wide configuration file is "./lwb-avrdude.conf"
 avrdude: error at line 5 of ./lwb-avrdude.conf: pin must be in the range
0-31

--- End Message ---
--- Begin Message ---
Source: avrdude
Source-Version: 6.1-3

We believe that the bug you reported is fixed in the latest version of
avrdude, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <[email protected]> (supplier of updated avrdude package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 01 May 2015 05:22:06 +0200
Source: avrdude
Binary: avrdude avrdude-doc
Architecture: source amd64 all
Version: 6.1-3
Distribution: unstable
Urgency: medium
Maintainer: Michael Biebl <[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
 avrdude    - software for programming Atmel AVR microcontrollers
 avrdude-doc - documentation for avrdude
Closes: 745034
Changes:
 avrdude (6.1-3) unstable; urgency=medium
 .
   * Bump Standards-Version to 3.9.6. No further changes.
   * Update Vcs-Browser URL to use cgit and https.
   * Fix Linux GPIO typo. Patch cherry-picked from upstream. (Closes: #745034)
Checksums-Sha1:
 10a3f9071457738e626ee79d6bcbfcb4b34ed412 2019 avrdude_6.1-3.dsc
 2f89cbe1dfe12114e81d94452cf2945f54c79e4c 6224 avrdude_6.1-3.debian.tar.xz
 f86ee1a3ab0dc71d3f63dd35b05692f2c8f133c4 270520 avrdude_6.1-3_amd64.deb
 60658e51e047a3abe344b8e6157340addb241b6c 579508 avrdude-doc_6.1-3_all.deb
Checksums-Sha256:
 b5700e9962cc6cbcc8ea90b7003ea8012d9ab8e10923e58e17ec5a6771183943 2019 
avrdude_6.1-3.dsc
 b4a6fc03362ef553de8c2610d8ae45e9b295829db94a1ba591b6708f51f30876 6224 
avrdude_6.1-3.debian.tar.xz
 27d5da04b334f06a41fa82b5a25e74d754efe2e1a21b91b6b16ba441456be0da 270520 
avrdude_6.1-3_amd64.deb
 07da5d59e898758da2893cd0bde15ca464b9d0c7cd55afbbd5a426ac7c21a89f 579508 
avrdude-doc_6.1-3_all.deb
Files:
 0f65c3018d08fe049bbaefe7f6de5a8c 2019 electronics extra avrdude_6.1-3.dsc
 35bb2582a23398c5851d34ae7129b725 6224 electronics extra 
avrdude_6.1-3.debian.tar.xz
 3b366fd0acd4de69957efce3d2ccfb3c 270520 electronics extra 
avrdude_6.1-3_amd64.deb
 abaea4ee79f5c5ebe11fe99531b077c1 579508 doc extra avrdude-doc_6.1-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVQvHZAAoJEGrh3w1gjyLc1dsP/1Mk9Pvkpl1a4LToazt2YR8w
Y9qvQkw3kvogLzj6i/4skE60tK9j549EeFpSSQbYywJqPrHGQ4GtJL7qWMj4hb9P
AA/w2zldCtHVXzPeSBnIVkTassffAK7qSIBZw0Hnnra0uwXi5fdD2jn2Jqe5O5QX
4nsyOBOza6wDwTP0ecqhnmgbvBwAc/EtSRGqBQHzQb4RbsNuym+IaKSBB7fSsmfe
lFxbMIA0kKyYn/RYmx1roOsW036s2FfV9RhV3G2zfhGZOdJCLQAcQP3EPej0aYrq
0JHXTh40Fkf1AY5jBcXH9J9k7+BbRy8hkDETq6vDvz2a4VAGGs46cTfkJEFggXQL
ISudse7hrq8efRlEvpWi8P2/So2lTYTuRm0GVJKWPStmvz/Q5koTKCStjhCnpgMS
9fcB9cz26xi9bv8vtkdWODlaKoOTwdhPaVMJS/Va20+iswOip2Mr6JhENalb9tmq
eT23crtf1DeZvuf7Ij+f9LixlFXNAyaWIm+6zWrbuSzYDyeFUxON5BUJjOoZDSYW
1SPnwMjnysh+oHs4ioY7dT0kylu1Ji4LfEQrQPfSeJIh7EhRVh1fMSZe3UQdbnep
K2grOQ6fPBas0fmQNA1jsbSIql8tXTu86xjAkXiS2MUyyT7cx8DlTKXwCnbulixi
podVfXXNdLO5hwFkUoXx
=3T/z
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to