After nearly two weeks of testing, STM32L MCU suddenly stopped working. It is not recognized by ST-LINKv2 debugger (tried connecting using stlink under Linux and STM's ST-LINK utility under Windows).
MCU power is OK, ground and SWD pins are connected.
- I did not do anything special with device when it suddenly stopped working
- software does not redefine SWD pins
- device is powered from battery, so do not expect that MCU was burned by some voltage spike
- MCU was bought from local reseller that seems to have original parts (but not sure)
- although present on schematic, quartz crystal and capacitors are not soldered. Device is driven from internal clock (HSI).
It seems that MCU is dead. The only explanation that come to my mind is EMI.
Please help to understand what could be the source of problem.