Чтение и просмотр ID материнской платы
Пожалуйста, не изменяйте настройки при открытии веб-страницы для перевода
Пожалуйста, не изменяйте настройки при открытии веб-страницы для перевода
Пожалуйста, не изменяйте настройки при открытии веб-страницы для перевода
- Получение UUID CANBus
- Перед поиском ID подключите плату инструментов к UTOC или к материнской плате с прошивкой моста через провод XT30, ниже приведена схема соединения
- Убедитесь, что сопротивление между CAN H и CAN L составляет около
60 Ом
при выключенном питании. Если показывает120 Ом
, подключите переходник120 Ом
; если около40 Ом
, снимите переходникНастройка CAN и поиск ID
- Если вы хотите использовать CAN, убедитесь, что ваш верхний компьютер настроен на CAN
ВажноУбедитесь, что основная плата подключена к верхнему компьютеру, прежде чем выполнять следующие действия
заметкаУбедитесь, что сеть CAN на верхнем компьютере, скорость CAN основной платы и скорость CAN-адаптера полностью совпадают
Предварительные замечания перед поиском устройства
- Перед поиском CAN ID, пожалуйста, подключитесь по 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
можно искать CAN IDПоиск CAN ID
- Введите следующую команду для поиска ID
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0
- Для системы FAST используйте следующую команду
python ~/klipper/scripts/canbus_query.py can0
- Если появляется ID и в конце
Application:
указаноKlipper
, это означает, что этот ID можно использовать напрямую - Если появляется ID и в конце
Application:
указаноCANBOOT
илиKatapult
, это означает, что необходимо прошить прошивку, чтобы использовать его
Сборник вопросов о CAN
Важно- Если не удается найти CAN ID, обратитесь к документации ниже
- Сборник вопросов о CAN
Введите ID CAN в конфигурацию
- для Fluidd:
{…}
, нажмите, чтобы войти, и вы найдетеprinter.cfg
- для Mainsail:
machine
, нажмите, чтобы войти, и вы найдетеprinter.cfg
-
Скопируйте полученный UUID и вставьте его в раздел
[mcu]
файла конфигурацииprinter.cfg
в параметрcanbus_uuid:
. Сохраните и перезагрузите, после чего вы сможете подключиться к основной плате. Если Klipper сообщает, что требуется обновление прошивки, ошибки ADC и т.д., это означает, что Klipper подключился к основной плате -
Если
Application:
показывает Canboot, вы не можете настроить его в конфигурации, вам нужно прошить прошивку Klipper, чтобы продолжитьосторожноОбратите внимание: все ID, упомянутые в этом документе, являются примерами, фактические ID каждой основной платы различаются, пожалуйста, измените и введите ID, который вы получили.
-
Ниже приведен пример конфигурации
осторожно[mcu]
canbus_uuid: <замените его на ID, который вы только что получили>- Ниже приведен пример метода ввода ID MCU для случая, когда есть одна основная плата и один адаптер
- Если это ID основной платы, то обязательно
[mcu]
плюсcanbus_uuid:
плюс ID, который вы нашли - Если это ID адаптера, то обязательно
[mcu имя_адаптера]
плюсcanbus_uuid:
плюс ID, который вы нашли