Главная ПолезноеKlipper UART – Klipper: Подключение Orange PI 3 LTS по UART

UART – Klipper: Подключение Orange PI 3 LTS по UART

OxyGena

Вам надоело подключение вашего одноплатника по USB и Вам бы хотелось подключиться проводами и убрать платку с глаз долой. Тогда давайте подключим наш Orange Pi 3 LTS по UART.

Открываем Терминал(MAC OS) или PuttY(Windows)

Для Putty:

В поле Host Name (or IP address) вводим, полученный ранее, IP адрес и жмем Open

На все вопросы, который задаст PuTTY отвечаем Yes

Для Терминал:

Вводим команду, вместо IPADDRESS вводим, полученный ранее, IP адрес, где klipper Ваш пользователь, созданный при установке Klipper:

ssh klipper@IPADDRESS

Нажмите Enter.

Терминал Вас спросит про уникальный слепок ключа – пише yes и нажимаем Enter

Далее действия в PuTTY и Терминале одинаковы

Все настройки на примере Flying Bear Ghost 6.

Настраиваем прошивку:

cd ~/klipper/
make clean
make menuconfig

Настраиваем как на изображении для Flying Bear Ghost 6, если у вас другой принтер, посмотрите настройки для вашего принтера на официальном github Klipper

После того как закончили настройку жмем Q и сохраняем настройки.

Выполняем команду сборки прошивки:

make

Если у Вас Debian:

sudo nano /boot/orangepiEnv.txt 

Если у Вас Armbian:

sudo nano /boot/armbianEnv.txt

В самом конце файла дописываем:

overlays=uart3

Нажимаем CTRL + X, далее Y и Enter

Перезагружаемся:

sudo reboot

В папке klipper/out у нас собралась наша прошивка для принтера. Файл, который нам нужен будет назваться: klipper.bin

Нужно скачать файл прошивки на свой компьютер:

  • Открываем ранее установленную программу FileZilla
  • В программе нажимаем на первую иконку в левом верхнем углу:
  • В открывшемся окне нажимаем “Новый сайт”
  • Справа выбираем “Протокол” SFTP
  • В поле Хост вводим IP адрес нашей Pi 3
  • В поле Пользователь вводим klipper
  • Нажимаем “Соединиться”
  • В всплывающем окне вводим пароль, который мы задали при установки Debian для пользователя klipper
  • В всплывающем окне “Неизвестный ключ” отмечаем галочку “Всегда доверять этому хосту, добавить ключ в кэш” и жмем ОК
  • По центру экрана вы увидите разделение на два экрана:
    – Слева ваши файлы
    – Справа файлы вашей пишки

Справа, в файлах и папка Pi 3 находим папку Klipper и входим в нее двойным нажатием Левой кнопки мыши

Справа, находим папку out и входим в нее двойным нажатием Левой кнопки мыши

Находим файл klipper.bin и копируем его на свой компьютер (можно справа выбрать папку на вашем компьютере или перетащить слева файл на рабочий стол)

  • Далее переименовываем файл, так как написано в printer.cfg, который мы нашли ранее или смотрим как должен называться файл и в какой папке он должен лежать

    – для Ender 3 s1 файл должен называться: firmware.bin и лежать на SD карте в папке:
    STM32F4_UPDATE
    – для Flying Bear Ghost 6 файл должен называться: Robin_nano_4.bin и лежать в корне SD карты

    SD карту используем ту, что была в комплекте с принтером
  • Переименовываем klipper.bin, кладем на SD карту в нужную папку или в корень, как описано в документации к обновлению вашего принтера
  • Выключаем принтер, если он был включен
  • Вставляем SD карту в принтер
  • Включаем принтер
  • Засекаем пример 1-2 (лучше 2) минуты
  • После отведенного времени выключаем принтер, вынимаем SD карту, удаляем с нее прошивку
  • Прошивка принтера завершена

Последний пункт это соединение нашего Orange Pi3 LTS c MCU (управляющей платой вашего принтера)

1 – Вытаскиваем штатный модуль вай фай. Расположен он рядом с гнездом карты памяти, и до него идет черный кабель антенны.  Наклейку на которой держится антенна, и саму антенну можно тоже смело отклеивать, так как в дальнейшем они нам не понадобятся.  А вот появившееся на ее месте окно, можно будет использовать, если соберетесь устанавливать одноплатник внутри камеры принтера.

2- Подключаем как на фото:

фото подключение к MCU вместо wi-fi модуля
Фото подключения одноплатника

На всякий случай прикладываем схему подключение, если не понятно по фото

Открываем браузер и в настройках файл printer.cfg находим [mcu] и прописываем:

[mcu]
serial: /dev/ttyS3
restart_method: command

Нажимаем “Сохранить и Перезагрузить”, после чего принтер подключиться, проверить это можно нажав на иконки парковки всех осей. Если принтер успешно паркуется, то поздравляю – Вы закончили подключение OrangePi 3 LTS по UART

Вам также может понравится