Je sais que de nombreuses puces, telles que la liste ATMEGA328P-AU, affichent des durées de vie de stockage flash à certaines températures, mais elles plafonnent généralement à 100 ° C.
Je sais que, idéalement, on devrait inclure des fils sur leur carte pour programmer la puce après le soudage, mais je veux juste savoir comment la mémoire flash est affectée à des températures de refusion de ~ 230 ° C.
Réponses:
Je ne pense pas qu'il y ait beaucoup de risque de corruption de données aux températures de refusion pour un cycle court, bien que cela prenne peut-être une petite fraction de la durée de vie de rétention utilisable.
La plupart des principaux fournisseurs de microcontrôleurs vous vendront des appareils préprogrammés avec votre firmware - il va donc de soi qu'ils s'attendent à ce que vous les soudiez. Je parle de pré-programmé en flash, pas de masque de ROM, et cela peut être fait en quantités modestes.
Il est également courant de procéder à l'ingénierie inverse pour dessouder un CI flash d'un PCB pour le lire.
Il existe certains types de mémoire non volatile plus exotiques auxquels cela ne s'applique certainement pas - les données stockées dans la RAM à changement de phase ne survivront pas à la refusion, et les anciennes MRAM IIRC étaient également sensibles, bien que de nos jours les fabricants de MRAM disent que ce n'est pas un problème.
la source