Remote Firmware Update?
I have been enjoying my MK3S now for a couple of months and it’s time for my first firmware update. The firmware update instructions say that I need to plug my computer into the PRUSA printer using a USB cord, but my desktop computer is not in the same building as my printer. I have OctoPrint running on a Raspberry PI 3 B+ and move my .gcode files over wifi. Is it possible to update the firmware using wifi and the Raspberry PI and/or OctoPrint? Or alternatively can I put the firmware .hex file on the SD card and update the firmware from there? If the answer is no to these then is there any other alternative to moving my computer into my workshop to update the firmware?
Re: Remote Firmware Update?
I have a similar situation - without an Octopi - and just use my notebook PC.
Re: Remote Firmware Update?
Unfortunately, I only have a desktop. It's a big iMac so moving it is not very hard, but a wireless solution would be ideal. Even an SD card install would be much easier than moving my computer. Any comments regarding solutions, ideas, or experience with this issue are appreciated. Thanks
Re: Remote Firmware Update?
Presumably it should be possible if there is an avrdude flash tool build that supports running on the pi
Re: Remote Firmware Update?
It does look like AVRDUDE is available for the Raspberry PI. With this bit of information on avrdude I also found a youtube video that shows how to do this in Windows using AVRDUDE and an OctoPrint Plug-In called FirmwareUpdater ("How To Update Prusa I3 Firmware Via OctoPrint ", by Nath042). I'll try something similar on my iMac after my 10 hour print completes tomorrow. Thank you for the help.
RE: Remote Firmware Update?
Problem solved.
And here are the instructions if anyone else needs them...
https://github.com/OctoPrint/OctoPrint-FirmwareUpdater