Чтение и просмотр идентификатора материнской платы
Не изменяйте настройки при открытии веб-страницы для перевода
Не изменяйте настройки при открытии веб-страницы для перевода
Не изменяйте настройки при открытии веб-страницы для перевода
- Получение UUID CANBus
- Получение ID RS232
- Перед поиском 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:
машина
, нажмите, чтобы войти, и вы найдетеprinter.cfg
-
Скопируйте полученный UUID и вставьте его в узел
[mcu]
файла конфигурацииprinter.cfg
в разделеcanbus_uuid:
. После сохранения и перезагрузки вы сможете подключиться к основной плате. Если Klipper сообщает, что требуется обновление прошивки, ошибки ADC и т. д., это означает, что Klipper уже подключен к основной плате -
Если в
Application:
указано Canboot, вы не сможете настроить его в конфигурации, вам нужно прошить прошивку Klipper, чтобы продолжитьосторожноОбратите внимание: все ID, упомянутые в этом документе, являются примерами, фактические ID каждой основной платы различаются, пожалуйста, измените и введите ID, который вы получили.
-
Ниже приведен образец конфигурации
осторожно[mcu]
canbus_uuid: <замените его на ID, который вы только что нашли>- Ниже приведен образец метода ввода MCU ID для случая, когда есть одна основная плата и один инструментальный модуль
- Если это ID основной платы, то обязательно
[mcu]
плюсcanbus_uuid:
плюс ID, который вы нашли - Если это инструментальный модуль, то обязательно
[mcu имя инструментального модуля]
плюсcanbus_uuid:
плюс ID, который вы нашли
- Перед поиском ID подключите инструментальную плату к UTOR или G2T с помощью кабеля XT30, ниже приведена схема подключения
- Обратите внимание, установлены ли переключатели в правильном положении
Поиск RS232 ID
Предостережения перед поиском устройства
- Перед поиском RS232 ID убедитесь, что выполнены следующие условия
- Убедитесь, что на инструментальной плате установлено прошивание RS232
- Убедитесь, что инструментальная плата подключена к UTOR или G2T (если на материнской плате есть встроенный RS232, пропустите это сообщение)
- Убедитесь, что инструментальная плата и верхний компьютер заземлены!! Это очень важно
Поиск RS232 ID
- Откройте браузер и введите IP-адрес верхнего компьютера в адресной строке, например, если IP-адрес моего верхнего компьютера
192.168.101.179
, просто введите его и нажмите Enter
- Откройте веб-интерфейс верхнего компьютера, найдите:
- для fluidd:
{…}
, нажмите, чтобы войти, и вы сможете найтиprinter.cfg
- для mainsail:
машина
, нажмите, чтобы войти, и вы сможете найтиprinter.cfg
- Нажмите на
printer.cfg
, затем нажмите наDEVICES
в правом верхнем углу
- Нажмите на
SERIAL
, затем обновите
- Обновление для fluidd
- Обновление для mainsail
- Скопируйте ID, нажав на стрелку, указанную на рисунке
- Для fluidd проверьте наличие
ttyUSB
, а также убедитесь, что существуетPath_by_hardware
, это и есть RS232_ID
- Для mainsail проверьте наличие
ttyUSB
, а также убедитесь, что существуетPath_by_hardware
, это и есть RS232_ID
Ввод RS232 ID
- Закройте
DEVICES
и введите ID
Важно- Измените в конфигурационном файле:
[mcu]
serial: /tmp/klipper_host_mcuна
[mcu host]
serial: /tmp/klipper_host_mcu- Добавьте:
[mcu]
serial: <замените здесь на полученный вами ID>
baud: 250000
restart_method:command- Найдите [MCU] в fluidd
- Найдите [MCU] в mainsail
- Введите ID в конфигурацию
подсказывать- После ввода ID нажмите на
SAVE & RESTART
в правом верхнем углу
- Если Klipper выводит
ADC out of range
, это нормально. Подключите нагревательную пластину и термочувствительный датчик к материнской плате, настройте пин термочувствительного датчика головки и нагревательной пластины, затем сохраните и перезагрузите.
осторожноОбратите внимание: все ID, указанные в документе, являются примерами, фактические ID каждой материнской платы отличаются, пожалуйста, вводите фактический ID, который вы получили.
осторожноОбратите внимание, что следующий ID нельзя использовать !!!
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0