Firmware Update of WifiNINA

Hello!

I want to uptade the firmware of Arduino wifi rev2 and I followed the instructions of the page:

But seems there are no examples of the firts step:
The "FirmwareUpdater" sketch is available in Examples -> WiFiNINA -> Tools
I downloaded three versions of IDE and anyone have this sketch. Also I did a search of this in:
https://create.arduino.cc/ and I did not find.

Please some one that could help me, I am civil Enginner and I want to do some aplication with this board.

Regards and thanks in advance!

You need to install the WiFiNINA library first:

  • (In the Arduino IDE) Sketch > Include Library > Manage Libraries
  • Wait for the download to finish.
  • In the "Filter your search" box, type "wifinina".
  • Press Enter.
  • In the search results, click on "WiFiNINA by Arduino".
  • Click the "Install" button.
  • Wait for the installation to finish.
  • Click the "Close" button.

Thank you Pert!

You're welcome. I'm glad if I was able to be of assistance. Enjoy!
Per

IToday I tried again to update the firmware and when I was uploading the sketch of WIFININA I recibed this error:

Message:

Arduino:1.8.10 Hourly Build 2019/07/23 10:33 (Windows 10), Tarjeta:"Arduino/Genuino Uno"

Opciones de compilación cambiadas, reconstruyendo todo
ESP32BootROM.cpp:331:32: error: 'SerialNina' was not declared in this scope

ESP32BootROMClass ESP32BootROM(SerialNina, NINA_GPIO0, NINA_RESETN);

^~~~~~~~~~

sketch\ESP32BootROM.cpp:331:32: note: suggested alternative: 'Serial'

ESP32BootROMClass ESP32BootROM(SerialNina, NINA_GPIO0, NINA_RESETN);

^~~~~~~~~~

Serial

ESP32BootROM.cpp:331:44: error: 'NINA_GPIO0' was not declared in this scope

ESP32BootROMClass ESP32BootROM(SerialNina, NINA_GPIO0, NINA_RESETN);

^~~~~~~~~~

ESP32BootROM.cpp:331:56: error: 'NINA_RESETN' was not declared in this scope

ESP32BootROMClass ESP32BootROM(SerialNina, NINA_GPIO0, NINA_RESETN);

^~~~~~~~~~~

exit status 1
'SerialNina' was not declared in this scope

And I could not do the second step to update.

Some one can help me again!

It is done, it was the type of board doesnt connect becouse of the pluging of the web editor!

But I am aware about the message that appear after upload the sketch of firmware update it is the following:

El Sketch usa 7152 bytes (14%) del espacio de almacenamiento de programa. El máximo es 48640 bytes.
Las variables Globales usan 327 bytes (5%) de la memoria dinámica, dejando 5817 bytes para las variables locales. El máximo es 6144 bytes.

avrdude: WARNING: invalid value for unused bits in fuse "fuse5", should be set to 1 according to datasheet
This behaviour is deprecated and will result in an error in future version
You probably want to use 0xcd instead of 0xc9 (double check with your datasheet first).

Some body knows what is the meaning of the warning?

The warning is normal and expected. It doesn't indicate any problem. Please just ignore it.