We have a board design using the Concerto F28M35H, last week several of these failed to boot. Investigation showed that the boards were taking excessive current and the MCU were getting very hot, indicating that the MCU had failed.
Elements of the MCU being used are: Ethernet, 1 SPI, 1 UART, 12 DIOs, 5 ADCs and the JTAG port. The only elements exposed to an external interface directly are 4 DIs.
2 of these boards had previously performed multiple power and programming cycles exercising all of the interfaces before they failed.
Question: What could cause the MCU to breakdown and take excessive current?