invernomuto Inviato 5 Dicembre 2019 Autore Condividi Inviato 5 Dicembre 2019 21 minuti fa, Tomto dice: dunque se flashi i parmetri vecchi non rimangono impostati . Nì, non riesco a spiegarmi: sono sicuro che ci siano dei parametri che persistono anche in caso di flash, non devi reimpostarli. Tra l'altro leggendo alla voce EEPROM del Marlin trovo scritta la seguente frase (per cui la mia precedente teoria era sbagliata...): Cita Marlin uses the EEPROM to store the printer settings and loads them up the next time the machine powers up. Changing the source code and re-flashing the firmware does not change the contents of EEPROM (unless there is a new EEPROM version identifier indicating that the overall organization of the EEPROM has changed). https://github.com/MarlinFirmware/Marlin/wiki/EEPROM La logica da quello che capisco sembrerebbe essere: è cambiato il firmware in modo significativo --> se flashi i dati dell'EEPROM non sono utilizzabili --> riparti dai parametri che hai nel configuration.h Il firmware è più o meno lo stesso --> non avviene la sovrascrittura dei parametri nell'EEPROM, se vuoi partire da una versione "pulita" devi fare il reset dell'EEPROM con l'M502. Fa però a cazzotti con quanto hai riportato tu sugli step/mm 😞. Che casino... A breve flasho pure io la stabile (sono su una 2.0.x beta di qualche settimana fa) senza resettare nulla e verifico cosa succede sulla mia macchina, poi riporto qui per avere un confronto. Cita per curiosità il comando m502 quando lo metti? Quando voglio fare un reset ai dati di fabblica della macchina. 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Whitedavil Inviato 5 Dicembre 2019 Condividi Inviato 5 Dicembre 2019 Ma quante fregnate che leggo. Ma prima di parlare perché non vi informate? Nelle 8bit: Il fw è caricato nella ROM, una volta scritta è così e non si cambia. Le impostazioni modificabili, tipo stepp/mm e roba varia sono caricate nella EEPROM. Prima di aggiornare, date il comando per leggere la EEPROM e copiate il contenuto su un file di testo. Scaricate e modificate il firmware MARLIN come se lo faceste per la prima volta, cioè da 0 e lo caricate nella ROM. A questo punto resettate la EEPROM(altrimenti vengono fuori grossi casini, in quanto le locazioni di memoria potrebbero essere cambiate, per cui lui va a leggere gli stepp/mm e trova i dati dell'accelerazione ecc) E poi ricaricate manualmente i valori della EEPROM, precedentemente salvati, manualmente. Nelle 32 bit: Il sistema è un po' più complesso, ma molto simile, la sdcard serve solo per fare il flash del nuovo fw ma una volta fatto potete buttare la sd nel cestino. In generale i 32bit NON hanno EEPROM interna e si affidano ad una memoria esterna saldata sulla scheda insieme alla cpu e quant'altro. Per avere i dati personali della eeprom, la procedura è come sugli 8 bit. Volete aggiornare marlin? Dovete riscrivere a mano i file di configurazione! Non c'è altro sistema 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Tomto Inviato 5 Dicembre 2019 Condividi Inviato 5 Dicembre 2019 1 ora fa, Whitedavil dice: Ma quante fregnate che leggo. Ma prima di parlare perché non vi informate? Nelle 8bit: Il fw è caricato nella ROM, una volta scritta è così e non si cambia. Le impostazioni modificabili, tipo stepp/mm e roba varia sono caricate nella EEPROM. Prima di aggiornare, date il comando per leggere la EEPROM e copiate il contenuto su un file di testo. Scaricate e modificate il firmware MARLIN come se lo faceste per la prima volta, cioè da 0 e lo caricate nella ROM. A questo punto resettate la EEPROM(altrimenti vengono fuori grossi casini, in quanto le locazioni di memoria potrebbero essere cambiate, per cui lui va a leggere gli stepp/mm e trova i dati dell'accelerazione ecc) E poi ricaricate manualmente i valori della EEPROM, precedentemente salvati, manualmente. Nelle 32 bit: Il sistema è un po' più complesso, ma molto simile, la sdcard serve solo per fare il flash del nuovo fw ma una volta fatto potete buttare la sd nel cestino. In generale i 32bit NON hanno EEPROM interna e si affidano ad una memoria esterna saldata sulla scheda insieme alla cpu e quant'altro. Per avere i dati personali della eeprom, la procedura è come sugli 8 bit. Volete aggiornare marlin? Dovete riscrivere a mano i file di configurazione! Non c'è altro sistema grazie per le info 1 ora fa, Whitedavil dice: Ma quante fregnate che leggo. Ma prima di parlare perché non vi informate? Mi scusi 1 ora fa, Whitedavil dice: In generale i 32bit NON hanno EEPROM interna e si affidano ad una memoria esterna saldata sulla scheda insieme alla cpu e quant'altro. ricordavo una cosa del genere vedi sopra. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Whitedavil Inviato 5 Dicembre 2019 Condividi Inviato 5 Dicembre 2019 Non c'è nulla di cui scusarsi, capisco che l'argomento non sempre è semplice, ma prima di scrivere cose errate, bisogna anche mettersi nei panni di chi legge, che prende tutto per oro colato e poi fa disastri. Ed una volta che il disastro è compiuto viene sul forum a piangere e puntare il dito. Purtroppo sappiamo quante ore si perdono a mettere a punto la stampante... Attenzione, il nuovo 2.0 è diverso dal bugfix precedente! A me per esempio non compila con le medesime impostazioni... Occhio ad aggiornare! Ovviamente il tutto con la più assoluta calma e disponibilità. 😊 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Tomto Inviato 6 Dicembre 2019 Condividi Inviato 6 Dicembre 2019 16 ore fa, Whitedavil dice: Non c'è nulla di cui scusarsi, capisco che l'argomento non sempre è semplice, ma prima di scrivere cose errate, bisogna anche mettersi nei panni di chi legge, che prende tutto per oro colato e poi fa disastri. Ma è anche vero che il forum non è un pronto soccorso di stampa 3d. Gli utenti dicono la propria opinione in base alle proprie esperienze, nel bene e nel male . Le soluzioni si trovano anche confrontandosi. Ci si informa ma talvolta le informazioni che si trovano nel web sono esaustive e corrette. (bisogna anche averne il tempo) @invernomuto ha comunque indicato alcune fonti..... Se poi ci sono persone che prendono tutto come oro colato, questo è un problema loro ....impareranno a fare domande e fare ricerche a loro volta, e condividerle con gli altri utenti. Forse sbaglio non so ma mi piacerebbe sentire l' opinione degli altri 2 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Davide87 Inviato 6 Dicembre 2019 Condividi Inviato 6 Dicembre 2019 30 minuti fa, Tomto dice: Forse sbaglio non so ma mi piacerebbe sentire l' opinione degli altri Mi trovi d'accordo su questo. Io parlo ovviamente per me stesso, ma sfortunatamente di elettronica non ho un buon background e tutto quello che so, l'ho imparato curiosando qui e là su internet. Mi guardo bene dal definirmi anche un esperto di stampa 3d che può dispensare consigli a destra e a manca. Ho comprato la mia prima stampante solo 10 mesi fa! Come dice @Tomto mi fa piacere condividere qui le mie esperienze e spero tanto che quello che dico non venga preso come oro colato (NON FATELO! nel caso...) In compenso se volete vi posso bilanciare delle reazioni Redox in un minuto, può essere utile? 😛😛😛 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
invernomuto Inviato 6 Dicembre 2019 Autore Condividi Inviato 6 Dicembre 2019 1 ora fa, Tomto dice: Ma è anche vero che il forum non è un pronto soccorso di stampa 3d. Gli utenti dicono la propria opinione in base alle proprie esperienze, nel bene e nel male . Le soluzioni si trovano anche confrontandosi. Ci si informa ma talvolta le informazioni che si trovano nel web sono esaustive e corrette. (bisogna anche averne il tempo) @invernomuto ha comunque indicato alcune fonti..... Se poi ci sono persone che prendono tutto come oro colato, questo è un problema loro ....impareranno a fare domande e fare ricerche a loro volta, e condividerle con gli altri utenti. Forse sbaglio non so ma mi piacerebbe sentire l' opinione degli altri Onestamente mi sembrava un normalissimo confronto fra utenti - non esperti - su temi relativi al firmware. Non ho competenze tecniche particolari, ho riportato la mia esperienza e su alcuni punti dubbi ho citato la wiki del Marlin, anche in ottica di capire nel dettaglio gli impatti sui parametri in caso di flash dello stesso, visto che non mi sono - tutt'ora - chiari. Mi ci ritrovo perfettamente con il fatto che questo non è l'assistenza tecnica ufficiale Anycubic o della Creality per cui se uno segue le indicazioni scritte qui non vedo con chi se la possa prendere se non con se stesso. D'altronde non vedo come un messaggio di apertura è "habemus Marlin" possa essere letto con questo registro... Poi se la linea editoriale del forum è avere meno discussioni e meno interventi al fine di avere un maggior rigore tecnico basta saperlo, ci si adegua di conseguenza. 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Tomto Inviato 6 Dicembre 2019 Condividi Inviato 6 Dicembre 2019 5 minuti fa, invernomuto dice: Onestamente mi sembrava un normalissimo confronto fra utenti - non esperti - su temi relativi al firmware. Sembrava così anche a me. La penso come te..... 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
marcottt Inviato 6 Dicembre 2019 Condividi Inviato 6 Dicembre 2019 Per quello che ne so, la linea editoriale è che nel forum ci sono confronti tra utenti e libere discussioni tra persone con passione comune ma competenze talvolta molto diverse. Ci si comporta correttamente ed educatamente e si tiene sempre conto del fatto che nessuno ha alcun obbligo nei confronti di altri, come si tiene in considerazione che a volte il testo scritto può far fraintendere pareri ed intenzioni, quindi... ogni tanto portare anche pazienza e provare a pensare che l'interlocutore potrebbe aver frainteso o espresso il proprio parere non correttamente o in un momento non favorevole. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
iLMario Inviato 9 Dicembre 2019 Condividi Inviato 9 Dicembre 2019 Il 4/12/2019 at 18:34, Tomto dice: ma con marlin una volta che chiudono una versione è perché smettono di aggiornarla e passano alla successiva....almeno questo è quanto mi aveva detto @iLMario Fermo fermo, non mi sembra di averlo mai detto. Io avevo detto che la 1.1.9 aveva terminato il ciclo di sviluppo, c'erano solo bugfix (in realtà, erano terminati anche quelli), perchè lo sviluppo era già sulla 2.0 da tempo. Adesso anche la 2.0 è considerata stabile, se lavorano come quasi tutti gli altri progetti opensource, le nuove funzioni vanno nella 2.1 e la 2.0 riceve solo bugfix. Ma non è una legge, solo il buonsenso, non tutti i progetti lavorano allo stesso modo. 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.