Инструменты пользователя

Инструменты сайта


klipper:fbg6_usb_setup

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
klipper:fbg6_usb_setup [2022/10/17 23:21] korxifklipper:fbg6_usb_setup [2022/10/17 23:34] (текущий) korxif
Строка 10: Строка 10:
 Итак, исходное положение, вы установили Klipper на одноплатник и рядом у вас стоит Flying Bear Ghost 6. Итак, исходное положение, вы установили Klipper на одноплатник и рядом у вас стоит Flying Bear Ghost 6.
  
-1. Необходимо скомпилировать прошивку под ваше подключение, если вы подключаетесь по UART, то вы, скорее всего, уже сами все знаете :) - эта инструкция не для вас.  +===== Сборка прошивки для принтера ===== 
-Если вы подключаетесь по USB то процесс настройки конфига прошивки и ее сборка следующие:+Необходимо скомпилировать прошивку под ваше подключение, если вы подключаетесь по UART, то вы, скорее всего, уже сами все знаете :) - эта инструкция не для вас.  
 +если вы подключаетесь по USB то процесс настройки конфига прошивки и ее сборка следующие:
  
-  * в шелле пишем команду:+  * в шелле (командной строке linux'a на одноплатнике) пишем команды:
  
-<code bash>make menuconfig</code>+<code bash> 
 +cd ~klipper 
 +make clean 
 +make menuconfig 
 +</code>
  
 запустится псевдографический менеюшечный интерфейс для настройки конфигурации, выглядит так: запустится псевдографический менеюшечный интерфейс для настройки конфигурации, выглядит так:
Строка 37: Строка 42:
 </code> </code>
  
-  * Переходим в каталог, в который скомпилировалась прошивка ''cd ~/klipper/out'' и смотрим там листинг файлов ''ls -la''. Там должен быть файл с именем ''klipper.bin''.+    * Переходим в каталог, в который скомпилировалась прошивка ''cd ~/klipper/out'' и смотрим там листинг файлов ''ls -la''. Там должен быть файл с именем ''klipper.bin''.
 Скачиваем его к себе (по scp или sftp - как это сделать, оставим вне этой инструкции) и переименовываем в ''Robin_nano_4.bin''. Скачиваем его к себе (по scp или sftp - как это сделать, оставим вне этой инструкции) и переименовываем в ''Robin_nano_4.bin''.
  
-Должно получиться что-то вроде этого:+Должно получиться что-то вроде картинки справа.
  
 {{ :klipper:fbg6_usb_setup:firmware_thumbnail.png?nolink|}} {{ :klipper:fbg6_usb_setup:firmware_thumbnail.png?nolink|}}
  
-В имени файла не надо проявлять никакой самодеятельности, указанное имя должно работать. Однако, бывали случаи, когда получалось с ```firmware.bin```. Также, в принципе, можно взять чужой файл прошивки, но необходимо быть точно уверенным, что он сделан для того же принтера, а также типа и операционной системы одноплатника. Прошивка собирается на том железе, на котором будет работать. Поэтому способ 'взять у друга' нежелательный и извинит вас только то, что у вас лапки. :o)+В имени файла не надо проявлять никакой самодеятельности, указанное имя должно работать. Однако, бывали случаи, когда получалось с ''firmware.bin''. Также, в принципе, можно взять чужой файл прошивки, но необходимо быть точно уверенным, что он сделан для того же принтера, а также типа и операционной системы одноплатника. Прошивка собирается на том железе, на котором будет работать. Поэтому способ 'взять у друга' нежелательный и извинит вас только то, что у вас лапки. :o)
  
-2. Итак, загружаем получившийся файл на флешку, выключаем принтер, вставляем в него флешку, включаем... ждем пару минут для уверенности, выключаем принтер и вынимаем (!) флешку. +===== Закачиваем прошивку в принтер ===== 
 +Итак, загружаем получившийся файл на флешку, выключаем принтер, вставляем в него флешку, включаем... ждем пару минут для уверенности, выключаем принтер и вынимаем (!) флешку. 
  
-Profit! Поздравляю, у вас ~~три~~клиппер! +Profit! Поздравляю, у вас <del>три</del>клиппер!
  
 Теперь осталось несколько штрихов, чтобы начать свою первую печать. Теперь осталось несколько штрихов, чтобы начать свою первую печать.
  
-3. Настраиваем конфигурационный файл+===== Настраиваем конфигурационный файл ======
  
-Практически готовый конфиг можно скачать здесь -> [printer.cfg](printer.cfg)+Практически готовый конфиг можно скачать здесь -> [[https://github.com/flyingbear-reborn2/wiki/blob/main/FBG6/printer.cfg|printer.cfg]] 
  
 Но этого мало, для того, чтобы все заработало, надо правильно указать интерфейс соединения. Но этого мало, для того, чтобы все заработало, надо правильно указать интерфейс соединения.
  
-* Находим файл устройства (для этого принтер уже должен быть подключен шнурком по USB и включен). +  * Находим файл устройства (для этого принтер уже должен быть подключен шнурком по USB и включен). 
  
 На одноплатнике выполняем: На одноплатнике выполняем:
  
-```ls /dev/serial/by-path/*``` (также можно использовать ```/dev/serial/by-id/```)+<code bash>ls /dev/serial/by-path/*</code> 
 +(также можно использовать ''/dev/serial/by-id/'')
  
 должны увидеть что-то типа такого: должны увидеть что-то типа такого:
  
-``` /dev/serial/by-path/platform-5101400.usb-usb-0:1:1.0```+''/dev/serial/by-path/platform-5101400.usb-usb-0:1:1.0''
  
-* Ищем в printer.cfg строчку [mcu]+  * Ищем в printer.cfg строчку [mcu]
  
-и записываем (через веб-интерфейс клиппера, который уже должен работать или открыв файл своим любимым unix-редактором vi.. ну или nano на худой конец.. а, да, можно скачать конфиг к себе на компьютер, отредактировать и закачать обратно, но в этом случае вы рискуете его запороть виндовыми редакторами :) ) туда то, что мы увидели на предыдущем шаге:+и записываем (через веб-интерфейс клиппера, который уже должен работать или открыв файл своим любимым unix-редактором vi.. ну или nano на худой конец.. а, да, можно скачать конфиг к себе на компьютер, отредактировать и закачать обратно, но в этом случае вы рискуете его запороть виндовыми редакторами (в юниксе принято в конце строки добавлять только возврат каретки (cr), а в винде еще и перевод строки (cr/lf) :) ) туда то, что мы увидели на предыдущем шаге:
  
-```serial: /dev/serial/by-path/platform-5101400.usb-usb-0:1:1.0```+''serial: /dev/serial/by-path/platform-5101400.usb-usb-0:1:1.0''
  
 Сохраняемся и мы готовы. Теперь надо все перезапустить для уверенности. Сохраняемся и мы готовы. Теперь надо все перезапустить для уверенности.
Строка 84: Строка 91:
  
  
-Основано на конфиге и изысканиях от [Юрия Алексеева](https://t.me/Jura_Alekseev), проверка на практике, дополнения в конфиг и авторство текста принадлежит [Tom_Tomich](https://t.me/Tom_Tomich), редактировал и верстал [Korxif](https://t.me/Korxif)+Основано на конфиге и изысканиях от [[https://t.me/Jura_Alekseev|Юрия Алексеева]], проверка на практике, дополнения в конфиг и авторство текста принадлежит [[https://t.me/Tom_Tomich|Tom_Tomich]], редактировал и верстал [[https://t.me/Korxif|Korxif]]
  
-Исправления, уточнения и улучшения, а также и вопросы с радостью принимаются на [нашем телеграм-канале](https://t.me/fbg5_waiters)+Исправления, уточнения и улучшения, а также и вопросы с радостью принимаются на [[https://t.me/fbg5_waiters|нашем телеграм-канале]].
  
klipper/fbg6_usb_setup.1666038099.txt.gz · Последнее изменение: 2022/10/17 23:21 — korxif