メインコンテンツにスキップ

よくあるエラーメッセージ

mcu 'xxx': Unable to connect

  1. エラーメッセージ

    Loading...
  2. エラーの原因

    • ホストコンピュータがメインボードを見つけられず、接続できない
  3. 解決方法

    • Klippy.logを開き、一番下までスクロールする
    • [Errno 2] が表示されている場合、IDを検索して printer.cfg に追加していない
    Loading...
    • serialhdl.error: mcu 'xxx': Serial connection closed が表示されている場合、CAN IDが見つからないか、誤って入力されている。IDを検索して正しく入力する必要がある
    Loading...
    • mcu 'mcu': Unable to open CAN port: [Errno 19] No such device が表示されている場合、UOTCまたはCANブリッジとしてファームウェアが書き込まれたメインボードがない
    Loading...
    • mcu 'mcu': Unable to open CAN port: Failed to transmit: [Errno 100] Network is down が表示されている場合、CANネットワークが設定されていないか、CAN0が起動していない

    • mcu 'mcu': Unable to open CAN port: Failed to transmit: [Errno 105] Network is down が表示されている場合、CANネットワークのバッファが小さすぎる。解決方法:バッファサイズを大きくする

    • [Errno 105] Network is down[Errno 100] Network is down のエラーについては、こちらのドキュメントを参照してください: CAN設定

mcu 'mcu': Invalid CAN uuid

  1. エラーメッセージ

    Loading...
  2. エラーの原因

    • CAN IDが入力されていないか、誤って入力されている
  3. 解決方法

    • IDを検索して入力する必要がある

Option 'serial' in section 'mcu' must be specified

  1. エラーメッセージ

    Loading...
  2. エラーの原因

    • USB IDが入力されていないか、誤って入力されている
  3. 解決方法

    • IDを検索して入力する必要がある

homing override method always homes X and Y before homing Z. The safe_z_home

  1. エラーメッセージ

    Loading...
  2. エラーの原因

    • [safe_z_home][homing_override] が重複して設定されている
  3. 解決方法

    • どちらか一方のみを設定し、もう一方は削除する

Error ‘XXX ‘mcu’ shutdown: ADC out of range….

  1. エラーメッセージ

    Loading...
  2. エラーの原因

    • Klipperが最大または最小のしきい値を超える温度を検出した(サーミスタが開放または短絡している可能性がある)。システムはシャットダウン保護モードに入る。
  3. 解決方法

    • 設定ファイル内で min_temp: を検索し、最小温度を -235 に変更する
    • 設定ファイル内で max_temp: を検索し、最大温度を 500 に変更する
    • サーミスタの型番が正しいか確認する
    • サーミスタのピン設定が正しいか確認する
    • サーミスタが短絡していないか確認する
    • 問題を特定して解決した後、元の温度設定に戻す

MCU ‘mcu’ shutdown: Timer too close

  1. エラーメッセージ

    Loading...
  2. エラーの原因

    • 主な原因は、マイコン(MCU)の過負荷またはホストコンピュータのタイムアウト
  3. 解決方法

    • マイクロステップ(細分)を減らす
    • 印刷速度を下げる
    • ホストコンピュータのOSとファームウェアを再インストールする

ラズベリーパイではこの方法を使用できます

sudo timedatectl status | grep "NTP service" 
sudo timedatectl set-ntp false
  • NTPサービスの状態を確認
  • NTP同期を無効化

Communication timeout during homing probe

  1. エラーメッセージ

    画像なし

  2. エラーの原因

    • CAN通信と画面サービスを同時に使用していると、このエラーが発生する可能性が高い
  3. 解決方法

    • SSHを使用してネットワーク経由でホストコンピュータに接続し、以下のコードを実行する
    • Klipperを更新すると自動的に元に戻る場合がある
    • 印刷中は実行しないでください
    sed -i 's/TRSYNC_TIMEOUT = 0.025/TRSYNC_TIMEOUT = 0.05/g' ~/klipper/klippy/mcu.py && sudo systemctl restart klipper
Loading...