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
.hex
file from downloaded zip - Open FirmwareUpdater Plugin
- ...from file > Browse > and select
.hex
file - click Flash from file - and wait ...
- Done - check firmware again on your printer under Menu > support