디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[펌웨어] <클리퍼 자폭버튼> 이슈 해설

때제베갤로그로 이동합니다. 2024.05.16 04:06:54
조회 613 추천 14 댓글 12
														


클리퍼 웹UI 자폭버튼 이슈 해설

이글을 왜 쓰냐면
Mkspi나 소닉패드에서의 동봉된 구버전 클리퍼 업데이트와

클리퍼를 추가한 프린터를 구매한 사람들이 [구버전으로 os와 초기 클리퍼세팅이 완료된상태]

소위 말하는 자폭버튼을 누르고 해메기 때문에
미리주의를 위함과 어디서부터 진행 해야할지 약간의 가이드 겸으로 적어봄
우선 처음부터 끝까지 먼저 읽고 내가 지금 해야하는 페이즈 구간을 찾는걸 확인해보는것을 바람

디테일은 프린터 보드마다, 사용 싱글보드컴퓨터에 따라 다르므로 흐름만 봐주고
글쓴이는 호스트의 경우 라즈베리파이와 킹룬v2에 미리깔린 와이파이 칩셋이 없는 mkspi정도만 경험해봤으므로 모자란 정보가 있을수있음

대부분의 보드는 github나 위키로 정확한 설치 주의사항이나 정보를 공유하므로 그것도 힌트가 될 수 있음



목차 - 설치 및 업데이트시 페이즈
1. 호스트에 OS와 클리퍼 소프트웨어 설치
2. 호스트 클리퍼 소프트웨어 업데이트
3. 호스트 컴퓨터에서 MCU펌웨어 klipper.bin 생성 후 업로드
4. Printer.Cfg에 MCU 연결경로 기입


1. 호스트에 OS와 클리퍼 소프트웨어 설치
호스트 싱글보드 컴퓨터(SBC)에 클리퍼 소프트웨어 설치

SD카드에 OS를 플래시하는 과정이 있고 이후
wifi무선연결이나 유선연결 등은 제품에 따라 가야한다

SBC는 라즈베리파이가 될수있고 리눅스기반 짭파이,CB1, 소닉패드 등이 될 수 있다

라즈베리파이 이메져의 MainsailOS의 경우 한번에 되는 통합팩이라고 보면 된다
라즈베리파이가 쉽다고 하는이유는 자체 확정적인 와이파이 칩셋이 온보드 되어있고
이메져로 메인세일OS 진행시 와이파이 Ssid,비번 기입이 간편 한것 등이 있다
무엇보다 유저수가 많기 때문에 가이드도 많고 설치순서별 오류사항 피드백을 받기 편하다

mkspi등의 경우 와이파이 칩셋이 없어 무선연결시 따로 와이파이 usb동글을 구매후 설치해야 할때도 있음 x발킹룬v2

리눅스 기반 다른 컴퓨터들의 경우 우분투OS를 올리고 kiauh(클리퍼 패키지 설치도우미)를 통해 셋업도 하는듯







2. 호스트 클리퍼 소프트웨어 업데이트

7dec8768f5dc3f8650bbd58b36807465bf3f


>>>소위 갤내 <클리퍼 자폭버튼>이라는 문제가 발생하는 경우 페이즈<<<

03b2c423f6ed6af23eea87e3298176689db0fd69f5fe5ce0234fee8c753e6a34b68f6e

요약하자면 자폭버튼의 원인은
"mcu와 호스트 클리퍼 버전의 불일치"



a04424ad2c06782ab47e5a67ee91766dc28ff1ecd6acc4cebf11d0c75bd4d621b19ca0474ba30fbabb1e020c0fa4

대부분 얘기하는 정상작동중 <클리퍼 자폭버튼> 눌렀다는것은
웹UI상에서 클리퍼 업데이트를 누르는 경우인데
누르고 정상작동 될때도 안될때도 있는 이유는
MCU펌웨어 재설치급 스케일 업데이트때 발생하기 때문


29


정상 작동하고 따로 원래 MCU 업데이트 계획이 없다면 귀찮아지니
몰아서 업데이트 하는게 좋다 모르고 유혹하는 자폭 버튼을 누르지말자

자폭버튼이라곤 하지만 해결못하는 이슈는 아니므로 겁내진 말자
원인은 단순히 mcu의 펌웨어 버전이 호스트보다 낮아서 발생하는 오류다
MCU펌웨어 업데이트를 진행하면 된다

ssh접속 Kiauh로 호스트 클리퍼의 소프트웨어 업데이트 하나
웹ui로 업데이트 하나 mcu펌웨어 업데이트급으로 뜨면 똑같은 자폭버튼이다





18b88175e1d169a339bdd7b04385763e79a33645cd7b5d5b74f5a22043fdfaf85a47d84b8586cbf7dc4e648d95c12ebdcd99

마이크로 컨트롤러 유닛(Micro Controller Unit; MCU)
Mcu는 프린터 보드의 이런 칩셋을 일컬음


3. 호스트 컴퓨터에서 MCU펌웨어 klipper.bin 생성 후 업로드
중요 : klipper.bin 생성전 반드시 호스트측 업데이트가 선행되야 MCU펌웨어 버전 충돌이 없다

메인세일OS 설치시 버전 충돌 사례 예시 :
1. 호스트 클리퍼 설치 [호스트v1.1] ---> 이메져의 메인세일OS패키지의 클리퍼 업데이트가 늦음?
2. 바로 펌웨어 make [MCU펌v1.1]
3. 이후 호스트 업데이트(그버튼)
4. mcu펌이 낮아서 오류 [호스트v1.2] [MCU펌v1.1] 불일치


올바른 방법
메인세일 OS설치후 바로 웹UI에서 풀업데이트 때린후 MCU펌웨어 make 진행



20b4de2fc08107b03cefe9be1ad8342d7d17224c3f767a0b0637fbcca13c2cac2c7aba331a7bb6570cde1ca6


Klipper.bin 을 생성할때는
커뮤니케이션 인터페이스 핀 (uart, usb등)
칩셋명 예 stm32영어숫자
클록
부트로더 오프셋등의 정보를 보드에 맞게 넣어줘야한다
이경우는 모든 보드가 다르기 때문에 기입정보는 해당 보드의 github나 보드 위키 페이지를 찾아봐야한다

MCU 펌웨어 업로드 방식은 여러가지가 있는데
-1. 보드에 부트로더와 TF카드(마이크로SD)슬롯이 있다면 일반적으로 micro sd카드로 가능하고
(일체형보드의경우 host슬롯과 mcu로 연결되는게 따로 일수있음 꼿아야 하는 MCU용 슬롯 확인)
Sd카드에 bin파일을 담은 상태로 전원을 켜고 어느정도 시간을 기다려주면 cur로 변화되며 인식된다

-2. Direct Firmware Update -util
리눅스 프로그램인 dfu-util를 설치후 업로드 하는 방식
dfu-util의 경우 보드상태를 dfu모드로 점퍼핀으로 스위치해서 가능 (보드가 지원하는 경우)
Usb연결 상태로 명령어를 통해 해줄수있다

-2.1 dfu모드상태로 window pc에서 stm cube로 업로드

-3. RP2040의 경우 부트 버튼을 누른상태로 PC에 연결하면 외장USB처럼 연결되는데 그곳에 넣어주면 인식된다
rp2040의 경우 klipper.uf2로 생성됨



Klipper.Bin의 생성후 이름변경이나 위치이동은 명령어나
파일질라 같은 것으로도 직접 클리퍼 폴더를 뒤져 쉽게 빼낼수있다


4. Printer.Cfg에 MCU 연결경로 기입

이부분은 최신 클리퍼에서 프린터 cfg를 열면 상단 "디바이스 버튼으로" 경로를 체크할수있다 복사해서 붙여넣으면 된다

인식 경로를 확인할수 없거나
인식된 경로를 입력해도 안되는경우
오류에 따라 다르겠지만 보통

klipper.bin 생성용 Mcu칩셋 정보가 잘못됨
현재 mcu펌웨어가 아직 구버전이고 업로드가 제대로 되지 않음
Make시 clean 작업이 제대로 되지않은 오류이므로

Mcu 펌웨어 생성과 업로드를 다시 진행하는것이 좋다



2
잘못된 점
훈수 격하게 환영함



-글 마침-

추천 비추천

14

고정닉 6

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2864 설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
103775 공지 엔더3 사도되는거 사면안되는거 정리 [7] ㅇㅇ(118.235) 24.05.24 906 7
75811 공지 ※※ [유입필독] [입문/뉴비] 정보팁 몰아보기 ※※ [2] InfoBot갤로그로 이동합니다. 23.06.29 26324 22
84486 공지 출력대행 질문 전 보시면 좋은 글 [10] 때제베갤로그로 이동합니다. 23.10.19 4135 31
75761 공지 갤러리 부매니저 모집 공지 [31] Sangpang갤로그로 이동합니다. 23.06.28 1834 17
57734 공지 갤러리 내 이벤트 관련 공지 [2] Sangpang갤로그로 이동합니다. 22.11.01 2397 3
104846 일반 오르카 2.1.0 PA [7] 아몬드맛요거트갤로그로 이동합니다. 10:20 50 0
104845 일반 근데 왜 필라는 습기 먹으면 끊어지지? [7] ㅇㅇ갤로그로 이동합니다. 09:56 73 0
104844 일반 ERCF나 트레드랙 안쓰는거 있는 분? ㅇㅇㅇ(1.219) 09:33 42 0
104843 일반 3D printer 외주 가격 대충 예상 [5] 3갤러(210.99) 09:06 125 0
104842 일반 알리에서 산 무선충전기 거치대만듬 [2] ㅇㅇ갤로그로 이동합니다. 09:02 73 0
104841 일반 200불이상 코드 충전중인데 충전되긴함? [2] ㅇㅇ(125.243) 08:52 57 0
104840 일반 녹는점 엄청 낮은 필라멘트 있어? [12] 광붕이기야노데스웅차갤로그로 이동합니다. 08:49 105 0
104839 일반 eryone 무광 필라 두 번 다시 안 건든다. [2] KCU갤로그로 이동합니다. 08:15 71 0
104838 신제품 크리얼리티 K2 Plus 콤보 정가 1499 USD [4] ElectricalBoy갤로그로 이동합니다. 08:12 122 0
104837 일반 드디어 오늘 3프 기능사 실기 시험날 [7] 니짜갤로그로 이동합니다. 06:49 110 3
104835 일반 드래곤버너로 교체 완료 ㅋㅋ [6] 디사이더갤로그로 이동합니다. 04:15 153 0
104834 일반 petg나 pla나 순간접착제로 잘붙음? [3] ㅇㅇ(125.243) 04:12 72 0
104833 일반 내일 집가서 다시 측정해봐야지 [7] ㅇㅇ(118.38) 04:10 81 0
104832 일반 늦은 새벽 회사에서 보고서 쓰며 만드는 병신..아니 엔더벤쳐3 [6] 테세우스의엔더갤로그로 이동합니다. 03:25 240 11
104831 일반 알리 더 이상은 못 깎겠다 [3] 3갤러(175.208) 02:35 214 0
104830 일반 크리얼리티 K1C 사도됨? [5] 3갤러(118.33) 01:14 143 0
104829 일반 익스 기어 갈리는거였구나 [6] 하청업체직원갤로그로 이동합니다. 00:54 209 0
104828 일반 탭 예압 뻑뻑한거 [4] 3갤러(39.118) 00:40 91 0
104827 일반 b-2 폭격기 절망편 [7] ze갤로그로 이동합니다. 00:38 179 3
104826 일반 와 저번주보다 날씨 좀 더워졌다고 오버행 바로 무너지는구나 [6] 고닉파야지갤로그로 이동합니다. 00:37 110 0
104825 일반 내수판 A1 [2] xx(121.146) 00:31 96 0
104824 질문 se x축 리니어레일 개조 질문 [10] 3갤러(182.219) 00:18 119 0
104823 일반 여름을 대비한 모래놀이(틀 생성기 만듬 [6] 야른갤로그로 이동합니다. 06.04 190 3
104822 출력물 B-2 폭격기 다뽑음 [17] ze갤로그로 이동합니다. 06.04 294 12
104820 일반 결국 수정해서 완성함 [5] ㅇㅇ갤로그로 이동합니다. 06.04 179 0
104819 일반 pla원래 달달한 냄새남? [8] DV갤로그로 이동합니다. 06.04 176 0
104818 일반 출력물 치수 질문졈.,,. [4] 3갤러(220.79) 06.04 81 0
104817 일반 싼 pla가 어디어디있지? [3] ㅇㅇ(180.228) 06.04 112 0
104816 질문 워시앤큐어 꼭 필요해? [5] 3갤러(1.249) 06.04 74 0
104815 일반 훌라모드 적용과 인풋 [8] 때제베갤로그로 이동합니다. 06.04 144 0
104814 일반 PLA 경도 진짜 세다 [9] dd(222.116) 06.04 250 2
104813 일반 어제부터 ams에 스풀 걸려서 출력물 계속 날려먹네 [7] 유사교육방송갤로그로 이동합니다. 06.04 117 0
104812 일반 그래프가 참 만족스럽다 [6] ㅇㅇ갤로그로 이동합니다. 06.04 277 7
104811 일반 딸깍 딸깍 딸깍 딸깍 틱 틱 틱 [2] 하청업체직원갤로그로 이동합니다. 06.04 169 0
104810 질문 입문 해보려고 하는 뉴비 질문좀 [8] 3갤러(175.208) 06.04 148 0
104809 출력물 키캡생프함 [6] Handy갤로그로 이동합니다. 06.04 164 4
104808 일반 btt tmc 원래 이렇게 줬음? [7] q(uou)p갤로그로 이동합니다. 06.04 177 2
104807 질문 a1mini vs a1 [4] dcreasentc갤로그로 이동합니다. 06.04 103 0
104806 질문 설치후 첫 출력인데 문제가 뭘까요?? [6] 3갤러(221.161) 06.04 117 0
104805 일반 Chc vs 짭뱀 [6] 3갤러(106.101) 06.04 103 0
104804 질문 보론 트던 중고로 잘 안팔리겠죠? [5] 뚱땅똥땅갤로그로 이동합니다. 06.04 166 0
104803 일반 뱀부랩 AMS할인예정인덧 [6] 5555갤로그로 이동합니다. 06.04 234 0
104802 일반 알리에서 bmg 샀는데 못쓸듯 [8] 김삼붕(59.27) 06.04 136 1
104801 일반 표지판 뽑은거 이쁜게 자랑 [12] 야른갤로그로 이동합니다. 06.04 374 12
104800 질문 노즐헤드 잘끼는법좀 [9] 프르늄갤로그로 이동합니다. 06.04 88 0
104799 일반 아 TD-1 [2] ㅇㅇ갤로그로 이동합니다. 06.04 138 1
104798 질문 킹룬 kp3s 로 뽑는데 질문 있습니다 [5] DOMA갤로그로 이동합니다. 06.04 96 0
104797 질문 직구규제 필라멘트도 걸림? [4] ㅇㅇ(114.203) 06.04 163 0
104796 일반 뱀부랩 a1에 쓸 챔버 없나요? [3] 3갤러(210.125) 06.04 73 0
104795 신제품 HULA for voron 방진용 쓰러스트베어링 TPU고무발 모드 [4] 때제베갤로그로 이동합니다. 06.04 187 2
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2