Это старая версия документа!
Стоковый марлин не поддерживает алгоритм Linear Advance (Presure advance), не поддерживает датчики автоуровня и другие продвинутые функции. Можно было бы остановиться на LA, т.к. печатать без него в 2024 году как минимум странно. Так же в сток прошивке есть как минимум один неприятный баг - если включить преднагрев сопл/стола и затем отправить файл на печать по Wi-Fi - принтер подвиснет и начнет безконтрольный нагрев
Для решение этой проблемы есть 2 принципиально разных пути:
- Прошить вместо сток Marlin кастомную сборку Marlin
- Перейти на прошивку Klipper
В первом случае процедура займет несколько минут и не потребует ничего, кроме файла самой прошивки. Второй путь куда сложнее, т.к. Klipper делает все рассчеты на Хосте - читай внешнем компьютере.
Прежде всего
Выяснить какая версия материнской платы у вас стоит! была период, когда китайцы делали принтеры не на STM32 а на его китайской копии GD32.
это православная MKS Nano4 v3.1 на нормальном контрллере STM32:
а это версия курильщика MKS Nano v3.2 на GD32:
если прошивать Nano v3.2 представленными ниже кастом марлин прошивками, то перестанет работать управление принтером по USB. в остальном можно пользоваться. Для клиппера тоже требуется особый подход, он описан в Гите Томтомыча
Прошивка кастом марлин
алгоритм действий следующий: качаем прошивку, скидываем ее на флешку, проверяем, что название файла прошивки firmware.bin Выключаем принтер, вставляем флешку Включаем принтер - начнется процесс прошивки. экран будет перевернут, ничего страшного. По окончанию процесса соглашаемся с очистокой EEEPROM На этом прошивка завершена, счастливой печати! в случае каких то проблем обращайтесь в наши чатики.
варианты прошивок:
Самая популярная кастом прошивка в нашем сообществе, так называемый Марлин от «Павла» https://github.com/FB-G6/Marlin
Немного доработанная версия Марлин от «Павла» https://github.com/Sidiusz/Marlin-FBG6/releases/tag/2.0.1_cstm