Klipper + Creality 1.1.4 + Fysetc 12864 mini
Возможно кому-нибудь пригодится. В процессе подключения LCD Fysetc 12864 mini V2.1 к 8-битной плате Creality 1.1.4 (КМК, для других плат 1.1.3 и 1.1.5 всё аналогично) под управлением Klipper`а (решение найдено в сети), столкнулся парой затруднений, с решением которых, хочу поделиться.
1) Для настройки Klipper`а следует брать конфиг printer-creality-ender3-2018.cfg, а не generic-melzi.cfg.
2) Не знаю с чем это связано - версия Linux, реализация USB интерфейса платы или МК Atmega 1284PU, но по типовому адресу serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port00, подключение не происходило, хотя сам порт нормально определялся командой ls /dev/serial/by-id/*. Однако, с помощью команды ls /dev/serial/by-path/* получается адрес /dev/serial/by-path/pci-0000:00:1d.2-usb-0:1:1.0-port0, с которым подключение происходит успешно.
3) Самая не очевидная (для меня) проблема. Подключенный к плате экран упорно не хотел ничего показывать, хотя подсветка работала. Оказалось, что без подключенных термисторов (или заменяющих их резисторов 100 кОм) микроконтроллер сразу отключался и соответственно, на экран ничего не выводил. И хотя Klipper сообщал о причине выключения MCU (система вне диапазона Tmin-Tmax), но сообразить это удалось далеко не сразу. Кстати, у Marlin`a такой проблемы нет и плата прекрасно работает без термисторов.
Теперь собственно, что и как подключать. Нумерация разъёма EXT платы Creality 1.1.x в разных источника приводится по разному, поэтому отталкиваться буду от питания и земли и без нумерации. Нумерация контактов на плате дисплея согласно https://wiki.fysetc.com/Mini12864_Panel/, колодки на 180 градусов не переворачивал, хотя это рекомендуют для некоторых принтерных плат. (Для тех, что с двумя разъёмами, a у Creality – один. Поэтому задействован разъём ISP). Соединения проводил разноцветным плоским кабелем (дюпоны мама-мама) для Ардуино. (Победить форматирование так и не удалось, поэтому табличка в виде картинки, извините.)
Биппера нет, также нет меню для настройки цветов, как у Marlin`а (но можно попробовать сделать или хорошо поискать готовое), энкодер работает, цвета меняются в последних трёх строках от циферками 0 до 1. Для Creality 4.2.x (как и для других 32-х битных плат) задействованы немного другие контакты и пока не я не попробовал, ничего говорить не буду.
Вот, что на выходе:
Всем удачи и хорошей печати!)))
Еще больше интересных статей
Светильник - ночник к Новому году
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сравнение радиторов на TMC2209
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
FDPlast катушки не лезут (1кг....
Одни создают ИИ, другие утверж...
У меня лично давно уже один во...
Столкнулся с возможностью купи...
У меня все же получилось сконф...
Всем привет. Второй раз замеча...
Доброго времени. Во-первых....