Чтение и просмотр ID материнской платы
Пожалуйста, не изменяйте настройки при переводе веб-страницы
Пожалуйста, не изменяйте настройки при переводе веб-страницы
Пожалуйста, не изменяйте настройки при переводе веб-страницы
- Получение USB ID
- Получение ID CAN через USB-мост
-
Подготовьте данные кабель с функцией передачи данных; если длина особенно велика, рекомендуется использовать кабель с магнитным кольцом.
Поиск руководства по USB
Важные замечания перед поиском устройства
- Перед поиском идентификатора USB убедитесь, что вы подключены к SSH
- Обратите внимание, что необходимо использовать сетевое подключение к SSH, а не подключение через последовательный порт
- Убедитесь, что основная плата с прошивкой USB подключена и соединительный кабель между ней и компьютером имеет функцию передачи данных
Поиск устройства
- Убедитесь, что компьютер может нормально выходить в интернет и соединительный кабель между основной платой и компьютером имеет функцию передачи данных.
- После подключения к компьютеру через SSH введите команду
lsusb
и нажмите Enter. Если появляется информация, выделенная на изображении, можно переходить к следующему шагу.- Если никакой информации не выводится, это проблема системы компьютера, и мы бессильны. Вам нужно заменить систему или компьютер.
- Если появляется сообщение о том, что команда
lsusb
не найдена, выполните следующую команду для установки:sudo apt-get install usbutils
1d50:6177
является устройством, которое вам нужно использовать.- Некоторые компьютеры могут отображать устройство неполностью или вообще не отображать его из-за системных проблем.
- Если при вводе команды
lsusb
устройство видно, но нет1d50:6177
, попробуйте заменить кабель и подключить основную плату к другому USB-порту компьютера.
- Если вы ранее выполнили вышеописанные шаги, успешно прошили Klipper и устройство работает нормально, но вы хотите обновить прошивку Klipper, просто перейдите к разделу
Обновление прошивки
в меню справа.
ВниманиеВы должны увидеть устройство
1d50:6177
, прежде чем продолжить.Поиск USBID
ls /dev/serial/by-id/*
- Введите команду ниже и нажмите Enter. Если все хорошо, должно появиться одно синее значение ID (ниже приведен пример).
- Если после ввода команды ID не появляется, но устройство видно при выполнении
lsusb
, замените компьютер или операционную систему компьютера
ВниманиеЕсли появляются несколько ID, выберите соответствующий ID в зависимости от модели MCU вашей основной платы.
Заполнение USB ID в конфигурации
-
Откройте веб-интерфейс принтера, найдите в левом меню конфигурационный раздел fluidd:
{…}
, mainsail:Машина
, затем откройте файлprinter.cfg
. -
Скопируйте синий ID и вставьте его в раздел
[mcu]
файла конфигурацииprinter.cfg
после параметраserial:
. После сохранения и перезагрузки подключение к основной плате должно произойти. Если Klipper выдает сообщениеADC out of range
, это нормальное явление. Подключите теплый стол и термодатчик, настройте выводы для датчиков нагревателя и теплого стола, затем сохраните и перезагрузите снова.
осторожноВнимание: Все указанные в документации ID являются примерами. У каждого устройства ID отличается. Пожалуйста, используйте реальные полученные значения для заполнения.
- Подготовьте данные кабель с функцией передачи данных; если длина особенно велика, рекомендуется использовать кабель с магнитным кольцом.
- Перед поиском ID подключите плату инструмента к материнской плате E3 V2 с прошивкой моста через XT30-кабель.
- Убедитесь, что установлен резистор на
120Ω
, ниже приведена схема соединения.Настройка CAN и поиск ID
- Если вы планируете использовать CAN, убедитесь, что ваш ПК настроен для работы с CAN.
ВажноУбедитесь, что материнская плата подключена к ПК перед выполнением дальнейших действий.
заметкаУбедитесь, что сеть CAN на ПК, скорость CAN на мостовой плате и скорость CAN на инструментальной плате полностью совпадают.
Примечания перед поиском устройства
- Перед поиском CAN ID убедитесь, что вы подключены к SSH.
- Обратите внимание, что необходимо войти в систему через сеть, а не через последовательный порт.
- Убедитесь, что подключена UTOC или прошитая платформа с мостовым CAN, и что соединительный кабель с ПК имеет функцию передачи данных.
Поиск устройства
- Теперь, когда вы успешно вошли в систему, можете ввести команду
lsusb
, чтобы найти устройство. Возможны следующие варианты:- Если ввод команды
lsusb
показывает ошибку "команда не найдена", введите следующую команду для установки:sudo apt-get install usbutils
- Если после ввода команды
lsusb
ничего не происходит, это системная проблема, и мы бессильны. Вам нужно заменить систему или использовать рабочую систему. - Если появляется информация изображенная ниже, обратите внимание, что это только пример. Важно лишь наличие
1d50:606f
.
- Если ввод команды
1d50:606f
принадлежит устройству, которое вы используете.- Если есть несколько
1d50:606f
, рекомендуется исключить один из них, чтобы не повлиять на дальнейшее программирование и подключение к фиктивной плате. Например, при использованииFLY MINI PAD
лучше использовать встроенную UTOC, а не другие мостовые устройства CAN. - Если ничего не появилось, проверьте подключение кабеля и правильно ли установлены прошивки.
ВажноИспользуйте CAN ID только в том случае, если появился
1d50:606f
.Поиск CAN ID
- Введите следующую команду для поиска ID:
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0
- Если появляется ID и в конце
Application:
указаноKlipper
, значит этот ID можно использовать. - Если появляется ID и в конце
Application:
указаноCANBOOT
илиKatapult
, значит требуется прошивка, чтобы использовать его.
Сборник проблем с CAN
Важно- Если не удается найти CAN ID, см. документацию ниже.
- Сборник проблем с CAN
Заполнение CAN ID в конфигурации
- Для fluidd:
{…}
, щелкните, чтобы найтиprinter.cfg
- Для mainsail:
машинка
, щелкните, чтобы найтиprinter.cfg
-
Скопируйте полученный UUID и вставьте его в секцию
[mcu]
конфигурационного файлаprinter.cfg
под ключомcanbus_uuid:
. После сохранения и перезагрузки система должна подключиться к материнской плате. Если Klipper выдает сообщение о необходимости обновления прошивки или ошибках ADC, это означает, что подключение к материнской плате успешно установлено. -
Если
Application:
показывает Canboot, то невозможно добавить в конфигурацию. Необходимо прошить прошивку Klipper, чтобы продолжить.осторожноВажно: все ID, указанные в документации, являются примерами. На самом деле каждый процессор имеет уникальный ID. Пожалуйста, измените ID в соответствии с фактически полученным значением.
-
Ниже приведена ссылка на пример конфигурации:
осторожно[mcu]
canbus_uuid: <здесь замените на найденный ID>- Это пример конфигурации для одного процессора и одной инструментальной платы.
- Если это ID процессора, то всегда используется
[mcu]
с добавлениемcanbus_uuid:
и найденного ID. - Если это ID инструментальной платы, то всегда используется
[mcu имя_инструментальной_платы]
с добавлениемcanbus_uuid:
и найденного ID.