Важное уведомление
Примечания
- В этом руководстве специально рассказывается о подключении и поиске идентификатора платы инструментов, связанные шаги не подходят для основной платы, пожалуйста, делайте различие.
- Если вы не используете плату инструментов, проигнорируйте это руководство.
Чтение и просмотр идентификатора платы инструментов
- Получение CANBus UUID
-
Схема подключения CAN

Предостережения
Важно- Перед началом операции убедитесь, что на плату инструментов загружено прошивка
CAN; - Это руководство применимо только для поиска ID платы инструментов, а не для поиска ID основной платы;
- Подключите плату инструментов к
UTOCили основной плате, на которую загружена прошивкаUSB в CAN; - Затем подключите
UTOCили основную плату с прошивкойUSB в CANк хост-компьютеру, чтобы продолжить дальнейшие операции
Предостережения по CAN
- В данном руководстве предполагается, что хост-компьютер уже настроен для работы с CAN
- Если вы используете хост-компьютер
Flyи системуFly-ArmbianилиFly-FAST, то CAN уже настроен по умолчанию, а скорость CAN составляет1M - Если вы впервые используете
CAN, обязательно сначала ознакомьтесь с приведенным ниже руководством - Руководство по настройке CAN
Подключение по SSH
- Сначала войдите в
SSHчерез сеть - Обратите внимание, что необходимо войти в
SSHпо сети, а не через последовательный порт
Поиск устройства
- Теперь, когда вы успешно вошли в верхний компьютер, вы можете ввести
lsusbдля поиска устройств. Возможны следующие варианты:- Если при вводе
lsusbпоявляется сообщение о том, что командаlsне найдена, введите следующую команду для установки утилиты:sudo apt-get install usbutils - Если после ввода
lsusbничего не происходит, это проблема системы, которую мы не в силах решить. Вам необходимо сменить систему или воспользоваться заведомо рабочей системой. - Появляется информация, как на изображении ниже (только для справки). Главное — убедиться, что отображается
1d50:606f:
- Если при вводе
1d50:606f— это устройство, которое вы будете использовать на данном этапе.- Если есть несколько устройств
1d50:606f, необходимо исключить одно из них, иначе это повлияет на последующую прошивку и подключение прошивки. Например, если используетсяFLY MINI PAD, рекомендуется использовать встроенныйUTOC, а не другие устройства моста CAN. - Если устройство не обнаружено, проверьте, правильно ли подключен кабель и правильно ли записана прошивка.
ВажноПоиск CAN ID возможен только при наличии
1d50:606fПоиск CAN ID
- Метод поиска CAN с использованием Fly_Armbian или обычного хост-компьютера
- Метод поиска CAN с использованием Fly_FAST
- Введите следующую команду для поиска ID
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0- Введите следующую команду для поиска ID
python ~/klipper/scripts/canbus_query.py can0- После выполнения команды поиска возможны следующие варианты, проверьте и оцените их в соответствии со своей ситуацией:
- Если отображается ID и в конце
Application:указаноKlipper, это означает, что данный ID можно использовать напрямую - Если отображается ID и в конце
Application:указаноCANBOOTилиKatapult, это означает, что перед использованием необходимо обновить прошивку - Если появляется надпись
Total 0 uuids found, возможны следующие причины:- Проблема с настройкой CAN-сети
- Несоответствие скорости CAN, убедитесь, что скорость CAN на хост-компьютере, основной плате и плате инструментов одинаковая
- Если ID уже настроен в
Klipper, необходимо сначала отключить ID в настройках системы, выключить питание, затем снова включить
- Если отображается ID и в конце
Заполнение найденного CAN ID в конфигурации
-
Скопируйте найденный UUID и добавьте его в конфигурацию
printer.cfg -
Если в
Application:указаноCanboot, то данный ID нельзя добавлять в конфигурацию, необходимо сначала прошить прошивку Klipper, чтобы продолжить
осторожноПримечание: Все ID, приведенные в данном документе, являются примерами. Фактический ID каждой основной платы различается, поэтому измените и введите ID в соответствии с реально полученным.
- Для fluidd:
{…}, нажмите на него, чтобы найтиprinter.cfg

- Для mainsail:
Машина, нажмите на нее, чтобы найтиprinter.cfg

-
Ниже приведен пример конфигурации
Предостережение- В приведенной ниже конфигурации
toolboardуказывает на имя платы инструментов, если имя отличается, замените его на соответствующее
осторожно[mcu toolboard]
canbus_uuid: <Здесь замените на найденный ранее ID>- Ниже приведен пример конфигурации MCU ID для случая с одной основной платой и одной платой инструментов
- Для ID основной платы обязательно должно быть
[mcu toolboard], затем добавьтеcanbus_uuid:и найденный ID
- Ниже приведен пример конфигурации
- Обратите внимание, что это руководство предназначено для поиска и настройки ID платы инструментов, обычно основная плата уже подключена
- Основная плата обязательно должна быть
[mcu], а плата инструментов —[mcu toolboard]
- Нажмите
SAVE & RESTARTв правом верхнем углу, файл автоматически сохранится и перезапустится klipper
- В приведенной ниже конфигурации
- Перед началом операции убедитесь, что на плату инструментов загружено прошивка
Loading...