Ich weiß, dass viele Chips, wie der ATMEGA328P-AU, die Flash-Speicherlebensdauer bei bestimmten Temperaturen auflisten, aber sie enden normalerweise bei 100 ° C.
Ich weiß, dass man idealerweise Leads auf seiner Platine einbauen sollte, um den Chip nach dem Löten zu programmieren, aber ich möchte nur wissen, wie sich der Flash-Speicher bei Reflow-Temperaturen von ~ 230 ° C auswirkt.
Ich glaube nicht, dass bei Reflow-Temperaturen für einen kurzen Zyklus ein großes Risiko einer Datenbeschädigung besteht, obwohl dies möglicherweise einen kleinen Bruchteil der nutzbaren Aufbewahrungslebensdauer verkürzt.
Die meisten großen Mikrocontroller-Anbieter verkaufen Ihnen Geräte, die mit Ihrer Firmware vorprogrammiert sind - daher liegt es nahe, dass sie von Ihnen erwarten, dass Sie sie löten. Ich spreche von vorprogrammiertem Flash, nicht von Masken-ROM, und es kann in bescheidenen Mengen durchgeführt werden.
Es ist auch übliche Reverse-Engineering-Praxis, einen Flash-IC von einer Leiterplatte abzulöten, um ihn auszulesen.
Es gibt bestimmte exotischere nichtflüchtige Speichertypen, auf die dies definitiv nicht zutrifft - Daten, die im Phasenwechsel-RAM gespeichert sind, überleben den Reflow nicht, und ältere IIRC-MRAMs waren ebenfalls anfällig, obwohl MRAM-Hersteller heutzutage sagen , dass dies kein Problem darstellt.
mkeith
jonk