No Image

4. Установка Klipper на SKR3 EZ

СОДЕРЖАНИЕ
128 просмотров
12 декабря 2023

Введение

Я хотел попытаться сохранить все как можно более аккуратным, повторно используя как можно больше оригинальных компонентов. Я хотел, чтобы RPI оставался скрытым. Я придумал дизайн, который использует существующий корпус, в который была установлена материнская плата, но при этом исключает ящик для инструментов. Хотите верьте, хотите нет, но это был трудный выбор, потому что, как бы ни был прост ящик для инструментов, мне очень нравилось, что он в него встроен.

Я рекомендую не устанавливать SKR3 EZ и RPI в принтер до тех пор, пока не будет завершена прошивка.

Шаг 1 4. Установка Klipper на SKR3 EZ

Скачайте и распакуйте последнюю версию Mainsail с их Github.

Откройте программу Raspberry Pi Imager

Select Operating System > Use custom > Выберите загруженную ОС Mainsail.

Select Storage > Выберите SD/USB.

Вызовите меню дополнительных настроек, нажав CTRL+SHIFT+X.

Здесь вы можете настроить WiFi, локаль, включить SSH и множество других опций.

Write > Да для подтверждения

После завершения создания изображения SD/USB автоматически извлекается. Вставьте его в RPI.

Шаг 2

4. Installing Klipper on SKR3 EZ: step 2, image 1 of 34. Installing Klipper on SKR3 EZ: step 2, image 2 of 34. Installing Klipper on SKR3 EZ: step 2, image 3 of 3

Подключите Raspberry Pi к SKR3 EZ с помощью USB или UART-кабеля. Я использовал UART-кабель, поэтому именно его я и буду показывать, но постараюсь объяснить, как настроить и USB.

Подключение UART

PA10 > GPIO15

PA9 > GPIO14

GND > GND

Для подключения только USB подключите USB-кабель от SKR3 EZ к RPI и установите перемычку на VUSB.

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

Подключите RPI к источнику питания 5 В и включите его. Не включайте 24-вольтовый блок питания.

Шаг 3

4. Installing Klipper on SKR3 EZ: step 3, image 1 of 24. Installing Klipper on SKR3 EZ: step 3, image 2 of 2

Убедитесь, что RPI подключен к сети. Откройте командную строку и выполните команду

ping mainsailos.local

Вы должны увидеть, что он возвращает успешные пинги.

Откройте веб-браузер и перейдите по адресу

mainsail.local

На вкладке машины вы увидите IP-адрес вашего RPI рядом с «wlan0».

Я использую Remote Terminal, но с помощью вашего любимого SSH-клиента войдите в RPI с учетными данными по умолчанию.

Шаг 4

4. Installing Klipper on SKR3 EZ: step 4, image 1 of 34. Installing Klipper on SKR3 EZ: step 4, image 2 of 34. Installing Klipper on SKR3 EZ: step 4, image 3 of 3

Установите локаль

sudo raspi-config

Установите предпочтения региона для L1-L4

Перезагрузите ваш RPI, когда закончите

Шаг 5

4. Installing Klipper on SKR3 EZ: step 5, image 1 of 1

Вернитесь по SSH к вашему RPI и запустите

sudo apt-get update

sudo apt-get upgrad e-y

Поскольку я использовал совершенно новый образ (выпущенный накануне), обновлять было нечего. Если ваш образ устанавливает обновления, убедитесь, что вы перезагрузили pi.

Шаг 6

4. Installing Klipper on SKR3 EZ: step 6, image 1 of 1

Зайдите по SSH на ваш pi и запустите

cd ~/klipper

make menuconfig

Установите следующие параметры

Включить дополнительные низкоуровневые параметры конфигурации

Micro-controller Architecture (STMicroelectronics STM32) —>

Processor model (STM32H743) —>

Bootloader offset (128KiB bootloader (SKR SE BX v2.0)) —>

Шаг

4. Installing Klipper on SKR3 EZ: step 7, image 1 of 34. Installing Klipper on SKR3 EZ: step 7, image 2 of 34. Installing Klipper on SKR3 EZ: step 7, image 3 of 3

Продолжение

Clock Reference (25 MHz crystal) —>

Трехжильный кабель, подключенный от TFT к RPI GPIO

Communication interface (USART1 (on PA10/PA9)) —>

USB-кабель

Communication interface (USB (on PA11/PA12)) —>

Нажмите клавишу ESC

Y для сохранения конфигурации

Шаг 8 ***Только для платы с USB-подключением***.

4. Installing Klipper on SKR3 EZ, ***For USB connected board only***: step 8, image 1 of 24. Installing Klipper on SKR3 EZ, ***For USB connected board only***: step 8, image 2 of 2

Нажмите и удерживайте кнопки BOOT и RESET.

Сначала отпустите кнопку RESET, а затем BOOT. Это переведет плату в режим DFU.

Получите идентификационный номер платы, выполнив команду

lsusb

Шаг 9 Для плат, подключенных к UART и USB

4. Installing Klipper on SKR3 EZ, For UART and USB Connected Boards: step 9, image 1 of 24. Installing Klipper on SKR3 EZ, For UART and USB Connected Boards: step 9, image 2 of 2

Скомпилируйте прошивку, выполнив команду

Make

SKR3 не имеет загрузчика, поэтому вы не сможете прошить его из RPI. Придется использовать метод SD.

Откройте WINSCP

Перейдите в папку /klipper/out/

Скопируйте файл klipper.bin на компьютер и переименуйте его в firmware.bin

Скопируйте файл firmware.bin на SD. Я использовал 128-мегабайтную, которая была у меня под рукой.

Удерживая кнопку RESET на SKR3 EZ, вставьте SD-карту в SKR3 EZ.

Шаг 10

4. Installing Klipper on SKR3 EZ: step 10, image 1 of 24. Installing Klipper on SKR3 EZ: step 10, image 2 of 2

Отпустите кнопку сброса, и прошивка обновится. Когда индикатор состояния погаснет, обновление прошивки будет завершено.

Извлеките SD-карту и нажмите кнопку RESET.

ТОЛЬКО ДЛЯ USB-ПОДКЛЮЧЕНИЙ

Вам необходимо получить идентификатор платы. Запустите

ls /dev/serial/by-id/

Перезагрузите RPI

Шаг 11

4. Installing Klipper on SKR3 EZ: step 11, image 1 of 1

Включите питание RPI и подключитесь к нему по SSH.

Запустите

cd ~/klipper

sudo cp «./scripts/klipper-mcu-start.sh» /etc/init.d/klipper_mcu

sudo update-rc.d klipper_mcu defaults

sudo service klipper stop

произвести очистку

make

Шаг 12

4. Installing Klipper on SKR3 EZ: step 12, image 1 of 24. Installing Klipper on SKR3 EZ: step 12, image 2 of 2

Продолжение

make menuconfig

Micro-Controller Architecture > Процесс Linux. Нажмите esc, а затем Y

сделать флэш

sudo service klipper start

Убедитесь, что klipper_host_mcu находится в каталоге tmp с помощью команды ls /tmp/*.

Добавьте pi в группу TTY

sudo usermo d-a -G tty pi

Шаг 13

После завершения перейдите к шагу #** Canbus

Комментировать
128 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Гайды
0 комментариев
No Image Гайды
0 комментариев
No Image Гайды
0 комментариев