3.1.0 firmware for Prusa i3 MK2/S/MMU with Hyperfine Bed Tuning and Filament Runout Sensor
3.1.0 firmware for Prusa i3 MK2/S/MMU with Hyperfine Bed Tuning and Filament Runout Sensor including new languages
Remember that this an unofficial firmware version based on Prusa 3.1.0 firmware
You can choose between tree hex files for the Prusa i3 MK2/s (with miniRAMbo v1.3):
- 20171115v1-3.1.0_EN_CZ_IT_ES_PL_DE_Hyperfine_FRS_1_75mm_MK2-RAMBo13a-E3Dv6full.hex with stock languages.
- 20171115v2-3.1.0_EN_DE_NL_FR_IT_Hyperfine_FRS_1_75mm_MK2-RAMBo13a-E3Dv6full.hex with English, German, Dutch, French (not complete yet) and Italian.
For Germany(DE), Netherlands (NL), Belgium (NL,FR,DE), Switzerland (DE,FR,IT), Italy (IT), France (FR) - 20171115v2-3.1.0_EN_ES_FR_PT_NL_Hyperfine_FRS_1_75mm_MK2-RAMBo13a-E3Dv6full.hex with English, Spanish, French (not complete yet), Portuguese and Dutch.
For Spain (ES), France (FR), Portugal (PT), North/Mid America (EN,ES,FR,NL), South America (ES,PT,FR,NL), some parts of Africa (EN,FR,PT,ES,sort of NL), some Oceania Islands (EN,FR)
UPDATE 28. Nov 2017: Hex files for Prusa i3 MK2/s Multi Material printers
For Prusa i3 Mk2/s Multi Material Upgrade (with miniRAMbo v1.3) you can choose between three versions.
I don't own a MMU so i could not test it!
Due to limits of the miniRAMbo and the need of verbosity function for Hyperfine Bed Tuning, i had to enable SUPPORT_VERBOSITY also for MMU (which is disabled in the stock due to the limits) AND because of that shorten the supported languages per hex file to squeez it in.
- 20171128v1-3.1.0_EN_CZ_PL_Hyperfine_FRS_1_75mm_MK2-MultiMaterial-RAMBo13a-E3Dv6full.hex
- 20171128v1-3.1.0_EN_DE_NL_FR_IT_Hyperfine_FRS_1_75mm_MK2-MultiMaterial-RAMBo13a-E3Dv6full.hex
- 20171128v1-3.1.0_EN_ES_FR_PT_NL_Hyperfine_FRS_1_75mm_MK2-MultiMaterial-RAMBo13a-E3Dv6full.hex
Please let me know if the Multi Material versions are working or anything has to be changed. There may be a chance that even 5 languages are too much for the miniRAMbo.
BTW: Prusa confirmed that the MK3 Einsy Board will get an extra SPI flash to offload languages and maybe other things.
If you like the additional translations and like to help please contact me.
I am happy that ~57% of all download were the stock languages and the rest with the modified/added languages. Nice to see that people care and WE didn't translate for nothing. THANKS
End of Update 28. Nov 2017
Please double check the values for the Hyperfine Bed Tuning and Filament Runout Sensor after uploading this firmware
Somebody could not print because of the Filament Runout Sensor being ON without having a sensor connected to y-max.
- In Pronterface/Octoprint you can use g-code G80 to see Hyperfine values and M503 and M119 for the FRS
- You can review/change the Hyperfine Bed Tuning values under Calibration->Bed level correct
- The Filament Runout Sensor can be found under Settings where 'Fil.RS [OFF]' means it is disabled
Sorry for the inconvenience.
I will try to find a way to prevent this in the future.
Differences to previous version 3.1.0-RC2 firmware for Prusa i3 MK2/S/MMU with Hyperfine Bed Tuning and Filament Runout Sensor
Please read the 3.1.0-RC2 firmware for Prusa i3 MK2/S/MMU with Hyperfine Bed Tuning and Filament Runout Sensor
AND the 3.1.0-RC1 firmware for Prusa i3 MK2/S/MMU with Hyperfine Bed Tuning and Filament Runout Sensor for more information
Check if file is complete
In previous firmware version, there was bug which caused that some complete files were wrongly reported as incomplete by the printer. This was happening with files sliced in S3D, because of slightly different end g-code. This issue has been fixed.
Sorting files in SD card menu
In previous firmware version, files order in SD card menu reverted to unsorted when print was finished. This has been fixed,
PID calibration safety check
At the beginning of PID calibration heating is turned on and nozzle (or heatbed) temperature is rising.
For improved safety, we are now checking if measured temperature rises as fast as expected during this initial phase. In case that there is for example faulty/disconnected thermistor, measured temperature doesn't rise and PID calibration is then terminated, heating is turned off and thermal runaway error message is shown on LCD and serial.
Other changes:
language corrections
Dutch, Portuguese and French
Added some translations:
- Dutch by 3d-gussner
- Portuguese big thanks to @nfsmedeiros
- French is not completed yet but big thanks for starting the translation to @ChrisP-Git
Please feel free to comment/correct translations we started.