#1077208 arduino patch eliminates wifi-firmware-updater tool

Package:
arduino
Source:
arduino
Description:
AVR development board IDE from Arduino CC
Submitter:
Tad Whiteside
Date:
2024-07-27 01:39:05 UTC
Severity:
normal
#1077208#5
Date:
2024-07-26 20:54:29 UTC
From:
To:
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

#1077208#10
Date:
2024-07-26 21:00:25 UTC
From:
To:
I'm sorry, the

line in the above report:

download and extract the latest zip in this directory (from herehttps://github.com/arduino/UnoWiFi-FirmwareUpdater-Plugin/releases/download/0.0.2/UnoWiFi-Updater-ArduinoIDE-Plugin-0.0.2.zip)
should have said
download and extract the latest zip in this directory (from herehttps://github.com/arduino/WiFi101-FirmwareUpdater-Plugin/releases)

Thanks,

Tad

#1077208#15
Date:
2024-07-27 01:24:06 UTC
From:
To:
Hello Tad,

Am 27.07.24 um 06:00 schrieb Tad Whiteside:

this information you want like to have within the package needs to go
into the file README.Debian so it's accessible later locally in
/usr/share/doc/arduino/README.Debian

Feel free to provide a patch or at least a good suggestion of the
content you would like to see then.

It's also possible to adjust the packaging by adding some additional
tarball which is including such firmware. I don't know how practical
this can be in the end as we would need to update the Debian package
more frequently if the upstream data was updated.
Also, the old 1.x version of Arduino will not get further updates, but
version 2 is now Electron based.