ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 옥토프린트 - 플러그인: Firmware Updater
    지식 쌓기 2020. 8. 10. 15:05
    반응형

    옥토프린트 플러그인들을 사용하면서 하나씩 올려본다. 

    그 중에 첫번째로 아니아니 두번째로군....당첨된 녀석은 요 펌웨어 업데이터이다. 

    이녀석은....말그대로 프린터의 펌웨어를 업데이트 해주는 녀석이다. 

    이미 컴파일된 펌웨어를 가지고 있다면, 옥토 프린트를 통해 쉽게 펌웨어 업데이트를 시켜 줄 수 있는 플러그인이다. 

     

    단, 필자는 PRUSA I3 MK3S를 사용중이므로 이를 기반으로 기록합니다. 

     

    prusa는 펌웨어를 제작배포를 하여준다. 

    사실 내 입맛에 맞게 펌웨어를 수정해서 업데이트 하고 싶지만, 이는 좀 복잡한 관계로, 제공해주는 펌웨어를 넙죽 받아먹어 보자. 

     

    https://www.prusa3d.com/drivers/

     

    Downloads - Prusa3D - 3D Printers from Josef Průša

    Drivers and manuals Drivers Version 2.1.5 Most recent (May 8, 2018) for MK3 and MK2/S/MMU...

    www.prusa3d.com

    여기에는 기본적으로 prusa 프린터에 필요한 것들을 제공해준다. prusa 슬라이서도 여기서 다운 받을 수 있겠다. 

     

    지금 필요한 것은 펌웨어 이므로, 펌웨어를 받아보자. 

    받아서 압축을 풀어 보면, 각국 언어로 된 PDF 문서(한국어 없슴)과 .hex 라는 펌웨어 파일이 보인다. 

    이 파일을 우리의 프린터에 넣어주는 작업이다. 

     

    사실 이 작업은 usb로 PC와 프린터가 연결되어 있고, prusa 슬라이서가 있다면, 바로 업데이트 할 수가 있다. 

    하지만 프린터는 고정되어있고, 노트북 옮기기가 귀찮은 필자같은 게으른 인간에게는 이런 펌웨어 업데이터가 있다면 감사하지 않을 수 없다. 

     

    자 그럼 시작해보자. 

    우선 아시다시피 플러그인 매니저를 열어보자. 

    필자는 이미 설치를 하였기에, 설치된 플러그인에 리스트가 보인다. 

     

    설치를 하고 리스타트를 사켜주면 이제 플러그인 항목에 Firmware Updater가 보일것이다. 

    들어가보자. 

     

    들어가보면 오른쪽 상단에 스패너가 설정 창이다. 다시 들어가자. 

    이부분이 모두 공란으로 되어있어서 당황스러울 수 있다. 

    당황하지 말고 따라서 세팅하자. 

    이 세팅 값은, 구글링으로 얻은 세팅값인데, 아두이노를 잘 몰라서 그 세팅값을 그냥 가지고 왔다. 

    다만 저렇게 따라 해보면, Path 값 TEST를 하였을때, 빨갛게 오류가 뜰 것이다. 

     

    이는 터미널에서 avrdude를 찾아서 인스톨 해 주면 간단히 해결 된다. 

    처음에 옥토프린트 설치할때 사용하였던 PuTTY등을 이용하여 라즈베리파이에 들어가보자. 

     

    pi@octopi:~ $ sudo apt-get install avrdude

    상기 명령어는 avrdude라는 어플리케이션을 설치하라는 의미이다. pi 패스워드를 입력하여 주면 알아서 의존성까지 확인해준다. 마지막에 설치할꺼냐고 물어보면, y만 눌러주면 설치 된다. 

     

    설치가 완료되면, 다시 웹페이지로 돌아가서 test를 눌러보자. 필자의 스샷처럼 녹색으로 불이 들어올 것이다. 

     

    이제 다 끝났다. 

     

    from file에 아까 받아 두었던 펌웨어 경로를 입력해주고, flash from file을 클릭해주면 업데이트를 시작한다. 

    전원이 꺼지지 않도록 조심하며 차분히 기다리면 설치가 완료된다. 

     

    느낀점. 

    1. 펌웨어 업데이트 자체는 무리 없이 되었다. 

    2. 다만 내 입맛에 맞게 수정하고 컴파일 해야하는데, 아두이노IDE는 콘솔 연결이 없으면 컴파일이 되지 않는다. 이부분을 해결해야 원격으로 모든 것을 처리 할 수 있을 것 같은데, 필자가 아두이노를 잘 몰라서, 헤매이는 중이다.

    3. 그럼에도 불구하고, 펌웨어 업데이트 플러그인은 수많은 플러그인중에 제일 먼저 사용해 본 것 같다.  

     

     

    댓글

Presented by 도탑.