Hi!
I've been battling with an elusive issue of a small number of boards populated with Atmel's SAME70s have been coming back from the field with dead MCUs after a few years of service.
Everything seems to point towards having something to do with the USB - on many cases the USB TVS ( Würth's P/N 824015 ) is dead short in all directions and
so are the USB lines on the MCU. On the board that I currently have on hand the TVS has survived, but USB lines measure 15 ohms to gnd, VDDUTMII and VDDIO about 20
to ground and 10 between each other.
It's unlikely that it's an ESD issue as the setup is such that the USB is connected permanently to a computer. The computer seems to have NUP4301MR6 ESD diode on USB
and I don't have any info that USB ports have died in those instances.
It's an industrial setup and unfortunately the USB cable can in some cases share about a metre of trunking with cables carrying power - be it mains feeding an SMPS or,
in an even worse case, low voltage but several amperes of PWM modulated power (around 1kHZ, I believe). Unfortunately that's out of my reach to have it done otherwise.
The ground plane of the board is heavily bonded to the sub chassis, but proper bonding of that to mains earth can vary in quality between installations.
The shield of the USB connector is connected to ground plane via a 470nF X7R 0805 capacitor and about 5mm length of 0.4mm trace.
The TVS diode is located against the USB connector and so are capacitors and the Vbus inductor.
What could be potential design improvements in this case?
Different USB shield connection strategies - several capacitors in parallel, direct to gnd plane?
Lower Vth TVS diodes on data lines?
Something completely different?
I've also attached the schematic of the USB part, no other components between that and the MCU (the SAME70 has internal series resistors).
Datasheets:
https://www.we-online.com/catalog/datasheet/824015.pdfhttps://www.onsemi.com/pdf/datasheet/nup4301mr6t1-d.pdf