Я не знаю «простого» способа подтверждения повреждения от электростатического разряда - похоже, существует довольно много методов для обнаружения неисправностей в микросхемах, все они довольно дорогие. Они включают рентген, микроскопию, инфракрасный термический анализ, кривую трассировку, TDR и т. Д.
Этот образец отчета об анализе неисправностей довольно информативен, подробно описывает несколько различных методов, используемых (в конечном итоге) для обнаружения неисправности.
Тем не менее, я бы тщательно проверил код, чтобы убедиться, что нет неустойчивой ошибки, ответственной за то, что вы видите, или проблемы с вашей схемой (например, EMI, проблемы с питанием и т. Д.).
Возможно, попробуйте несколько простых тестовых программ, которые копируют различные части полной прошивки и посмотрите, является ли проблема специфической для одной части (или присутствует постоянно).
Также проверьте на сайте Microchips любые известные проблемы с кремнием, я сталкивался с этим пару раз в прошлом.