Können Sie einen oberflächenmontierten IC mit Flash-Speicher programmieren und ihn dann reflowlöten?

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.

Gute Frage. Fragen Sie den Anbieter. Durchsuchen Sie auch das Datenblatt, um zu sehen, ob diese Informationen im Datenblatt vorhanden sind. Viele Flash-Teile können Reflow ohne Speicherfehler überstehen, vorausgesetzt, das empfohlene Reflow-Profil wird befolgt. Aber ich habe von Speicherfehlern nach dem Reflow gehört (vielleicht war dies früher eher ein Problem in den "alten Tagen").
Wir haben PIC18 tatsächlich bei einer Betriebstemperatur von betrieben 150 C für ein oder zwei Stunden (nicht länger) auf einer rotierenden Plattform. Sie sammelten Daten und überlebten die Anstrengung. Aber sie waren nicht dafür bestimmt. Ich glaube, wir haben einige verwendet, für die bewertet wurde 125 C . Nein, dies hilft nicht in Bezug auf Garantien für die von Ihnen erwähnte Reflow-Temperatur. Aber es war ein interessantes experimentelles Ergebnis der Haltbarkeit. (Das wäre vor mehr als einem Jahrzehnt gewesen.) Ich denke, Ihre Frage ist auch gut. Ich würde mich über eine gute Antwort freuen.

Antworten (1)

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.

Es ist auch üblich, Chips vor der Montage von einem Drittanbieter programmieren zu lassen, wenn Ihnen der Preis/die Lieferzeit des Chipherstellers nicht gefällt.