> Can it be moisture?
If the first ones you took out of the sealed package are OK, but the ones used later are failing, then it could be moisture. Otherwise, if the first ones are failing then you've got some other problem.
Also:
> I either used a solder iron or reflow soldering
Reflow is the one that would cause moisture problems Soldering with an iron shouldn't stress the chip anywhere near as much and shouldn't cause moisture related problems.
By not following Freescale's documented handling procedures, you've probably voided the warranty anyway. You should read documents like the following:
http://cache.freescale.com/files/analog/doc/app_note/AN4388.pdf
Your parts are probably MSL3 which means a maximum of 168 hours "out of the bag", after which "the components are required to be baked prior to the assembly process".
I think it is worth including an extract from the above:
Quad Flat Package (QFP)
, Rev. 2.0
Freescale Semiconductor
23
Case Outline Drawing, MCDS and MSL Rating
9.2 Moisture Sensitivity Level
The Moisture Sensitivity Level (MSL) indicates the floor life of the component and its storage conditions and handling
precautions after the original container has been opened.
The permissible time (from opening the moisture barrier bag until the final soldering process) th
at a component can remain outside the moisture barrier bag is a measure of
the sensitivity of the component to ambient humidity.
In many cases, moisture absorption leads to moisture concentrations in the component that are high enough to
damage the package during the reflow process. The expansion of trapped moisture can result in interfacial
separation, known as delamination, of the mold compound from the die or lead-frame, wire bond damage, die
damage, and internal cracks.
In the most severe cases the component will bulge and pop, known as the “popcorn” effect.
Thus it is necessary to dry moisture-sensitive components, seal them in a moisture barrier antistatic bag with a
desiccant and a moisture indicator card which is vacuum sealed according to IPC/JEDEC J-STD-033, and only
remove them immediately prior to assembly to the PCB.
But you may have a completely different problem. Are you boards being exposed to ESD that could be damaging them? Are any of the input pins likely to be exceeding the voltage specifications (voltage outside 0 to 3.3V being presented on any pin)? Is your power supply stable? Might it be "glitching" high on switch-on or switch-off? Are there any inputs that might be forcing the power supply high through some protection diodes?
> The supply to the ADC unit (VDDA and VSSA) is not connected (left floating).
That's outside of the chip specifications. In the Reference Manual, sections 29.2.1 and 29.2.2 it specifically says they have to be connected to VDD and VSS. They're only pinned out so you can connect them via noise filters if you want to.
Try measuring the CURRENT the good and bad CPUs are drawing. If the bad ones are drawing a lot less or a lot more it might be a clue to the problem.
Tom