arduinoOTA upload to UNO R4 WiFi fails: "no upload port provided"

Continuing the discussion from UNO R4 WiFi OTA With IDE:

I too facing the same issue like Kadam but his code doesn't work for me can anyone please help me

Hi @chandrakiran12. I'm not sure I understood correctly what you mean by "doesn't work". Please provide a more detailed description of what you mean in a reply on this forum topic to help us to understand it.

Make sure to include the following information:

  • What did you do?
  • What were the results you expected from doing that thing?
  • What were the results you observed that did not match your expectations?

If you encountered any errors or warnings, please provide the full and exact text of those messages.

I tried OTA on Arduino UNO R4 WIFI using Arduino IDE

I'm going to ask you to provide the full verbose output from an upload attempt.


:red_exclamation_mark: This procedure is not intended to solve the problem. The purpose is to gather more information.


Please do this:

  1. Select File > Preferences... (or Arduino IDE > Settings... for macOS users) from the Arduino IDE menus.
    The "Preferences" dialog will open.
  2. Uncheck the box next to Show verbose output during: compile in the "Preferences" dialog.
  3. Check the box next to Show verbose output during: ☐ upload.
  4. Click the "OK" button.
    The "Preferences" dialog will close.
  5. Attempt an upload, as you did before.
  6. Wait for the upload to fail.
  7. You will see an "Upload error: ..." notification at the bottom right corner of the Arduino IDE window. Click the "COPY ERROR MESSAGES" button on that notification.
  8. Open a reply here on this forum topic by clicking the "Reply" button.
  9. Click the <CODE/> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
  10. Press the Ctrl+V keyboard shortcut (Command+V for macOS users).
    This will paste the error output from the upload into the code block.
  11. Move the cursor outside of the code block markup before you add any additional text to your reply.
  12. Click the "Reply" button to publish the post.
FQBN: arduino:renesas_uno:unor4wifi
Using board 'unor4wifi' from platform in folder: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5
Using core 'arduino' from platform in folder: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5

Detecting libraries used...
C:\Users\chand\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/tinyusb -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated-avr-comp -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4 -iprefixC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5 @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/includes.txt C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\sketch\Arduino_testing9.ino.cpp -o nul
Alternatives for WiFiS3.h: [WiFiS3@0.0.0]
ResolveLibrary(WiFiS3.h)
  -> candidates: [WiFiS3@0.0.0]
C:\Users\chand\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/tinyusb -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated-avr-comp -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4 -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src -iprefixC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5 @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/includes.txt C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\sketch\Arduino_testing9.ino.cpp -o nul
Alternatives for ArduinoOTA.h: [ArduinoOTA@1.1.0]
ResolveLibrary(ArduinoOTA.h)
  -> candidates: [ArduinoOTA@1.1.0]
C:\Users\chand\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/tinyusb -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated-avr-comp -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4 -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src -Ic:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src -iprefixC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5 @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/includes.txt C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\sketch\Arduino_testing9.ino.cpp -o nul
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\Modem.cpp
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\StringHelpers.cpp
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\WiFi.cpp
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\WiFiClient.cpp
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\WiFiFileSystem.cpp
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\WiFiSSLClient.cpp
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\WiFiServer.cpp
Using cached library dependencies for file: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src\WiFiUdp.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\InternalStorage.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\InternalStorageAVR.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\InternalStorageESP.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\InternalStorageRP2.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\InternalStorageRenesas.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\InternalStorageSTM32.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\OTAStorage.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\WiFiOTA.cpp
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\utility\r_flash_lp_cf.c
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\utility\rp2_flash_boot.c
Using cached library dependencies for file: c:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src\utility\stm32_flash_boot.c
Generating function prototypes...
C:\Users\chand\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/tinyusb -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino/api/deprecated-avr-comp -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\cores\arduino -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4 -IC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3\src -Ic:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA\src -iprefixC:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5 @C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\variants\UNOWIFIR4/includes.txt C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\sketch\Arduino_testing9.ino.cpp -o C:\Users\chand\AppData\Local\Temp\3112301636\sketch_merged.cpp
C:\Users\chand\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\chand\AppData\Local\Temp\3112301636\sketch_merged.cpp

Compiling sketch...
"C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 "-DPROJECT_NAME=\"C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino\"" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\cores\\arduino/tinyusb" "-IC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\cores\\arduino/api/deprecated" "-IC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\cores\\arduino" "-IC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\variants\\UNOWIFIR4" "-IC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\libraries\\WiFiS3\\src" "-Ic:\\Users\\chand\\OneDrive\\Documents\\Arduino\\libraries\\ArduinoOTA\\src" "-iprefixC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5" "@C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\variants\\UNOWIFIR4/includes.txt" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\sketch\\Arduino_testing9.ino.cpp" -o "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\sketch\\Arduino_testing9.ino.cpp.o"
Compiling libraries...
Compiling library "WiFiS3"
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\StringHelpers.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\Modem.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\WiFiClient.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\WiFiUdp.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\WiFi.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\WiFiSSLClient.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\WiFiFileSystem.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\WiFiS3\WiFiServer.cpp.o
Compiling library "ArduinoOTA"
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\InternalStorage.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\InternalStorageRP2.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\InternalStorageSTM32.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\utility\rp2_flash_boot.c.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\utility\stm32_flash_boot.c.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\utility\r_flash_lp_cf.c.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\InternalStorageESP.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\WiFiOTA.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\OTAStorage.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\InternalStorageAVR.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\InternalStorageRenesas.cpp.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\libraries\ArduinoOTA\ArduinoOTA.a
Compiling core...
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\core\tmp_gen_c_files\pin_data.c.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\core\tmp_gen_c_files\common_data.c.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\core\tmp_gen_c_files\main.c.o
Using previously compiled file: C:\Users\chand\AppData\Local\arduino\sketches\6F84772F617A37DE7AAE57965C0C82AB\core\variant.cpp.o
Using precompiled core: C:\Users\chand\AppData\Local\arduino\cores\arduino_renesas_uno_unor4wifi_7fae6a7e1fa587541860762f02506abb\core.a
Linking everything together...
"C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -Wl,--gc-sections --specs=nosys.specs -w -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -o "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino.elf" "-LC:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB" "-LC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\variants\\UNOWIFIR4" "-TC:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\variants\\UNOWIFIR4/fsp.ld" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\sketch\\Arduino_testing9.ino.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\Modem.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\StringHelpers.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\WiFi.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\WiFiClient.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\WiFiFileSystem.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\WiFiSSLClient.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\WiFiServer.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\WiFiS3\\WiFiUdp.cpp.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\libraries\\ArduinoOTA\\ArduinoOTA.a" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\core\\tmp_gen_c_files\\common_data.c.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\core\\tmp_gen_c_files\\main.c.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\core\\tmp_gen_c_files\\pin_data.c.o" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB\\core\\variant.cpp.o" -Wl,--whole-archive -Wl,--start-group "C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.0.5\\variants\\UNOWIFIR4/libs/libfsp.a" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/..\\..\\cores\\arduino_renesas_uno_unor4wifi_7fae6a7e1fa587541860762f02506abb\\core.a" -Wl,--no-whole-archive --specs=nano.specs -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group "-Wl,-Map,C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino.map"
"C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O binary -j .text -j .data "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino.elf" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino.bin"
"C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O ihex -j .text -j .data "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino.elf" "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino.hex"
Using library WiFiS3 at version 0.0.0 in folder: C:\Users\chand\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.0.5\libraries\WiFiS3 
Using library ArduinoOTA at version 1.1.0 in folder: C:\Users\chand\OneDrive\Documents\Arduino\libraries\ArduinoOTA 
"C:\\Users\\chand\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-size" -A "C:\\Users\\chand\\AppData\\Local\\arduino\\sketches\\6F84772F617A37DE7AAE57965C0C82AB/Arduino_testing9.ino.elf"
Sketch uses 72672 bytes (27%) of program storage space. Maximum is 262144 bytes.
Global variables use 9824 bytes (29%) of dynamic memory, leaving 22944 bytes for local variables. Maximum is 32768 bytes.
Failed uploading: no upload port provided

Did you perform this step of the ArduinoOTA installation instructions?:

https://github.com/JAndrassy/ArduinoOTA/tree/master#:~:text=and%20STM32%20boards%2C-,platform.local.txt%20from%20extras%20folder%20has%20to%20be%20copied%20into%20boards%20package%20installation%20folder,-.%20For%20nRF5%20details

For Uno R4, RP2040, nRF5 and STM32 boards, platform.local.txt from extras folder has to be copied into boards package installation folder.

platform.local.txt (1.4 KB)
Is this the correct file to copy to the ArduinoOTA library folder?

Yes.

You do not copy it to the library folder. You must copy it to the folder where the "Arduino UNO R4 Boards" platform (referred to as "boards package" in the instructions) is installed.

I'll provide detailed instructions you can follow to do that:

  1. Select File > Quit from the Arduino IDE menus if it is running.
    All Arduino IDE windows will close.
    The reason for doing this is Arduino IDE will not recognize changes made to the platform configuration while it is running, so we need to restart Arduino IDE after adding the file.
  2. Copy the platform.local.txt file to the folder at the following path on your hard drive: :red_exclamation_mark: If looking for it with your file manager or command line, note that the AppData folder is hidden by default. On Windows "File Explorer", you can make it visible by opening the "View" menu, then checking the box next to "☐ Hidden items".
  3. Start Arduino IDE.

Now try the OTA upload again, just as you did before. Hopefully this time it will work as expected.

Do i need to install version 1.0.5, Instead of 1.5.1 latest version of Arduino UNO R4 WIFI Board package ?

You had "Arduino UNO R4 Boards" version 1.0.5 installed at the time of the upload attempt for which you shared the output in post #63:

That is the only reason why the path I specified is that of the 1.0.5 installation. The point is that you must place the platform.local.txt file in the folder of the "Arduino UNO R4 Boards" installation folder, whichever version you have installed.

It would be a good idea to update to the latest version of the "Arduino UNO R4 Boards" platform as 1.0.5 is quite outdated and many fixes and improvements have been made since that time. However, I don't know of any reason why it would not be possible to make this work even with the outdated version 1.0.5 you had installed. So if you have a specific reason for using 1.0.5, then go ahead and give it a try.

It is important to note that the platform.local.txt file will be deleted each time you update to a new version of the "Arduino UNO R4 Boards" platform. So you must repeat the procedure I described in post #67 after each time you update the platform via the Arduino IDE Boards Manager.

Bingo, it worked! Thank you, ptillisch, for your kind advice and patience in helping me resolve this issue. I did, however, need to make some additional modifications to my package, as the updater tool was missing — I manually added it under tools, which resolved the problem.”

You are welcome. I'm glad it is working now.

Regards, Per