Prima di tutto sto lavorando con un kit Folger Tech Prusa i3, se questo fa la differenza. Inoltre credo che l'Arduino sia un Mega 2560.
So da qualche parte nella parte posteriore della mia testa che la ROM programmabile elettricamente come quella che deve essere sulla scheda Arduino che memorizza il firmware si degrada un po ', ogni volta che ci scrivi. In questo momento sto cercando di calibrare un altro problema di stampa e penso di dover modificare nuovamente il firmware, cosa che ho già fatto più volte. Quindi sto iniziando a preoccuparmi di quante volte posso farlo.
Bene, una volta che mi sono ricordato l'acronimo "EEPROM", e dopo un po 'di ricerche su Google, mi sono imbattuto in questo, Arduino - EEPROM , che dice che può gestire cicli da 100k, quindi penso di essere sulla risposta, ma il problema è che non sei sicuro se un ciclo sta caricando un intero file? Non sarebbe un singolo blip di dati? E se sì, quanti cicli consumerebbe il file Marlin medio?
Ho anche trovato questo:
ma sarei molto sorpreso se lo avessi caricato più di 2000 volte
su Mega2560 in muratura? non rilevato, DFU non riuscita , a indicare che la risposta potrebbe essere inferiore al 2000.
Inoltre, questo:
Modalità di fallimento
Esistono due limiti delle informazioni memorizzate; resistenza e conservazione dei dati.
Durante le riscritture, l'ossido di gate nei transistor a gate flottante accumula gradualmente elettroni intrappolati. Il campo elettrico degli elettroni intrappolati si aggiunge agli elettroni nella porta flottante, abbassando la finestra tra le tensioni di soglia per zero rispetto a quelli. Dopo un numero sufficiente di cicli di riscrittura, la differenza diventa troppo piccola per essere riconoscibile, la cella è bloccata nello stato programmato e si verifica un errore di resistenza. I produttori in genere specificano che il numero massimo di riscritture è pari o superiore a 1 milione. [5]
Durante l'immagazzinamento, gli elettroni iniettati nella porta flottante possono spostarsi attraverso l'isolatore, specialmente a temperature elevate, e causare la perdita di carica, riportando la cella in stato cancellato. I produttori di solito garantiscono la conservazione dei dati di almeno 10 anni. [6]
da Wikipedia: EEPROM - Modalità di errore , che indica che la risposta potrebbe essere in milioni.
A questo punto mi chiedo solo se un esperto potrebbe vederlo e alleviare la mia angoscia ...