Update Prusa i3 MK3S+ firmware from OctoPi using the OctoPrint-FirmwareUpdater Plugin
Step for step instructions to update the firmware of the Prusa i3 MK3S+ using OctoPrint and the FirmwareUpdater Plugin.
Installation (only once)
- 
Install FirmwareUpdater Plugin - Go to octopi.local > Settings > Pluginmanager > search for FirmwareUpdater > install
- Link to Plugin: https://github.com/OctoPrint/OctoPrint-FirmwareUpdater
 
- 
Install avrdude on the RaspberryPi, which is used for flashing - ssh into octopi e.g. ssh pi@octopi.local
- install avrdude sudo apt install avrdude
 
- ssh into octopi e.g. 
- 
Set FirmwareUpdater Plugin Settings - Settings > Plugins > open FirmwareUpdater Plugin
- Click wrench on top right
- 
Set following settings: - Flash method: avrdude (Atmel AVR Family)
- AVR MCU: ATmega2560
- Path to avrdude: /usr/bin/avrdude(we installed it in step 2)
- AVR Programmer Type: wiring
 
- Flash method: 
 
Update firmware
- Check firmware on your printer: Menu > support
- Download latest Firmware: https://www.prusa3d.com/drivers/
- extract .hexfile from downloaded zip
- Open FirmwareUpdater Plugin
- ...from file > Browse > and select .hexfile
- click Flash from file - and wait ...
- Done - check firmware again on your printer under Menu > support
