# Can you program a surface mount IC with flash memory and then reflow solder them?

I know that many chips, such as the ATMEGA328P-AU list flash storage lifetimes at certain temperatures, but they usually cap out at 100° C.

I know that, ideally, one should include leads on their board to program the chip after soldering, but I just want to know how the flash memory is affected at reflow temperatures of ~230° C.

• Good question. Ask the vendor. Also, scour the datasheet to see if this information is present in the datasheet. Many flash parts can survive reflow without memory errors provided the recommended reflow profile is followed. But I have heard of memory errors after reflow (maybe this was more of a problem back in the "old days.") – mkeith Aug 1 '17 at 3:47
• We actually ran PIC18's at an operating temperature of $150\:^\circ\textrm{C}$ for an hour or two (not longer) on a rotating platform. They collected data and survived the effort. But they were not spec'd for it. I think we used some rated for $125\:^\circ\textrm{C}$. No, this is of no help regarding guarantees on the reflow temperature you mentioned. But it was an interesting durability experimental result. (This would have been more than a decade ago.) I think your question is a good one, too. I'll be interested in a good answer. – jonk Aug 1 '17 at 3:57