Прошивка Ender 3 s1 Klipper part 2
Продолжаю длиннопост про установку Klipper на Ender-3 s1 начало тут
После установки прошивки на микрокомпьютер я понял, что это далеко не конец :)

во первых микрокомпьютер с основной массой проводов прекрасно лезут в штатный лоток, только его немного не до конца закрываем ну или вырежем отверстие (пытался убрать вниз к плате принтера, отсюда и отверстие, но там слишком тесно)

для начала нужно понять а подключился ли принтер к Wi-fi или нет.
для этого топаем в меню своего роутера (в адресной строке http://192.168.1.1 или http://192.168.0.1 обычно) и там ищем Orangepizero3 в клиентах Wi-fi

в моём случае это 192.168.1.59
теперь начинается самое весёлое : )
Скачиваем клиент SSH (я брал putty тут т.к. официальный сайт без впн не пускает) и клиент для сетевого доступа (я пользовался Winscp).
Теперь мы готовы к труду и обороне (а ещё к попаболи :( )
Включаем микрокомпьютер в сеть , подключаем его кабелем USB-USB type-c к принтеру, включаем всё это безобразие вместе и ждём минуту-другую пока включится.
запускаем Putty

в строку Host name вводим наш адрес (у меня это также 192.168.1.59)
и нажимаем save (тогда в следующий раз можно будет руками не вводить адрес а выбрать из списка)
для подключения нажимаем Open

Нас запросит логин вводим orangepi и нажимаем Enter
затем пароль orangepi и ещё раз нажимаем Enter
откроется приветственный экран

Чтобы всё не забивать в терминал руками запоминаем что вместо Ctrl+V надо нажимать правую клавишу мышки.
Начинаем колдунство :))
1 - проверяем установлен ли KIUH (установщик клиппера)
для этого делаем следующие команды (можно вставить все сразу)
sudo apt-get update && sudo apt-get install git -y
cd ~ && git clone https://github.com/dw-0/kiauh.git
./kiauh/kiauh.sh

Может спросить обновления, если у вас, лично я соглашался (нажал Y и Enter)

После обновления заново пишем
./kiauh/kiauh.sh
у вас почти везде будет "not installed"

для выбора Установки нажимаем 1 и нажимаем Enter

для работы вам нужны как минимум Klipper, Moonraker, и вэб интерфейс Mainsail или Fluidd (если не уверены то ставьте оба они друг другу не мешают)
Без всего остального прекрасно можно жить, установите потом при необходимости :)
для установки нажимаем нужную цифру и нажимаем Enter
после установки нас вернёт в это же меню.
чтобы вернуться в главное меню, вместо цифры вводим b и нажимаем Enter

По итогу должны быть установлены Klipper, Moonraker и хотя бы 1 web интерфейс (Mainsail или Fluidd).
выходим из KIUH введя Q и нажав энтер (либо полностью перезайдя в Putty)
и вводим команду
ls /dev/serial/by-id/*

Если такой строки нет, то одноплатник не видит принтер, проверьте кабель.
запускаем WINSCP

вводим имя хоста, логин и пароль и жмём "войти"

на одноплатнике заходим в папку Klipper затем в папку config

и теперь ищем там файл Ender-3-s1

Копируем его можно через Ctrl+C и вставить на рабочий стол
Это инструкция по созданию прошивки для принтера и пример конфигурации для одноплатника
Открываем с помощью блокнота

в файлике ищём строку "serial" и проверяем

Копируем все строки с символами #, вставляем в гугл переводчик и ВНИМАТЕЛЬНО читаем

Файлик переименовываем в Printer.cfg и сохраняем
Затем в Winscp открываем папку "printer_data" затем "config" и туда кладём наш файлик

Теперь нам нужно делать прошивку для принтера.
снова идём в puTTY
и вводим команды
cd ~/klipper
make clean
make menuconfig
для настройки прошивки

выбираем микроконтроллер STM32
Processor model STM32F103 или STM32F401 вы же смотрели внизу принтера модель чипа через решётку?
Bootloader offset для STM32F103 "28KiB bootloader", для
STM32F401 это "64KiB bootloader"
communication interface "(Serial (on USART1 PA10/PA9) )"
и затем выходим нажав Q и ОБЯЗАТЕЛЬНО СОХРАНЯЕМ нажав Y

теперь вводим команду
make
для создания прошивки принтера

окончание не влезло, картинок много продолжение тут



Комментарии