Чтение и просмотр ID материнской платы
Предупреждения перед поиском устройства
- Перед началом получения ID, пожалуйста, подключитесь к SSH
- Убедитесь, что кабель, соединяющий нижний уровень с верхним, поддерживает передачу данных
- После подключения SSH к верхнему уровню введите
lsusb
и нажмите Enter, могут появиться следующие устройства - Если система не поддерживает
lsusb
, можно выполнить следующую команду для установки - Если после
lsusb
устройства не отображаются, замените верхний уровень!
sudo apt-get install usbutils


- Пожалуйста, убедитесь, что на материнской плате прошит правильный прошивка
- Если прошивка USB, после
lsusb
должно появиться1d50:614e
- Если прошивка USB для моста CAN, после
lsusb
должно появиться1d50:606f
- Если RS232, нужно использовать UTOR или G2T, где G2T не требует поиска прошивки, а UTOR после
lsusb
должен показать1a86:7523
Предупреждения при поиске устройства
Команды поиска ID не могут быть смешаны!!!
- Обратите внимание, что USB прошивка может использовать только поиск по USB ID
- Обратите внимание, что прошивка USB моста CAN может использовать только поиск по CAN ID
- Обратите внимание, что RS232 прошивка может использовать только поиск по RS232 ID
- Если появляется
0483:df11
, это может означать, что прошивка была установлена, но плата не была перезапущена. Если после перезапуска все еще то же самое, проверьте, отключен ли DFU (перемычки/переключатели/кнопки) - Если появляется
2e8a:0003
, это может означать, что была установлена неправильная прошивка. Обратите внимание, что RP2040 может быть прошит только UF2 прошивкой, скомпилированной без загрузчика. После появления2e8a:0003
нужно отключить BOOT (перемычки/переключатели/кнопки), иначе запись не удастся!!! - UF2 прошивка для RP2040 компилируется с выбором
No bootloader
, только тогда она будет создана.
Поиск учебника по USB
Предупреждения перед поиском устройства
- Перед поиском USB ID сначала подключитесь к SSH
- Обратите внимание, что необходимо обеспечить вход в SSH через сеть, а не через последовательный порт.
- Убедитесь, что есть материнская плата с прошивкой USB, подключенная, и убедитесь, что кабель данных, соединяющий верхний компьютер с нижним, имеет функцию передачи данных.
Поиск устройства
- Убедитесь, что верхний компьютер может нормально подключиться к сети, и убедитесь, что кабель данных, соединяющий нижний компьютер с верхним, имеет функцию передачи данных.
- После подключения к верхнему компьютеру через SSH введите
lsusb
и нажмите Enter. Если появится информация, отмеченная на картинке ниже, можно переходить к следующему шагу.- Если нет никакой обратной связи, это проблема системы верхнего компьютера, и мы ничего не можем сделать. Вам нужно заменить систему, которая точно работает, или заменить верхний компьютер.
- Если появляется сообщение, что нет команды
lsusb
, можно выполнить эту команду для установки:sudo apt-get install usbutils
1d50:6177
- это устройство, которое вам нужно использовать в этой ситуации. СуффиксOpenMoko, Inc. stm32f407xx
имеет некоторую справочную ценность, но не является основанием для суждения.- Некоторые верхние компьютеры могут из-за проблем системы отображать неполную информацию или вообще не отображать.
- Если при вводе команды
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, вставьте его в
serial:
узла[mcu]
в конфигурацииprinter.cfg
. После сохранения и перезапуска вы сможете подключиться к материнской плате. Если Klipper сообщаетADC out of range
, это нормальное явление. Подключите нагревательный столик и термистор, настройте термисторные и выходные контакты сопла, нагревательного столика, снова сохраните и перезапустите.
Внимание: Все ID, указанные в документе, являются примерами. Фактически, ID каждой материнской платы отличается. Пожалуйста, измените и заполните в соответствии с фактически полученным ID.