Приветствую! Столкнулся с такой проблемой: ПЛИС Cyclone II EP2C5T144 перестала нормально запускаться при включении и после перезаливки по J-TAG. До вчерашнего дня отлично стартовала, то есть у меня есть заведомо рабочая прошивка и она лежит в EPCS4. Со стороны Quartus-а процесс программирования проходит успешно, в том числе и по J-TAG. Флешка в режиме Active Serial шьётся и проверяется. Из оборудования под рукой только тестер, к сожалению.
Останавливается с таким состоянием сигналов:
nCONFIG подтянут к 3.3
CONF_DONE в 0, хотя подтяг рабочий. На резисторе падает 3.3
nSTATUS (!) иногда в 3.3, иногда 0.25в, подтяг прозвонил и проверил. Также падает 3 вольта на резисторе.
nCSO в 3.3
Пока проверял, пару раз ПЛИС запускалась при тыкании щупом в nSTATUS. При этом и CONF_DONE и nSTATUS были в "1", то есть подтяги опять таки рабочие. После этого пропаял эти пины хорошенько и прозвонил. Не помогло. Вообще всё это началось при отладке проекта в SignalTap. Просто в определённый момент не смог подцепиться к проекту в ПЛИС. Программатор самодельный, но никогда на него нареканий не было. Посоветуйте, с чего начать разбор полётов. ПЛИС заменить могу, но хотелось бы понять причины выхода её из строя. Схему портов конфигурации прилагаю.