Я не могу предложить гораздо больше, чем 1 BTC, но я был бы очень благодарен, если FPGA гуру поможет решить мою проблему JTAG для FPGA.
Проблема возникает, когда я пытаюсь программировать свою EP4CE75F23 с Quartus программатора. Я получаю "Ошибка: Не удается получить доступ к JTAG цепочке" сообщение.
Если я иду в инструмент JTAG отладчик, я могу запустить автоматическую проверку на JTAG. Это результат этого теста:
Интересно, что она признает чип как EP3C80.
Я также могу выйти через конечный автомат JTAG, чтобы увидеть, если цикл заголовка JTAG булавки. TDO и TMS цикл от 0 до ~ 2.5V, как и ожидалось. TDI застрял на низком уровне. TCK застрял высоко.
Я прошел через и перепроверены, что мои JTAG связанные контакты соединены как пг 46 этого документа:
http://www.altera.com/literature/hb/cyclone-iv/cyiv-51008.pdf
У меня нет никаких оснований подозревать, что чип был поврежден, и пайка выглядит хорошо. Все шины напряжения хорошо, как хорошо. Я проверю тактовый вход в чип с осциллографом позже сегодня, но я уверен, что это хорошо, тоже.
Я скептически относился к моей USB-бластер, потому что я купил это дешево на eBay. Он не может работать правильно. Это объясняет, почему TDI застрял, но я не думаю, что это объясняет TCK.
Для того, чтобы все умные люди из там- спасибо заранее.