일반적인 오류 메시지
mcu 'xxx': Unable to connect
-
오류 메시지
Loading... -
오류 원인
- 호스트 컴퓨터가 메인보드를 찾아 연결할 수 없음
-
해결 방법
- 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
-
오류 메시지
Loading... -
오류 원인
- CAN ID가 입력되지 않았거나 잘못 입력됨
-
해결 방법
- ID를 검색하여 올바르게 입력해야 함
Option 'serial' in section 'mcu' must be specified
-
오류 메시지
Loading... -
오류 원인
- USB ID가 입력되지 않았거나 잘못 입력됨
-
해결 방법
- ID를 검색하여 올바르게 입력해야 함
homing override method always homes X and Y before homing Z. The safe_z_home
-
오류 메시지
Loading... -
오류 원인
[safe_z_home]와[homing_override]가 중복 구성됨
-
해결 방법
- 둘 중 하나만 구성하고 나머지는 삭제
Error ‘XXX ‘mcu’ shutdown: ADC out of range….
-
오류 메시지
Loading... -
오류 원인
- Klipper가 최대 또는 최소 임계값을 초과하는 온도를 감지함(서미스터가 개방 또는 단락되었을 수 있음), 시스템이 종료 보호 모드로 전환됨.
-
해결 방법
- 구성 파일에서
min_temp:를 검색하여 최소 온도를 -235로 변경 - 구성 파일에서
max_temp:를 검색하여 최대 온도를 500으로 변경 - 서미스터 모델이 올바른지 확인
- 서미스터 핀이 올바른지 확인
- 서미스터에 단락이 있는지 확인
- 문제를 확인하고 해결한 후 원래 온도로 다시 변경
- 구성 파일에서
MCU ‘mcu’ shutdown: Timer too close
-
오류 메시지
Loading... -
오류 원인
- 주로 마이크로컨트롤러 과부하 또는 호스트 컴퓨터 시간 초과
-
해결 방법
- 마이크로스텝핑 감소
- 인쇄 속도 감소
- 호스트 컴퓨터 시스템 재설치 및 펌웨어 재플래시
라즈베리 파이는 이 방법 사용 가능
sudo timedatectl status | grep "NTP service"
sudo timedatectl set-ntp false
- NTP 서비스 상태 확인
- NTP 동기화 비활성화
Communication timeout during homing probe
-
오류 메시지
이미지 없음
-
오류 원인
- CAN과 화면 서비스를 동시에 사용할 경우 이 오류가 발생할 가능성이 높음
-
해결 방법
- SSH를 통해 네트워크로 호스트 컴퓨터에 연결한 후 아래 코드 실행
- klipper를 업데이트하면 자동으로 복원됨
- 인쇄 중에는 실행하지 마세요
sed -i 's/TRSYNC_TIMEOUT = 0.025/TRSYNC_TIMEOUT = 0.05/g' ~/klipper/klippy/mcu.py && sudo systemctl restart klipper
Loading...