Частые ошибки
mcu 'xxx': Не удается подключиться
-
Сообщение об ошибке
-
Причина ошибки
- Домашний компьютер не может найти микроконтроллер и подключиться
-
Одно из решений
- Перейдите в Klippy.log и переключитесь на последнюю строку
- Если появляется
[Errno 2]
, это означает, что ID не найден или добавлен в файл printer.cfg
- Если появляется serialhdl.error: mcu 'xxx': Serial connection closed, это означает, что ID CAN не найден или введен неправильно. Необходимо найти ID и ввести его
- Если появляется mcu 'mcu': Unable to open CAN port: [Errno 19] No such device, это означает, что нет датчика UOTC или микроконтроллера с переключением на CAN
-
Если появляется mcu 'mcu': Unable to open CAN port: Failed to transmit: [Errno 100] Network is down, это означает, что сеть подключена, но не функционирует
-
Если появляется mcu 'mcu': Unable to open CAN port: Failed to transmit: [Errno 104] Connection reset by peer, это означает, что соединение было обрывано
-
Если появляется mcu 'mcu': Unable to open CAN port: Failed to transmit: [Errno 110] No route to host, это означает, что соединение не удалось установить
-
Если появляется mcu 'mcu': Unable to open CAN port: Failed to receive response from MCU, это означает, что микроконтроллер не ответил на запрос
-
Одно из решений
- Уменьшите частоту细分ирования
- Снизьте скорость печати
- Повторно загрузите версию программного обеспечения для домашнего компьютера и прошивку
Может использоваться на Raspberry Pi
sudo timedatectl status | grep "NTP service"
sudo timedatectl set-ntp false
- Просмотр статуса службы NTP
- Отключите синхронизацию NTP
Истекло время ожидания во время поиска точки отбора
-
Сообщение об ошибке
Нет изображения
-
Причина ошибки
- Выбор в то же время CAN и службы экрана будет, вероятно, приводить к этой ошибке
-
Одно из решений
- Подключитесь удаленно через SSH на домашний компьютер и выполните следующий код
- Обновление Klipper автоматически восстановит это
- Не выполняйте это во время печати
sed -i 's/TRSYNC_TIMEOUT = 0.025/TRSYNC_TIMEOUT = 0.05/g' ~/klipper/klippy/mcu.py && sudo systemctl restart klipper