Vai al contenuto
  • Iscriviti al forum

    Iscriviti al forum per usufruire di tutti i contenuti: la registrazione è gratuita!

belloriccofamoso

TEVO FLASH: PROBLEMA DI FIRMWARE E VOGLIA DI PIANGERE

Recommended Posts

Buongiorno a tutti, sono Enrico di Udine
Ho una Tevo Flash con BLTouch, TMC2100, dualZ ed endstop ottici, nozzle Volcano con board MKS GEN LV1.0
Bene, da pochi giorni ho installato il display touch esterno TFT 32 e la gestione dell'alimentazione MKS PWC V2.0.
Ho scaricato il firmware Marlin 2.0 da github per la /tevo/flash/bltouch-TMC2100, l'ho modificato per far funzionare i dispositivi nuovi e ho inviato alla macchina. Funziona, va tutto MA quando mandavo in HOME il carrello sbatte in asse X contro l'endstop piu' volte con gran fracasso, un TRRRRRRRRRRRRRR, stessa cosa per l'asse Y mentre normale per l'asse Z.
Cosi' ho pensato di verificare true/false se erano sbagliati e cosi' ho scoperto che la board che avevo caricato era la MKS BASE e non la MKS GEN L.
Bene, da li l'odissea, perche' quando vado con Arduino a qguardare i pacchetti Marlin scaricati per la mia Tevo Flash questa benedetta board nei pacchetti tevo non c'e', la trovo su altre tevo tipo tarantula ma non riesco ad inserirla nel pacchetto di base da cui far partire la compilazione.
IHo provato a prendere il file pins_MKS_GEN_L e lo sposto fisicamente nel pacchetto  da configurare mi da, in compilazione, un sacco di errori, mancano sicuramente dei file, delle dipendenze.
ci sto sbattendo parecchio la testa.
E sicuramente sbaglio alla base
C'e' qualcuno volonteroso capace di spiegarmi dove cacchio sbaglio?
Grazie

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ciao,
Fammi capire un secondo.
Non riesco ad inserire nel configuration.h i valori per la tua stampante?
Oppure hai un modulo particolare?

Inviato dal mio Redmi Note 4 utilizzando Tapatalk

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ciao e grazie della risposta:
io parto da un firmware da compilare che trovo su github. vado nella sezione TEVO FLASH
li , guardando qualsiasi configurazione NON c'e' la scheda MKS GEN L ma solo la MKLS BASE (oltre a tutte le altre ovviamente, io parlo di quella inserita di default)
Ho fatto queste prove:
1) installato la MKS  BASE mi da errori sugli endstop e mancano comandi a display
2) preso il firmware di una tarantula (che ha di base la MKS GEN L) e provata modificando qualcosa , ancora altri errori e assi che vanno al contrario e a menu ancora meno voci.
3) ho provato a inserire la board GEN L nel pacchetto della flash e mille errori,. forse questa unltima e' la via corretta MA non so come si fa correttamente....
 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
14 minuti fa, belloriccofamoso dice:

ciao e grazie della risposta:
io parto da un firmware da compilare che trovo su github. vado nella sezione TEVO FLASH
li , guardando qualsiasi configurazione NON c'e' la scheda MKS GEN L ma solo la MKLS BASE (oltre a tutte le altre ovviamente, io parlo di quella inserita di default)
Ho fatto queste prove:
1) installato la MKS  BASE mi da errori sugli endstop e mancano comandi a display
2) preso il firmware di una tarantula (che ha di base la MKS GEN L) e provata modificando qualcosa , ancora altri errori e assi che vanno al contrario e a menu ancora meno voci.
3) ho provato a inserire la board GEN L nel pacchetto della flash e mille errori,. forse questa unltima e' la via corretta MA non so come si fa correttamente....
 

Un secondo, se stai utilizzando un firmware Marlin le personalizzazioni risiedono in un file chiamato configuration.h

Teoricamente ti basta quello per lavorare.
Non riesco a capire esattamente che succede.
Sei partito con un firmware in cui il problema era sull'endstop dell'asse x.

Prima di cambiare qualcosa...ripartendo da li hai verificato che l'endstop funziona?
Io avrei provato a sostituirlo con un endstop funzionante.
Io avrei verificato anche i collegamenti...e solo dopo che la parte fisica era tutto a posto avrei lavorato sul firmware.

Ti consiglio comunque di dare un occhio qui:
https://marlinfw.org/docs/configuration/configuration.html

Potresti anche dare un occhiata a Marlinkimbra che è un firmware basato su marlin che ha anche un configuratore:
https://marlinkimbra.it/configurator/v4_3_6/firmware_configurator.php

Ho una domanda ma il tuo vecchio firmware che fine ha fatto?
non avevi un cd o qualcosa del produttore? Hai provato a contattarli?

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

scusa lothar ho letto solo ora la seconda risposta e rispondo cercando di esser preciso.
1) comprata tevo flash su bangood con la seguente configurazione saliente: MKS_GEN_L, nozzle VOLCANO, driver TMC2100, dual Z, opto-endstops,  BLTouch.
Bene tutto ok
1 mese fa ho cablato ed aggiunto quindi il display esterno MKS TFT 32 e il controllo dell'alimentazione PWC V2.0
installato funziona ma per funzionare correttamente con la stampante devo ricompilare il firmware cosi' sono andato sul sito github e alla voce tevo/flash ho scaricato il pacchetto che comprende piu' configurazioni base, ho scelto la BLTOUC/TMC2100

Mi sono messo a guardare il config h e adv.h, poi pin_ramps per la base perche' all'inizio PENSAVO fosse quella giusta, non trovando la GEN L.
e mi sono accorto, una volta compilata e inviata alla macchian che qualcosa non andava sugli endstop (ancora lontano dal provare a stampare)
e ho guardato meglio e visto che esiste la board GEN L e mi son messo a cercarla e non la trovo in NESSUN pacchetto tevo/flash
e cosi' sono andato a vedere nel pacchetto tarantula e li c'e'... ma io non so:
1) come trasferire il pacchetto completo con dipendenze della board incriminata nel pacchetto tevo/flash
2) non so se posso CARICARLA nel pacchetto tevo/flash
molto probabilmente mi mancano competenze ma non riesco  ad uscirne non trovo docs a riguardo
ho cercato tra le librerie ma non c'entra nulla mi pare....
 

 

in pratica nel file config.h io posso indicare una data board...PRESENTE NELLA LISTA DELLE BOARD!
ma se la GEN L non e' presente nella lista!!! come faccio ad aggiungerla? a caso? ho provato anche quello, tonnellate di errori in fasi di compilazione!...questo il nocciolo, poi per gli altri parametri un po alla volta ci arrivero'......

il firmware  vecchio? era nella eepèrom...io non so  e soprattutto non sapevo se si poteva salvare, caricare ercc ecc...ormai perso quindi, si dammi del pirla se si poteva fare

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Allora intanto ti suggerisco di scrivere al negozio che ti ha venduto la stampante.
Non bangood mail rivenditore. 

https://tevo3dprinterstore.com/

Io scriverei a loro spegando il problema e facendoti mandare il firmware originale.
Di solito i produttori sono gentili, io ho una geeetech e mi hanno sempre aiutato.
Gli chiedere inoltre cosa modificare per installare il monitor.
Il firmware è molto delicato e conviene sempre partire da quello del produttore prima di fare modifiche.

Se poi non ti danno retta allora devi partire da zero e lo farei studiandomi bene il marlin
 

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Killrob certo!
loro ti rimandano esattamente alla pagina del firmware che ho scaricato io dove manca la gen L!

 

8 ore fa, Lothar dice:

 

 

8 ore fa, Lothar dice:

ci avevo provato, per compilare il modulo di richiesta ti chiedono mille info, mille informazioni dove, come comprata e cosi' ho desistito visto che l'ho presa quasi due anni fa

 

 

a intanto ti suggerisco di scrivere al negozio che ti ha venduto la stampante.
Non bangood mail rivenditore. 

https://tevo3dprinterstore.com/

Io scriverei a loro spegando il problema e facendoti mandare il firmware originale.
Di solito i produttori sono gentili, io ho una geeetech e mi hanno sempre aiutato.
Gli chiedere inoltre cosa modificare per installare il monitor.
Il firmware è molto delicato e conviene sempre partire da quello del produttore prima di fare modifiche.

Se poi non ti danno retta allora devi partire da zero e lo farei studiandomi bene il marlin
 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
10 minuti fa, belloriccofamoso dice:

Killrob certo!
loro ti rimandano esattamente alla pagina del firmware che ho scaricato io dove manca la gen L!

 

 

 

molto semplicemente perché la GEN L è definita in quel Marlin come BOARD_MKS_BASE, bastava andare a cercare dentro i files di configurazione 😉

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

KILLrob scusa? dove e' scritta questa esatta cosa? io confesso sono nuovo di confuigurazione e molte cose mi sono oscure...mi aiuti?

anche per che' ci sono 100 files e io non so leggerli bene, o non so leggerli moltissimo., s emi aiuti con qualche info piu' marcata, siccome non penso di essere stupidino, magari mi aiuti a capire 🙂

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
2 minuti fa, belloriccofamoso dice:

KILLrob scusa? dove e' scritta questa esatta cosa? io confesso sono nuovo di confuigurazione e molte cose mi sono oscure...mi aiuti?

ti stavo giusto aspettando 😉 senza nemmeno entrare nel file di configurazione guarda il cerchiato di rosso, ma guardalo bene, è la pagina principale di github da dove hai scaricato il firmware....

 

 

tevo.png

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

si, MA nelle definizioni del firmware ci sono sia la MKS BASE che la MKS GEN L

e nel mio firmware nell'elenco delle boards c'e' la MKS BASE
mentre la GEN L si trova (assieme alla MKS BASE) nel firmware della tarantula.

quindi sono trattate come due board diverse altrimenti che senso ci sarebbe a sdoppairle nella lista delle board disponibili?
perche' non c'e' nella mia TEVO FLASH la MKS GEN L??


 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

insisto nella domanda e nel mio dubbio perche se hai ragione, mi piacerebbe capire perche'  due queste due board e nel mio pre-firmware non c'e' proprio quella che ho io

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
55 minuti fa, belloriccofamoso dice:

si, MA nelle definizioni del firmware ci sono sia la MKS BASE che la MKS GEN L

e nel mio firmware nell'elenco delle boards c'e' la MKS BASE
mentre la GEN L si trova (assieme alla MKS BASE) nel firmware della tarantula.

quindi sono trattate come due board diverse altrimenti che senso ci sarebbe a sdoppairle nella lista delle board disponibili?
perche' non c'e' nella mia TEVO FLASH la MKS GEN L??


 

mi dici dove hai visto la definizione della gen l nel firmware? io sono andato a vedere il boards.h della tarantula ed addirittura per il marlin di quella stampante non definiscono nemmeno una MKS ma la numero 33 che è una BOARD_RAMPS_13_EFB.

la prima immagine è il configuration.h della tarantula, la seconda è il boards.h sempre della tarantula, come vedi non la identificano nemmeno come una MKS

tarac.png

tarab.png

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

allora devi scaricare lo .zip della tarantula e vedrai che tra le boards c'e' la MKS BASE e la MKS GEN L, stessa cosa per i pins, nella configurazione della Flash NON c'e' la definizione disponibile per la GEN L. per vedere la configurazione della tornado pro devi sacaricala, e' solo in zip.

Schermata a 2020-04-09 22-58-18.png

Schermata a 2020-04-09 22-59-09.png

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ok sto scaricando e ci vado a guardare 😉

tranquillo che in un modo o nell'altro la risolviamo

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ma si sicuro di aver aperto i file giusti?

io li ho appena scaricati ed aperti e la gen L NON c'è

questa è la boards.h della tarantula

 

bt.png

e oltretutto da dove arriva il file pins_MKS_GEN_L.h che mi hai visualizzato? quel file non c'è ne nello zip della tarantula e nemmeno nello zip della flash.... quindi mi chiedo... da dove lo hai preso???

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ma non puoi paragonare la tarantula pro con la flash sono diverse, non capisco perchè ti sei impantanato.... hai provato ad installare il firmware della flash con il bltouch ed i 2201?

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

mi sono incaponito perche ho due errori che prima non avevo e ho pensato fosse causa di questa differenza di board.

Problema 1):
quando mando gli assi in home parte con l'X ci sbatte sopra continuamente per 2 secondi con discreto fracasso TRRRRRRRRRRRR, poi fa 2 tocchi dolci, e poi parte uguale con l'asse Y, mentre l'asse Z fa un dolce doppio tocco solito
quel TRRRRRRRRRR iniziale, come non capisse subito che e' arrivato all'end stop (ottico) subito, forse e' selezionata come endstop meccanico? devo invertire ? se si dove si fa?

Problema 2) visto adesso poche linee del displayche dovrebbero stare sotto, vengono visdualizzate sopra....
come se il display fosse sfalsato tutto in basso, tanto che la prima voce del menu in alto la vedo in realta' nella parte basa dello schermo (parlo dello schermo classico)

l'ho appena reinstallato il firmware aggiornato con le piccolo modifiche per il tft esterno e il PWC

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

puoi pf dirci da dove hai preso la versione di marlin 2.0 che dici di aver flashato con board errata? Perché la MKS_GEN_L è pienamente supportata dal marlin. Sul sito Github della Flash vedo però solo roba molto vecchia di marlin.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
3 minuti fa, invernomuto dice:

puoi pf dirci da dove hai preso la versione di marlin 2.0 che dici di aver flashato con board errata? Perché la MKS_GEN_L è pienamente supportata dal marlin. Sul sito Github della Flash vedo però solo roba molto vecchia di marlin.

il github della tevo flash 

ha roba vecchiotta

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
18 minuti fa, belloriccofamoso dice:

mi sono incaponito perche ho due errori che prima non avevo e ho pensato fosse causa di questa differenza di board.

Sì ma non è che puoi flashare firmware a caso di altre macchine, perché hanno configurazioni diverse. 

Personalmente partirei da un Marlin 1.9 o 2.0.5 e partirei a modificare tutti i parametri basandomi sul configuration.h della Tevo Flash che scarichi da Github, su quello della tua stampante. Alla voce board nel configuration.h metti la tua scheda (mks_gen_l). E così via per tutti i parametri, uno per uno, configuration.h e configuration_adv.h

Mi sembra l'unica se vuoi risolvere e avresti un firmware un po' più recente.

10 minuti fa, Killrob dice:

il github della tevo flash 

ha roba vecchiotta

Ma non è appunto il Marlin 2.0 che dice di aver flashato. E' roba di due anni fa, versione 1.0.1.

NB, questo è il motivo perché conviene una Ender, anche se magari sulla carta un po' meno performante, piuttosto che andare su stampanti leggermente migliori, ma abbandonate dalla comunità e dal produttore.

Non esiste una versione del firmware con la Mks Gen L e un firmware sul loro canale Github con Marlin aggiornato. Ovviamente modello inesistente sui config del marlin, mentre trovi versioni aggiornate della Anet A8, stampante del 2015/2016 per la 2.0.5 del Marlin. Già detto tutto.

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ecco..ma io questa stampante ho, e funzionava pure bene

infatti il github e' vecchiotto, quindi se mi aiutate vi pago birre a volonta'

non sono deficente, diciamo che mi installo reti da solo, pc, lavoro sotto linux, qualcosina mastico ma sono vergine di arduino marlin e firmware 3d..... a parte che mi sto sbattendo da giorni...se mi dite passo passo cosa fare io lo faccio coem un piccolo emanuense

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Adesso, belloriccofamoso dice:

ecco..ma io questa stampante ho, e funzionava pure bene

infatti il github e' vecchiotto, quindi se mi aiutate vi pago birre a volonta'

non sono deficente, diciamo che mi installo reti da solo, pc, lavoro sotto linux, qualcosina mastico ma sono vergine di arduino marlin e firmware 3d..... a parte che mi sto sbattendo da giorni...se mi dite passo passo cosa fare io lo faccio coem un piccolo emanuense

 

 

io sono disposto a darti una mano per quanto possibile 😉

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


I servizi di Stampa 3D forum

Seleziona il servizio che stai cercando:



×
×
  • Crea Nuovo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.