Цитата(maxics @ May 28 2013, 22:50)

TMS, TCK, TDI (который идет на Spartan 3 подтянуты к 3.3 В). TDO который выходит из Spartan 6 получается тоже 3.3 В. Банк 0 Виртекса-6 подключен к 2.5 В. Соответственно TDO, который выходит из Виртекса В JTAG - 2.5 В. В этом может быть проблема? Мог-ли из-за этого сгореть Банк0 Виртекса отвечающий за загрузку?
Да, мог. Это абсолютно смертельная комбинация. Я не утверждаю, что так и произошло, выгорает обычно не сразу.
По возможности, я бы предложил убрать подтяжки с 3,3В, полностью отрезать S3, и промерить сопротивления на всех JTAG-ножках виртекса.
Если виртекс поддох, то он может вести себя следующим образом (одно из или все сразу):
- жрать много тока по Vccio конф. банка
- жрать много тока по Vccaux
- греться
- не грузиться из исправной ПЗУ
Также возможно, что будут снижены сопротивления на Vccaux, Vccio конф, JTAG-ножках.
Чтобы развести JTAG корректно нужно полностью исключить попадание 3,3В на виртекс-6, как на выходы (подтяжка), так и на входы, т.е. ставить преобразователи уровней на все сигналы.