Sé que muchos chips, como el ATMEGA328P-AU, enumeran la vida útil del almacenamiento flash a ciertas temperaturas, pero generalmente alcanzan un límite de 100 ° C.
Sé que, idealmente, uno debería incluir cables en su placa para programar el chip después de soldar, pero solo quiero saber cómo se ve afectada la memoria flash a temperaturas de reflujo de ~230 °C.
No creo que haya mucho riesgo de corrupción de datos a temperaturas de reflujo durante un ciclo corto, aunque tal vez le quite una pequeña fracción a la vida útil de la retención.
La mayoría de los principales proveedores de microcontroladores le venderán dispositivos preprogramados con su firmware, por lo que es lógico que esperen que los suelde. Estoy hablando de ROM preprogramado en flash, no de máscara, y se puede hacer en cantidades modestas.
También es una práctica común de ingeniería inversa desoldar un IC flash de una PCB para leerlo.
Hay ciertos tipos de memoria no volátil más exóticos a los que esto definitivamente no se aplica: los datos almacenados en la RAM de cambio de fase no sobrevivirán al reflujo, y las MRAM más antiguas del IIRC también eran susceptibles, aunque hoy en día los fabricantes de MRAM dicen que no es un problema.
keith
broma