Package: avrdude Version: 6.1-2 Severity: normal Before I noticed the "m" format to set fuses from immediate commandline values, I tried to set them (using an Arduino-as-ISP) from a binary file obtained by reading them (-U hfuse:r:hfuse.dump:b). Using "-U hfuse:w:hfuse.dump:b" just fails:
$ avrdude -p m32u4 -c stk500v1 -b 19200 -P /dev/serial/by-id/usb-Arduino__www.arduino.cc__Arduino_Uno_6493534323335151A211-if00 -U hfuse:w:hfuse.dump:b avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.05s avrdude: Device signature = 0x1e9587 avrdude: reading input file "hfuse.dump" avrdude: fileio: invalid operation=0 avrdude: read from file 'hfuse.dump' failed avrdude: safemode: Fuses OK (E:F3, H:D0, L:FC) avrdude done. Thank you. OTOH, using "-U hfuse:w:90:m" worked just fine. -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages avrdude depends on: ii libc6 2.19-17 ii libelf1 0.159-4.2 ii libftdi1 0.20-2 ii libncurses5 5.9+20140913-1+b1 ii libreadline6 6.3-8+b3 ii libtinfo5 5.9+20140913-1+b1 ii libusb-0.1-4 2:0.1.12-25 avrdude recommends no packages. Versions of packages avrdude suggests: pn avrdude-doc <none> -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org