Чтение и просмотр ID материнской платы
Пожалуйста, не изменяйте конфигурацию при открытии веб-перевода
Пожалуйста, не изменяйте конфигурацию при открытии веб-перевода
Пожалуйста, не изменяйте конфигурацию при открытии веб-перевода
- Получение UUID CANBus
-
Перед поиском ID подключите плату инструмента к UTOC или материнской плате с прошитым мостовым прошивкой с помощью кабеля данных XT30, ниже приведена схема подключения
-
Обратите внимание на положение переключателей

-
Убедитесь, что при отключенном питании сопротивление между CAN H и CAN L измеряется мультиметром и составляет около
60Ω. Если оно составляет120Ω, необходимо подключить перемычку на120Ω. Если оно составляет около40Ω, необходимо удалить перемычку.
Настройка CAN и поиск ID
- Если вам нужно использовать CAN, убедитесь, что ваш хост-компьютер настроен для работы с CAN
ВниманиеУбедитесь, что материнская плата подключена к хост-компьютеру перед выполнением следующих действий
заметкаУбедитесь, что сеть CAN хост-компьютера, скорость CAN мостовой платы и скорость платы CAN инструмента полностью совпадают
Важные моменты перед поиском устройства
- Перед поиском ID CAN убедитесь, что подключены к SSH
- Обратите внимание, что необходимо использовать сетевое подключение к SSH, а не последовательное соединение
- Убедитесь, что UTOC подключен или на материнской плате прошит мостовой прошивки CAN, и что кабель, подключающий к хост-компьютеру, обладает функцией передачи данных
Поиск устройства
- Теперь, когда вы уже нормально вошли в хост-компьютер, вы можете ввести
lsusbдля поиска устройства. Будет одна из следующих ситуаций:- При вводе
lsusbвыдает сообщение о том, что не найдена командаls, тогда вы можете ввести следующую команду для установки утилиты:sudo apt-get install usbutils - После ввода
lsusbничего не происходит, это проблема системы, здесь мы бессильны, вам нужно заменить систему или использовать проверенную систему - Появляется информация, как на изображении ниже, обратите внимание, это только пример. Вам нужно убедиться, что появляется
1d50:606f
- При вводе
1d50:606fпринадлежит устройству, которое вам нужно использовать. На последующие сообщения можно не обращать внимания, так как проблемы системы могут привести к тому, что они будут отображаться не полностью или вообще не отображаться- Если есть несколько
1d50:606f, рекомендуется исключить одно, иначе это повлияет на последующую прошивку и подключение прошивки, например, дляFLY MINI PADрекомендуется использовать встроенный UTOC и не использовать другие устройства моста CAN - Если нет, проверьте самостоятельно, подключен ли кабель данных, прошита ли правильная прошивка
Обратите вниманиеТолько когда есть
1d50:606f, можно переходить к поиску ID CANПоиск ID CAN
- Введите следующую команду для поиска ID:
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0- Если появляется ID и в последней строке
Application:отображаетсяKlipper, это означает, что данный ID можно использовать напрямую - Если появляется ID и в последней строке
Application:отображаетсяCANBOOTилиKatapult, это означает, что для использования необходимо прошить прошивку
Сборник проблем с CAN
Внимание- Если не удается найти ID CAN, посмотрите следующий документ
- Сборник проблем с CAN
Заполнение ID CAN в конфигурацию
-
Откройте веб-интерфейс принтера, в левом боковом меню найдите: для fluidd это:
{…}; для mainsail это:машина, нажмите и войдите вprinter.cfg
-
Скопируйте найденный UUID и вставьте в конфигурационный файл
printer.cfgв узел[mcu]в полеcanbus_uuid:. Сохраните и перезапустите, чтобы подключиться к материнской плате. Если Klipper сообщает, что прошивка нуждается в обновлении, ADC выдает ошибки и т.д., это означает, что Klipper уже подключен к материнской плате
осторожноОбратите внимание: все ID, показанные в документации, являются примерами, фактические ID каждой материнской платы уникальны, пожалуйста, заполняйте их в соответствии с реально полученными ID.