3.0.12 firmware for Prusa i3 MK2 with Filament runout sensor
3.0.12 firmware for Prusa i3 MK2 with Filament runout sensor
This firmware needs a connected filament runout sensor and your printer will not print until that sensor is connected !!!
You need to connect the filament runout switch to y-max 'S'ensor and '-' pins. You can see it quite good here:
http://reprap.org/wiki/File:MiniRambo1.3a-connections.png
Differences to original Prusa i3 MK2 firmware 3.0.12
- serial baud rate set from 115200 to 250000
- German translation by 3d-gussner
- Dutch translation by 3d-gussner
- Few English changes
- PID calibration menu with 8 cycles
- PID bed calibration menue mod by 3d-gussner
- PID values for bed saving
- Preheat order changed from ABS/PLA/... to PLA/ABS/...
- Filament runout sensor changed to pin 24 'y-max' endstop
Summary:
- Multi material support
- Selftest fixed
- MK1 Support
- XYZ calibration improved
- XYZ calibration details menu
Detailed descriptions of features can be found here:
https://github.com/prusa3d/Prusa-Firmware/releases/tag/v3.0.12_RC2
https://github.com/prusa3d/Prusa-Firmware/releases/tag/v3.0.12-RC1
https://github.com/3d-gussner/Prusa-Firmware/releases/tag/v3.0.11-FRSens
Description of changes with respect to 3.0.12-RC2:
Multi material colorprint:
There was bug which caused that in some cases beeper was active during filament slow loading phase. This has been fixed.
Extruder axis steps per unit excluded from M500:
M500 is gcode which serves for saving currently set parameters to EEPROM. If M500 is called, printer saves parameters such as max. feedrate, PID etc. to EEPROM and from this time saved parameters are used instead of default parameters.
M500 saves also axis steps per unit. For single material printer and multi material printer, different axis steps per unit values for extruder are needed. Using M500 (for example running PID tuning) with single material printer and then upgrading to multi material leads to faulty extruder behavior. Thus axis steps per unit for extruder were excluded from M500.
EEPROM version was not changed to achieve this, thus flashing 3.0.12 has no influence on other stored parameters such as PID calibration results.
Support menu translated to all supported languages