Добрый день!
После впаивания с помощью паяльной станции микросхемы, не имеющей отношения к делу (трансивер UART) отвалилась одна из двух флэшек.
Цепь изначально выглядела так:
JTAG - Flash1(xc04s) - Flash2(xc04s) - FPGA(XC6S25LX) --- JTAG---------------------------------------------------------------
После перегрева(?) iMPACT видит только 1 флэшку (какую не понятно) и ПЛИС. Хотя старая программа, прошитая в 2 флэшки работает!! Однако программирование ПЛИС заканчивается FAIL.
При чем осциллограмма сигналов JTAG (инициатором которых является же сам программатор!!!) не соответствует никак действительности - нет даже последовательности импульсов на TCK!
На входах TCK, TMS, TDI в момент программирования - по одному импульсу длительностью 0.2 - 1с и все. TDO - в '1'.
Полагаю, что была нарушена какая-либо из механических связей в цепи программирования? А какое мнение у Вас? Как посоветуете действовать?
p.s. программатор рабочий.
|