[Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Mattai
Konto z ograniczeniami
Postów w temacie: 2
Posty: 2
Rejestracja: 16 mar 2020, 18:41

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: Mattai »

Czy to normalne zjawisko że po wymianie oprogramowania z 1.0.0 na 1.8 lub 1.9 drukarka nie umie zrobić "home"?
Silniki się ruszają ale w małym zakresie i kompletnie bez koordynacji.
Płyta jest oznaczona jako ANET 3d v1-5. - wygląda identycznie jak A8 (układ i elementy).

Drukarka normalnie nie chciała sie aktualizować, więc przeładowałem alternatywnie przez arduino.
Aktualizacja, włączanie - wygląda że system zachowuje się poprawnie.
Mattai
Konto z ograniczeniami
Postów w temacie: 2
Posty: 2
Rejestracja: 16 mar 2020, 18:41

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: Mattai »

Trzeba w konfiguracji marlinia to i owo poustawiać. Wgrać i skalibrować drukarkę.
Luklas94 - usunięte

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: Luklas94 - usunięte »

Witajcie. Niestety ja napotkałem problem już na samym początku. Gdy kliknę 'pobierz informacje o płytce' mam informacje 'nieznana płytka'
Sterowniki zainstalowane, w menadżerze urządzeń wykrywa mi ch340. Anet bardzo master skopiowany, na liście w programie mam płytkę 'anet a8' port ustawiony. W czym może być problem?
traktor
Konto z ograniczeniami
Postów w temacie: 1
Posty: 1
Rejestracja: 26 paź 2020, 20:41

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: traktor »

Na wstępie witam wszystkich
Mam komunikat po kompilacji - błąd kompilacji dla płytki anet v1.0
Mam płytę 1.7 czy to ma jakieś znaczenie ?
Na początku wątku nie jest napisane o wgraniu bootloadera czy trzeba wgrać przed softem ?
Pozdrawiam
qba93
Postów w temacie: 1
Posty: 39
Rejestracja: 06 lip 2021, 00:32

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: qba93 »

A mi wywala takie cos
loading hardware from C:\Program Files (x86)\Arduino\hardware: loading package anet-board-master: invalid version dir C:\Program Files (x86)\Arduino\hardware\anet-board-master\hardware\anet\avr: no major version found

Błąd kompilacji dla płytki Anet V1.0.
andrzej.drozd1
Konto z ograniczeniami
Postów w temacie: 3
Posty: 3
Rejestracja: 13 wrz 2021, 20:23

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: andrzej.drozd1 »

Witajcie.

Ja próbuje przesiąść się na Marlina ale wywala mi taką list błędów:

Arduino:1.8.16 (Windows 10), Płytka:"Anet V1.0"
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:43:0: warning: "TIMER2" redefined
#define TIMER2 5
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:211:0: note: this is the location of the previous definition
#define TIMER2 6
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:44:0: warning: "TIMER2A" redefined
#define TIMER2A 6
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:212:0: note: this is the location of the previous definition
#define TIMER2A 7
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:45:0: warning: "TIMER2B" redefined
#define TIMER2B 7
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:213:0: note: this is the location of the previous definition
#define TIMER2B 8
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:47:0: warning: "TIMER3A" redefined
#define TIMER3A 8
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:215:0: note: this is the location of the previous definition
#define TIMER3A 9
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:48:0: warning: "TIMER3B" redefined
#define TIMER3B 9
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:216:0: note: this is the location of the previous definition
#define TIMER3B 10
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:49:0: warning: "TIMER3C" redefined
#define TIMER3C 10
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:217:0: note: this is the location of the previous definition
#define TIMER3C 11
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:50:0: warning: "TIMER4A" redefined
#define TIMER4A 11
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:218:0: note: this is the location of the previous definition
#define TIMER4A 12
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:51:0: warning: "TIMER4B" redefined
#define TIMER4B 12
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:219:0: note: this is the location of the previous definition
#define TIMER4B 13
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:52:0: warning: "TIMER4C" redefined
#define TIMER4C 13
In file included from sketch\Marlin.ino.cpp:1:0:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:220:0: note: this is the location of the previous definition
#define TIMER4C 14
In file included from C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:258:0,
from sketch\Marlin.ino.cpp:1:
C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:53:0: warning: "TIMER5A" redefined
#define TIMER5A 14
In file included from sketch\Marlin.ino.cpp:1:0:

C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:222:0: note: this is the location of the previous definition

#define TIMER5A 16
rlin-1.1.x\Marlin\MarlinConfig.h:39,


C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:48:0: warning: "TIMER3B" redefined

#define TIMER3B 9

C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:217:0: note: this is the location of the previous definition

#define TIMER3C 11




from C:\Users\DELL Macka\Desktop\Marlin-1.1.x\Marlin-1.1.x\Marlin\ubl_G29.cpp:23:

C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:216:0: note: this is the location of the previous definition

#define TIMER3B 10



#define TIMER4C 13


C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\arduino\avr\cores\arduino/Arduino.h:223:0: note: this is the location of the previous definition

#define TIMER5B 17


from C:\Users\DELL Macka\Desktop\Marlin-1.1.x\Marlin-1.1.x\Marlin\stopwatch.cpp:25:

C:\Users\DELL Macka\Desktop\arduino-1.8.16-windows\arduino-1.8.16\hardware\anet\avr\variants\sanguino/pins_arduino.h:55:0: warning: "TIMER5C" redefined

#define TIMER5C 16

i ciągnie się to w długą na kilkanaście stron a każdy błąd wygląda podobnie

#define TIMER5C 18



exit status 1

non-constant condition for static assertion



Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"


Ktoś pomoże o co chodzi??
Pozdrawiam
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 5
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: dragonn »

To nie są błędy, zrób to co mówi i wrzuć cały raport.
mpk
Postów w temacie: 1
Posty: 358
Rejestracja: 27 lis 2019, 00:01
x 100

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: mpk »

Po warningach zgaduję, że zbyt nowa wersja frameworku pod avr względem kodu marlina (a właściwie odwrotnie. to kod Marlina za stary;)
Jak chcesz koniecznie marlina 1.x, to spróbuj zdowngradeować platformę do jakiejś starszej wersji (via board manager). Nie wiem co tam będzie działać - pewnie jakieś 1.6.x.

Chociaż ja bym szedł w Marlina 2...
andrzej.drozd1
Konto z ograniczeniami
Postów w temacie: 3
Posty: 3
Rejestracja: 13 wrz 2021, 20:23

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: andrzej.drozd1 »

mpk pisze:Po warningach zgaduję, że zbyt nowa wersja frameworku pod avr względem kodu marlina (a właściwie odwrotnie. to kod Marlina za stary;)
Jak chcesz koniecznie marlina 1.x, to spróbuj zdowngradeować platformę do jakiejś starszej wersji (via board manager). Nie wiem co tam będzie działać - pewnie jakieś 1.6.x.

Chociaż ja bym szedł w Marlina 2...

A masz może jakiś poradnik jak wgrać MAelina 2... jak jak to ładnie jest wszedzie opisane na Marlinie 1?? Możesz podesłać linka?
andrzej.drozd1
Konto z ograniczeniami
Postów w temacie: 3
Posty: 3
Rejestracja: 13 wrz 2021, 20:23

Re: [Anet A8] [poradnik] Wgrywanie bezpieczniejszego firmware - Marlin 1.1

Post autor: andrzej.drozd1 »

dragonn pisze:To nie są błędy, zrób to co mówi i wrzuć cały raport.
W załączeniu cały log - pokombinowałem i staram się wgrać Marlina 2.0 ale też coś nie bangla jak być powinno :(

Pomóżcie proszę
ODPOWIEDZ

Wróć do „Anet”