Part Number: TMS320F28234
I am experiencing sporadic loss of control during execution with use of a TMS320F28234 in a very noisy (EMI) power supply application. The printed circuit board for this application was designed to meet all documented TI design recommendations. In a nutshell, some of our production PCB assemblies seem to be behaving as though they are more susceptible to EMI noise than others. This design had presented relatively few problems going back to 2010 and previous. The few noise related problems that did occur in early design phase were remedied by adding filters such as ferrites to cables. In late 2017 we began to receive reports from the field of spurious fault conditions that we were eventually able to identify as EMI noise coupling into certain PCB traces. This was perplexing as the PCB itself had not been changed. We were able to get this under control by adding filter capacitors close to the DSP I/O pins that were associated with the noisy signals (where possible we also enabled digital filtering by utilization of the I/O input qualifiers). As of Q3 2018, we began to get reports of "communication failures" (which proved to be due to errant DSP program execution) from both the field and our production facility. We have tried reverting to older code versions to rule out the introduction of a bug into the firmware. We have reviewed and verified the obvious suspects such as stack overflow, unhandled interrupts, power and grounding, etc. Thus far we cannot identify a "smoking gun" to explain the behavioral changes we are observing. From our point of view the DSP seems to be more susceptible to EMI noise than experienced during the previous 7 years of combined engineering development and production. We have taken note of a TI notice indicating that a new wafer fab site was opened in Malaysia in 2016 which included production of the wafer for TMS320F28234. We see (at least superficially) a coincidence of the timing of our procurement pipeline with the emergence of this problem. Can anyone relate a similar experience?
Phil Houle - Analogic Corporation