2Ma Inviato 3 Marzo 2023 Condividi Inviato 3 Marzo 2023 Sono nuovo sul forum e vi espongo quello che è un mio problema ma probabilmente può interessare anche chi non ha una stampante come la mia ma vuole aggiornare il firmware con Marlin Possiedo dal 2018 una stampante Anet A8 ed un paio di anni fa ho tentato di installare un display grafico utilizzando l’IDE di Arduino (1.8) ma l’elenco di errori ottenuti era chilometrico ed ho quindi abbandonato l’idea. In questi giorni, “scavando” nei miei cassetti, ho riesumato il display e si è riacceso il desiderio di aggiornare la mia Anet. L’idea è quella di aggiungere display grafico e, spazio su EEPROM permettendo, autolivellamento del piano caldo. Il primo tentativo è stato quello di compilare Marlin 2.0.x utilizzando l’IDE 2.0 di Arduino ma l’elenco degli errori era ancora chilometrico. Ho allora fatto qualche ricerca su internet e mi sono attrezzato con VS Code e, con l’aiuto di guide on line, mi sono rimesso di buon piglio! I passi che ho seguito sono: Scaricato VS Code + PlatformIO Scaricato Marlin 2.0.x (con correzione di bug) Da PlatformIO ho importato il progetto (senza apportare modifiche ad alcun file e senza collegare la stampante) ed ho compilato selezionando le seguenti board: Board standard (quella proposta dal file platformio.ini) Board ATmega 1284p Board Sanguino1284p In tutti i casi (dopo poco più di un secondo dal lancio) ottengo gli errori che posto in allegato; l’errore viene attribuito ad una istruzione if (riga 3071 e 3073) all’interno del file configuration.h “che io non ho modificato”! Se qualcuno ha consigli sono qui a braccia aperte! Grazie! Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
FoNzY Inviato 3 Marzo 2023 Condividi Inviato 3 Marzo 2023 (aggiornato) 27 minuti fa, 2Ma ha scritto: Da PlatformIO ho importato il progetto (senza apportare modifiche ad alcun file e senza collegare la stampante) ed ho compilato selezionando le seguenti board: Board standard (quella proposta dal file platformio.ini) Board ATmega 1284p Board Sanguino1284p che io sappia devi usare ide per caricare il firmware sulla anet v.1.0 selezionando anet v1 come board e avrisp mk2 come programmatore. poi ho dei dubbi a riguardo...puoi installare marlin 2.0 sulla anet? io non lo so'. farei cosi se fossi in te: userei ide arduino. e proverei con marlin 1.5 seguendo questa guida: https://www.instructables.com/Come-Installare-Il-Firmaew-Marlin-Su-Anet-A8/ se riesci proverei con marlin 2.0 gli errori che ricevi non sono di compilazione quindi boh,qualcosa non va'... Modificato 3 Marzo 2023 da FoNzY 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
2Ma Inviato 3 Marzo 2023 Autore Condividi Inviato 3 Marzo 2023 Ciao fonzy per la prontezza di risposta. Certo! L'errore è ancor prima della compilazione. Sembrerebbe che c'è qualcosa che non combacia nei file di impostazione indipendentemente dalla scheda su cui si dovrà caricare il firmware. Seguo la tua proposta e ritento con IDE di arduino. Ti / Vi faccio sapere Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Partecipa alla conversazione
Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.