Your message dated Fri, 09 Dec 2016 16:48:20 +0000
with message-id <[email protected]>
and subject line Bug#824815: fixed in arduino 2:1.0.5+dfsg2-4.1
has caused the Debian Bug report #824815,
regarding Bootloader burning, efuse verification error
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.)
--
824815: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824815
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: arduino
Version: 2:1.0.5+dfsg2-4
Severity: important
Control: tags -1 patch
Since avrdude version 6.2 efuse bitmask has been changed for ATmega168
and ATmega328, arduino has not been able to burn bootloaders to the
boards with the mentioned microcontrollers.
Please update arduino efuse values accordingly.
A patch with necessary updates is attached.
Milan
diff --git a/hardware/arduino/boards.txt b/hardware/arduino/boards.txt
index de9f4ef..0769116 100644
--- a/hardware/arduino/boards.txt
+++ b/hardware/arduino/boards.txt
@@ -8,7 +8,7 @@ uno.upload.maximum_size=32256
uno.upload.speed=115200
uno.bootloader.low_fuses=0xff
uno.bootloader.high_fuses=0xde
-uno.bootloader.extended_fuses=0x05
+uno.bootloader.extended_fuses=0xfd
uno.bootloader.path=optiboot
uno.bootloader.file=optiboot_atmega328.hex
uno.bootloader.unlock_bits=0x3F
@@ -28,7 +28,7 @@ atmega328.upload.speed=57600
atmega328.bootloader.low_fuses=0xFF
atmega328.bootloader.high_fuses=0xDA
-atmega328.bootloader.extended_fuses=0x05
+atmega328.bootloader.extended_fuses=0xfd
atmega328.bootloader.path=atmega
atmega328.bootloader.file=ATmegaBOOT_168_atmega328.hex
atmega328.bootloader.unlock_bits=0x3F
@@ -49,7 +49,7 @@ diecimila.upload.speed=19200
diecimila.bootloader.low_fuses=0xff
diecimila.bootloader.high_fuses=0xdd
-diecimila.bootloader.extended_fuses=0x00
+diecimila.bootloader.extended_fuses=0xf8
diecimila.bootloader.path=atmega
diecimila.bootloader.file=ATmegaBOOT_168_diecimila.hex
diecimila.bootloader.unlock_bits=0x3F
@@ -70,7 +70,7 @@ nano328.upload.speed=57600
nano328.bootloader.low_fuses=0xFF
nano328.bootloader.high_fuses=0xDA
-nano328.bootloader.extended_fuses=0x05
+nano328.bootloader.extended_fuses=0xfd
nano328.bootloader.path=atmega
nano328.bootloader.file=ATmegaBOOT_168_atmega328.hex
nano328.bootloader.unlock_bits=0x3F
@@ -91,7 +91,7 @@ nano.upload.speed=19200
nano.bootloader.low_fuses=0xff
nano.bootloader.high_fuses=0xdd
-nano.bootloader.extended_fuses=0x00
+nano.bootloader.extended_fuses=0xf8
nano.bootloader.path=atmega
nano.bootloader.file=ATmegaBOOT_168_diecimila.hex
nano.bootloader.unlock_bits=0x3F
@@ -217,7 +217,7 @@ mini328.upload.speed=115200
mini328.bootloader.low_fuses=0xff
mini328.bootloader.high_fuses=0xd8
-mini328.bootloader.extended_fuses=0x05
+mini328.bootloader.extended_fuses=0xfd
mini328.bootloader.path=optiboot
mini328.bootloader.file=optiboot_atmega328-Mini.hex
mini328.bootloader.unlock_bits=0x3F
@@ -238,7 +238,7 @@ mini.upload.speed=19200
mini.bootloader.low_fuses=0xff
mini.bootloader.high_fuses=0xdd
-mini.bootloader.extended_fuses=0x00
+mini.bootloader.extended_fuses=0xf8
mini.bootloader.path=atmega
mini.bootloader.file=ATmegaBOOT_168_ng.hex
mini.bootloader.unlock_bits=0x3F
@@ -259,7 +259,7 @@ ethernet.upload.speed=115200
ethernet.bootloader.low_fuses=0xff
ethernet.bootloader.high_fuses=0xde
-ethernet.bootloader.extended_fuses=0x05
+ethernet.bootloader.extended_fuses=0xfd
ethernet.bootloader.path=optiboot
ethernet.bootloader.file=optiboot_atmega328.hex
ethernet.bootloader.unlock_bits=0x3F
@@ -280,7 +280,7 @@ fio.upload.speed=57600
fio.bootloader.low_fuses=0xFF
fio.bootloader.high_fuses=0xDA
-fio.bootloader.extended_fuses=0x05
+fio.bootloader.extended_fuses=0xfd
fio.bootloader.path=arduino:atmega
fio.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
fio.bootloader.unlock_bits=0x3F
@@ -302,7 +302,7 @@ bt328.upload.disable_flushing=true
bt328.bootloader.low_fuses=0xff
bt328.bootloader.high_fuses=0xd8
-bt328.bootloader.extended_fuses=0x05
+bt328.bootloader.extended_fuses=0xfd
bt328.bootloader.path=bt
bt328.bootloader.file=ATmegaBOOT_168_atmega328_bt.hex
bt328.bootloader.unlock_bits=0x3F
@@ -324,7 +324,7 @@ bt.upload.disable_flushing=true
bt.bootloader.low_fuses=0xff
bt.bootloader.high_fuses=0xdd
-bt.bootloader.extended_fuses=0x00
+bt.bootloader.extended_fuses=0xf8
bt.bootloader.path=bt
bt.bootloader.file=ATmegaBOOT_168.hex
bt.bootloader.unlock_bits=0x3F
@@ -366,7 +366,7 @@ lilypad328.upload.speed=57600
lilypad328.bootloader.low_fuses=0xFF
lilypad328.bootloader.high_fuses=0xDA
-lilypad328.bootloader.extended_fuses=0x05
+lilypad328.bootloader.extended_fuses=0xfd
lilypad328.bootloader.path=atmega
lilypad328.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
lilypad328.bootloader.unlock_bits=0x3F
@@ -387,7 +387,7 @@ lilypad.upload.speed=19200
lilypad.bootloader.low_fuses=0xe2
lilypad.bootloader.high_fuses=0xdd
-lilypad.bootloader.extended_fuses=0x00
+lilypad.bootloader.extended_fuses=0xf8
lilypad.bootloader.path=lilypad
lilypad.bootloader.file=LilyPadBOOT_168.hex
lilypad.bootloader.unlock_bits=0x3F
@@ -408,7 +408,7 @@ pro5v328.upload.speed=57600
pro5v328.bootloader.low_fuses=0xFF
pro5v328.bootloader.high_fuses=0xDA
-pro5v328.bootloader.extended_fuses=0x05
+pro5v328.bootloader.extended_fuses=0xfd
pro5v328.bootloader.path=atmega
pro5v328.bootloader.file=ATmegaBOOT_168_atmega328.hex
pro5v328.bootloader.unlock_bits=0x3F
@@ -429,7 +429,7 @@ pro5v.upload.speed=19200
pro5v.bootloader.low_fuses=0xff
pro5v.bootloader.high_fuses=0xdd
-pro5v.bootloader.extended_fuses=0x00
+pro5v.bootloader.extended_fuses=0xf8
pro5v.bootloader.path=atmega
pro5v.bootloader.file=ATmegaBOOT_168_diecimila.hex
pro5v.bootloader.unlock_bits=0x3F
@@ -450,7 +450,7 @@ pro328.upload.speed=57600
pro328.bootloader.low_fuses=0xFF
pro328.bootloader.high_fuses=0xDA
-pro328.bootloader.extended_fuses=0x05
+pro328.bootloader.extended_fuses=0xfd
pro328.bootloader.path=atmega
pro328.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
pro328.bootloader.unlock_bits=0x3F
@@ -471,7 +471,7 @@ pro.upload.speed=19200
pro.bootloader.low_fuses=0xc6
pro.bootloader.high_fuses=0xdd
-pro.bootloader.extended_fuses=0x00
+pro.bootloader.extended_fuses=0xf8
pro.bootloader.path=atmega
pro.bootloader.file=ATmegaBOOT_168_pro_8MHz.hex
pro.bootloader.unlock_bits=0x3F
@@ -492,7 +492,7 @@ atmega168.upload.speed=19200
atmega168.bootloader.low_fuses=0xff
atmega168.bootloader.high_fuses=0xdd
-atmega168.bootloader.extended_fuses=0x00
+atmega168.bootloader.extended_fuses=0xf8
atmega168.bootloader.path=atmega
atmega168.bootloader.file=ATmegaBOOT_168_ng.hex
atmega168.bootloader.unlock_bits=0x3F
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: arduino
Source-Version: 2:1.0.5+dfsg2-4.1
We believe that the bug you reported is fixed in the latest version of
arduino, 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.
Milan Kupcevic <[email protected]> (supplier of updated arduino 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, 09 Dec 2016 00:05:25 -0500
Source: arduino
Binary: arduino arduino-core
Architecture: source
Version: 2:1.0.5+dfsg2-4.1
Distribution: unstable
Urgency: medium
Maintainer: Scott Howard <[email protected]>
Changed-By: Milan Kupcevic <[email protected]>
Description:
arduino - AVR development board IDE and built-in libraries
arduino-core - Code, examples, and libraries for the Arduino platform
Closes: 814692 824815
Changes:
arduino (2:1.0.5+dfsg2-4.1) unstable; urgency=medium
.
* Non-maintainer upload.
* efuse-and-lock-values.patch: Avrdude fuse read mask change (closes:
#824815)
* build-on-all-platforms.patch: FTBFS on armhf (closes: #814692)
* Depend on avrdude 6.3-2 and newer
* Bump up debhelper to version 9
Checksums-Sha1:
cbd6c1e862255a7c039a4538bbd4854827ad623d 1880 arduino_1.0.5+dfsg2-4.1.dsc
2f89c7146488210d5c894fb057b2dcc026a4098e 99232
arduino_1.0.5+dfsg2-4.1.debian.tar.xz
Checksums-Sha256:
774b598f55dc9930d710ce2ffd11e025f2aa803fbaad20c6098de160a0000bbd 1880
arduino_1.0.5+dfsg2-4.1.dsc
87cbea83b9836be1d07892ec63bb2148f8a84f3d24eb742635349f356023196e 99232
arduino_1.0.5+dfsg2-4.1.debian.tar.xz
Files:
f8a4d8bad9b8a528f5265aa3bd685feb 1880 electronics extra
arduino_1.0.5+dfsg2-4.1.dsc
4a844ad1309af848436f503885863c3b 99232 electronics extra
arduino_1.0.5+dfsg2-4.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQGzBAEBCAAdFiEEVkf/m69krCYf+z+G6e1ngbRVCQ4FAlhK1YEACgkQ6e1ngbRV
CQ62tQwAsMzY13ORxv6Wq2MQONXiCiWiJhEpj6Mb5aa73IW0b7Pf1RTSqT3Vvpu5
oZwlTe9URbTBEt7mxW/X4pdPcnkmVOVN0wncbUX+iKf5pTyVswAgUamLOb/fFQkE
pXp1sCsFJmIgPIEMxSWNVpRjhzfaqhsgxq8vKaNeUc4QQDaTuqah+3BWyXPZPWQH
u0uzWqyrtICNhuJ9jjOoDsFu7y6YdddnrppEqeAbcDt5OGTOQ+meN3LWgH4hr6qy
iyYLO0E9dnIMtDc7gxNfoGs5MshGrtA3Qo9nPLXnWJTeYLJUSPWCYNvFStO1BKrd
pVSHCjApxW7m3+o10jyj6MKN+lo76h1Xh/iC5N4LxxdXsMPGgXjt417+vjp04aKC
DAZ0GCqswND5vTK+Vnhuqnwqf6fiyYHrqx+DTdeYDayKH0Xb4S84FZMDPfXNwF1D
ixL2if5mz7x6xg89sRgVCTXogUb4Ku1AqePHwF/5FZYPZQfpVFyfRVLhQn1lK9mE
opdyRuH2
=ZO6A
-----END PGP SIGNATURE-----
--- End Message ---