Trouble with OTA Firmware Update on Arduino Mega: Hex File Not Running

Hello everyone,

I'm working on a project to update/upload firmware on Arduino Mega via an internet connection. I tried following the steps in this article: OTA Firmware Update on Arduino. This worked on my Arduino Uno, but I encountered failures when attempting it on my Arduino Mega.

I then tried improving the process by changing the bootloader on my Arduino Mega to MegaCore version 3 or below. After this, I was able to upload the firmware. However, I faced another issue where the hex file I uploaded didn't run on the Arduino Mega.

Does anyone know why this problem might be happening and what I need to fix? I would greatly appreciate any information or help.

Thank you.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.