Riesci a programmare un IC a montaggio superficiale con memoria flash e quindi ridisporli saldandoli?


10

So che molti chip, come ATMEGA328P-AU, elencano la durata della memoria flash a determinate temperature, ma di solito si chiudono a 100 ° C.

So che, idealmente, si dovrebbero includere i cavi sulla scheda per programmare il chip dopo la saldatura, ma voglio solo sapere come viene influenzata la memoria flash a temperature di riflusso di ~ 230 ° C.


1
Buona domanda. Chiedi al venditore. Inoltre, setacciare il foglio dati per vedere se queste informazioni sono presenti nel foglio dati. Molte parti flash possono sopravvivere al riflusso senza errori di memoria, a condizione che venga seguito il profilo di riflusso consigliato. Ma ho sentito parlare di errori di memoria dopo il riflusso (forse questo era più un problema ai vecchi tempi)
mkeith

1
Abbiamo effettivamente eseguito PIC18 a una temperatura operativa di per un'ora o due (non più a lungo) su una piattaforma rotante. Hanno raccolto dati e sono sopravvissuti allo sforzo. Ma erano non spec per esso. Penso che abbiamo usato alcuni classificati per . No, questo non è di alcun aiuto per quanto riguarda le garanzie sulla temperatura di riflusso menzionate. Ma è stato un risultato sperimentale di durabilità interessante. (Sarebbe stato più di un decennio fa.) Penso che anche la tua domanda sia buona. Sarò interessato a una buona risposta. 150C125C
Jon

Risposte:


4

Non penso che ci sia molto rischio di corruzione dei dati a temperature di riflusso per un breve ciclo, anche se forse prende una piccola frazione della durata di conservazione utilizzabile.

La maggior parte dei principali fornitori di microcontrollori venderà dispositivi preprogrammati con il firmware, quindi è logico che si aspettino che li saldi. Sto parlando di preprogrammato in flash, non di mascherare la ROM, e può essere fatto in modeste quantità.

È anche pratica di ingegneria inversa comune dissaldare un circuito integrato flash da un PCB per leggerlo.

Esistono alcuni tipi di memoria non volatile più esotici a cui questo non si applica sicuramente: i dati archiviati nella RAM a cambiamento di fase non sopravvivranno al riflusso e anche le MRAM più vecchie di IIRC erano sensibili anche se al giorno d'oggi i produttori di MRAM affermano che non è un problema.


5
È anche comune avere chip programmati da un servizio di terze parti prima dell'assemblaggio, se non ti piace il prezzo / lead-time offerto dal produttore del chip.
Il fotone
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.