Стоковый марлин не поддерживает алгоритм Linear Advance (Presure advance), не поддерживает датчики автоуровня и другие продвинутые функции. Можно было бы остановиться на LA, т.к. печатать без него в 2024 году как минимум странно. Так же в сток прошивке есть как минимум один неприятный баг - если включить преднагрев сопл/стола и затем отправить файл на печать по Wi-Fi - принтер подвиснет и начнет безконтрольный нагрев Для решение этой проблемы есть 2 принципиально разных пути: - Прошить вместо сток Marlin кастомную сборку Marlin - Перейти на прошивку Klipper В первом случае процедура займет несколько минут и не потребует ничего, кроме файла самой прошивки. Второй путь куда сложнее, т.к. Klipper делает все рассчеты на Хосте - читай внешнем компьютере. ==== Прежде всего ==== Выяснить какая версия материнской платы у вас стоит! была период, когда китайцы делали принтеры не на STM32 а на его китайской копии GD32. **это православная MKS Nano4 v3.1 на нормальном контрллере STM32:** {{:hardware:fbg6:mks_nano4_v3.1.jpg?300|}} **а это версия курильщика MKS Nano v3.2 на GD32:** {{:hardware:fbg6:mks_nano4_v3.2.jpg?300|}} если прошивать Nano v3.2 представленными ниже кастом марлин прошивками, то перестанет работать управление принтером по USB. в остальном можно пользоваться. Для клиппера тоже требуется особый подход, он описан в [[https://github.com/Tombraider2006/klipperFB6/blob/main/GD32.md|Гите Томтомыча]] ==== Прошивка кастом марлин ==== алгоритм действий следующий: качаем прошивку, скидываем ее на флешку, проверяем, что название файла прошивки firmware.bin Выключаем принтер, вставляем флешку Включаем принтер - начнется процесс прошивки. экран будет перевернут, ничего страшного. По окончанию процесса соглашаемся с очистокой EEEPROM На этом прошивка завершена, счастливой печати! в случае каких то проблем обращайтесь в наши чатики. === варианты прошивок: === Самая популярная кастом прошивка в нашем сообществе, так называемый Марлин от "Павла" https://github.com/FB-G6/Marlin Немного доработанная версия Марлин от "Павла" https://github.com/Sidiusz/Marlin-FBG6/releases/tag/2.0.1_cstm