[Pkg-electronics-devel] Bug#1077208: arduino patch eliminates wifi-firmware-updater tool
Tad Whiteside
tad.whiteside at gmail.com
Fri Jul 26 21:54:29 BST 2024
Package: arduino
Version: 2:1.8.19+dfsg1-1
Severity: normal
X-Debbugs-Cc: tad.whiteside at gmail.com
Dear Maintainer,
*I was using the Arduino IDE and attempting to update Wifi firmware, following the instructions here: https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/updating-firmware
however the "Wifi101 Firmware Updater" option was not present on the Debian version of the Arudino IDE.
*After searching, I found that this capability had been removed by the following patch: https://sources.debian.org/patches/arduino/2:1.8.19%2Bdfsg1-1~bpo11%2B1/debian-hacks/Prevent-more-downloads-while-package-build.patch/
*A simple solution was found here: https://docs.arduino.cc/retired/getting-started-guides/ArduinoUnoWiFiFwUpdater/
summarized here:
create "tools" directory in Arduino directory (mkdir ~/Arduino/tools)
download and extract the latest zip in this directory (from here https://github.com/arduino/UnoWiFi-FirmwareUpdater-Plugin/releases/download/0.0.2/UnoWiFi-Updater-ArduinoIDE-Plugin-0.0.2.zip)
restart the IDE
* Doing this, the Wifi Firmware updater was enabled
* I don't know the best solution, I'm sure the patch was correct, but perhaps somewhere in the Debian documentation, these instructions could be documented.
Thank you
-- System Information:
Debian Release: 12.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-22-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages arduino depends on:
ii arduino-builder 1.3.25-4+b3
ii arduino-core-avr 1.8.6+dfsg-1
ii avrdude 7.1+dfsg-3
ii default-jre 2:1.17-74
ii dpkg-dev 1.21.22
ii libastylej-jni 3.1-3+b1
ii libbatik-java 1.16+dfsg-1+deb12u1
ii libbcpg-java 1.72-2
ii libbcprov-java 1.72-2
ii libcommons-codec-java 1.15-1
ii libcommons-compress-java 1.22-1
ii libcommons-exec-java 1.3-2
ii libcommons-io-java 2.11.0-2
ii libcommons-lang3-java 3.12.0-2
ii libcommons-logging-java 1.2-3
ii libcommons-net-java 3.9.0-1
ii libhttpclient-java 4.5.14-1
ii libjackson2-annotations-java 2.14.0-1
ii libjackson2-core-java 2.14.1-1
ii libjackson2-databind-java 2.14.0-1
ii libjaxp1.3-java 1.3.05-6
ii libjmdns-java 3.5.5-1
ii libjna-java 5.13.0-2
ii libjna-platform-java 5.13.0-2
ii libjsch-java 0.1.55-1
ii libjssc-java 2.8.0-3
ii liblistserialsj-dev 1.4.0+repack-1
ii liblog4j2-java 2.19.0-2
ii librsyntaxtextarea-java 2.5.8-2
ii librxtx-java 2.2.0+dfsg-2
ii libsemver-java 0.9.0-4
ii libslf4j-java 1.7.32-1
ii libxml-commons-external-java 1.4.01-5
ii libxmlgraphics-commons-java 2.8-2
Versions of packages arduino recommends:
ii extra-xdg-menus 1.0-6
ii policykit-1 122-3
arduino suggests no packages.
-- no debconf information
More information about the Pkg-electronics-devel
mailing list