본문으로 건너뛰기

일반 오류 메시지

mcu 'xxx': 연결할 수 없음

  1. 오류 정보

  2. 오류 원인

    • 상위 기기에서 메인보드를 찾지 못하고 연결하지 못함
  3. 해결 방법

    • Klippy.log을 확인하고 가장 아래로 스크롤합니다.
    • [Errno 2]가 나타나면 검색 ID가 없으며 printer.cfg에 추가해야 합니다.
    • serialhdl.error: mcu 'xxx': Serial connection closed이 나타나면 CAN ID가 찾지 못하거나 잘못 입력되었으므로, 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이 나타나면 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': 잘못된 CAN uuid

  1. 오류 정보

  2. 오류 원인

    • CAN ID가 입력되지 않았거나 잘못 입력되었습니다.
  3. 해결 방법

    • ID를 검색하여 입력해야 합니다.

섹션 'mcu'의 옵션 'serial'은 지정되어야 합니다

  1. 오류 정보

  2. 오류 원인

    • USB ID가 입력되지 않았거나 잘못 입력되었습니다.
  3. 해결 방법

    • ID를 검색하여 입력해야 합니다.

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

  1. 오류 정보

  2. 오류 원인

    • 중복으로 [safe_z_home][homing_override]가 구성되었습니다.
  3. 해결 방법

    • 한 가지만 구성하고 다른 하나는 삭제해야 합니다.

오류 'XXX 'mcu' shutdown: ADC out of range….

  1. 오류 정보

  2. 오류 원인

    • Klipper는 온도가 최대 또는 최소 임계값을 초과했다고 감지했습니다 (열감지저항이 오픈회로 또는 단락회로일 가능성이 있습니다). 시스템은 종료 보호 모드로 들어갑니다.
  3. 해결 방법

    • 구성에서 min_temp:을 검색하고 최소 온도를 -235로 변경합니다.
    • 구성에서 max_temp:을 검색하고 최대 온도를 99999999로 변경합니다.
    • 열감지기 모델이 정확한지 확인합니다.
    • 열감지기 핀이 정확한지 확인합니다.
    • 열감지기에 단락이 있는지 확인합니다.
    • 해결 후에는 온도를 원래대로 변경해야 합니다.

MCU 'mcu' shutdown: Timer too close

  1. 오류 정보

  2. 오류 원인

    • 주요 원인은 하위 기기가 과부하 상태거나 상위 기기가 타임아웃 상태입니다.
  3. 해결 방법

    • 분해능을 줄입니다.
    • 프린팅 속도를 줄입니다.
    • 상위 기기 시스템을 다시 플래시하고 펌웨어를 다시 플래시합니다.

라즈베리파이에서는 다음 방법을 사용할 수 있습니다.

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