Попробовал Марлин 2.0. Заработала, но...
Лучше по порядку:
- скачал с офф. репозиария, где-то часа за 2 настроил основные параметры под принтер. Это быстро учитывая особенности подключения энкодера и экрана))) (а еще движки надо перетыкать: у меня при переходе с МК4ДУЕ на Марлин нужно просто перевернуть разъем оси Y). Закинул на флешку побольше g-кодов и вперед! Флэшка отлично читается!
- Начал печатать АБСом. Без контроля, "все ж завелось!" . Почти в конце печати обнаружил, что не включился обдув. Печаль. Не тот вид платы указал, промахнулся при ctrl+C, ctrl+V. Перепрошил. Давай печатать заного.
- После 1-2 минут печать останавливается. Срабатывает термозащита, экструдер остыл градусов на 15-20. Перезапускаю и смотрю за процессом. Ага, включается обдув, после срабатывает защита. Непорядок.
- Калибрую коэффициенты ПИД регулятора температуры со включенным обдувом и подправляю термозащиту чутка. Перезапускаю печать. Опять срабатывает термозащита. Хм...
- Замечаю, что обдув - а это два вентилятора 40х40х20 (!!!) - как-то уж сильно дует. Прям как на всю. Дергаю вентилятором через пронтер. Оказывается, что вентиляторы начинают вращаться уже на 1%, хотя раньше стартовали на 23%!!! и вообще дико нелинейная зависимость! 1-2-3-4-5% еще как-то заметно меняется мощность, а дальше почти на всю! Видимо рассчитано на слабые вентиляторы, которые в самом начале почти не дуют. Ну или я не нашел какую-то важную настройку.
- Еле-еле победил обдув какой-то настройкой-костылем вида "Аппаратный ШИМ меняем на Программный" или типа того.
- Опять печать. И глохнет не отпечатав и 5 %. Наглухо. Ну то есть температура стабилизирована как при печати, а движки намертво встали. Так и не смог победить эти зависания, при каждой печати и довольно быстро.