Hi Arduino Mega Guru's,
I have a project where I need to upgrade the Mega Pro 3.3v firmware across a TCP/IP link.
Does anyone have the details on firmware memory space or examples of how this can be done?
Cheers in advance
Hi Arduino Mega Guru's,
I have a project where I need to upgrade the Mega Pro 3.3v firmware across a TCP/IP link.
Does anyone have the details on firmware memory space or examples of how this can be done?
Cheers in advance
You'd need to have a bootloader dedicated to the job. You might find
This project interesting. I don't know if it works.
Thanks for the response KenF.
I have been considering Ariadne, however it seems to be dedicated to code updates rather than firmware. I am not sure of addressing/programming firmware for the MegaPro as I understand it to be in a different location to application code.
Do you know if there is information on where the firmware is located and how it is being updated?
Thanks again
aidanm79:
Do you know if there is information on where the firmware is located and how it is being updated?
When you upload a sketch, that IS the firmware.
Thanks again,
Sorry if I am misunderstanding something but I believe there is code separate to the sketch called firmware which controls things like HID definitions etc. as below:
I understand that this is downloaded separately to the sketch. Happy to be corrected.
Cheers
That link details instructions for updating the firmware on the USB chip. As far as I'm aware the Mega Pro 3.3v doesn't even have on board USB so it's irrelevant.
Ok, thanks for your help.