Updating Prusa firmware on Linux
Periodically, I need to update the firmware on my Prusa MK3. Overall, the process is straight forward using the functionality built into Prusa slicer. However, there is one additional step that is required when using my Linux desktop. On my setup, it is necessary to change the permissions on the serial port being used to connect to the printer. I have included command I utilize to change permissions along with some additional information.
– Change permissions on serial connection
sudo chmod o+rw /dev/ttyACM0
– If you need to review current permissions
ls -lt /dev/ttyACM0
– Alternatively, it may be possible to achieve the same by adding the current user to the dialout group. Honestly, this is most likely the better solution.
sudo usermod -a -G dialout $USER
– Before and after permission change
crw-rw---- 1 root dialout 166, 0 Jun 3 19:18 /dev/ttyACM0
crw-rw-rw- 1 root dialout 166, 0 Jun 3 19:18 /dev/ttyACM0