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-х битных плат) задействованы немного другие контакты и пока не я не попробовал, ничего говорить не буду.
Вот, что на выходе:
Всем удачи и хорошей печати!)))
Еще больше интересных статей
Танчик-бэтээрчик. Часть 6
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Водоходное оборудование.
В парке "Патриот", что на...
Додекаэдр - ночник
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Это 12-гранн...
Наблюда-Ski 04.6: Наращиваем в длину, или Фьюз и не только
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Недавно было несколько тем по сращиванию прутков,
и для начи...
Комментарии и вопросы
Есть ещё звёздные врата Атлант...
в прошивке возможно ограничени...
Ну, на 5 медведе в стоковой пр...
Доброго времени суток! Подскаж...
Здравствуйте, я недавно преобр...
May88 là nền tảng cá cược trự...
Коллеги, нужна помощь.Занимаюс...