본문 바로가기
3D PRINTER/ANET A8 PLUS

펌웨어 마를린 올려보기 1.1은 됐고... 2.0으로 수정 중...실패기...

by 뚜父 2021. 2. 16.

펌웨어 보다가 ANET사이트에서 이걸 보게 되었습니다.

 

anet3d.com/blogs/download/open-source-firmware-of-a8-plus

 

Open Source Firmware of A8 Plus

Download open-source firmware of A8 Plus. Link.

anet3d.com

인터넷엔 마를린 2.0도 있지만 그냥 홈피에 있는거 설치해 보기로 했습니다.

 

머부터 설치해야 하나 알아보다 많은 에러에 빠졌었습니다.

일단 그런 오류들 빼고 순서대로 적습니다.

 

1. ARDUINO IDE 설치

www.arduino.cc/en/software

 

Software

Open-source electronic prototyping platform enabling users to create interactive electronic objects.

www.arduino.cc

마이크로 소프트 스토어에서 설치시 보드나 라이브러리를 추가로 설치해야 하는데... 이게 힘듭니다.

기본적으로 문서폴더에있는 ARDUINO 폴더에서 하면됩니다....

 

전그냥 인스톨버전으로 설치햇습니다.

 

2. ARDUINO IDE 용 보드 설치

설치 후 보드를 추가하는 부분의 많은 설명들이 홈페이지에 있지만 모두 안되어 제가 찾아봤습니다.

다른 마를린 설치하더래도 이건 될겁니다.

github.com/SkyNet3D/anet-board

 

SkyNet3D/anet-board

This is a board definition which works in Arduino IDE 1.8.x for Anet Board targets. - SkyNet3D/anet-board

github.com

 

anet-board-master.zip를 열어보면 이렇습니다.

빨강동그라미를 잡아서 C:\Program Files (x86)\Arduino\hardware 여기에 넣어줍니다.

아래그림 처럼요...

잘 들어갔죠?

 

 

3. ARDUINO IDE 용 라이브러리 설치

lcd?관련 라이브러리도 넣어줘야 합니다.

툴-라이브러리관리에서 u8glib 를 설치해 줍니다.

이제....

위에 맨처음 anet에서 다운받은 마를린펌웨어 다운로드 받은것을 하드에 풀어줍니다. 

전 대충 바탕화면에 압축해제했네요... 이 귀차니즘...

저 marlin를 더블클릭해줍니다.

 

먼가 즐비하게 떻죠?

저도 머가 먼지 모르지만 이걸 자신에 맞게 수정하는 능력자분을 부러워하기만 하는 입장에서 보드를 anet v1.0으로 선택해 줍니다.

포트도 바꾸시고요...

 

1. 보드 선택 - Anet V1.0 (Optiboot) 선택

2. 포트 설정 - 자신의 포트(설정속도는 115200)

3. 컴파일... 먼가 많이 쓰여지는데 에러는 없네요 ^^;

마지막에 이렇게 뜨네요 ^^...

스케치는 프로그램 저장 공간 115136 바이트(90%)를 사용. 최대 126976 바이트.
전역 변수는 4803 바이트의 동적 메모리를 사용.

4. 업로드...

 

리부팅되는것 같더니... 마를린이 안뜨고...

허무함... ㅜㅜa... 그대로네요....

 

아무래도 부트로더가 없어서 에러가 나야 되는데 업로드완료로 뜬것이 아닌가 싶네요 ㅠㅠ;

 

2.0 구해서 다시 해봐야 할듯 ^^;

 

화딱지나서 2ㅣ0 설치해 봅니다

 

마를린 다운로드

marlinfw.org/meta/download/

 

Download

Download the latest Marlin source code

marlinfw.org

왠지 버그픽스를 받아야할것같은...

 

컨피그는 다운받아서 a8plus 폴더에 있는 컨피그를 Marlin폴더에 덮어씌워줍니다.

 

marlin.ino를 열어줍니다.

 

 

만일 부트로더가 없어서 에러가 난다면... 부트로더 설치... ㅠㅠ;

 

이건 전에 제글 중 아두이노 부트로더 업그레이드 하던 방식과 같다고 보시면... ^^;

avrdude stk500_getsync() 어쩌구저쩌구 에러라면...

www.instructables.com/HOW-TO-FIX-ANET-BRICKED-BOARD-USING-AN-ARDUINO-UNO/

 

HOW TO FIX ANET BRICKED BOARD USING AN ARDUINO UNO

HOW TO FIX ANET BRICKED BOARD USING AN ARDUINO UNO: After years of printing yesterday my Anet A8 printer is dead, due to a failed firmware upload.So my board was bricked, means that doens't accept anymore a firmware and the display was blank, as in the pic

www.instructables.com

부트로더까지 해도 안돼서 포기하고 VISUAL STUDIO CODE.... 방식으로 재 도전!!! 합니다. ㅠㅠ

댓글