-
До подачи 5в с программатора при включении показывала демонстрационную прошивку (пищала, при нажатии на кнопки пищала и изменяла цифровые значения на индикаторе, мигала разными светодиодами и т.д.). Через несколько минут после 5в с программатора запахло горелым в районе SPI - Flash 25-ой серии или EPCS4. При включении теперь загорается только один светодиод.
-
Да ерунда это все, если есть паяльная станция и компоненты. Прозвони линии питания 3.3/2.5/1.2B на КЗ и пробой LM1117(возможно потребуется замена сдохшей от такого издевательства и мучений фигни). Замени EPCS4, на любую SPI-Flash с совместимым ID. Включай плату, проверь соответствие напруг питания. Через JTAG напругу не подавай (напруга отдельно я так понял через USB шнурок :)) FPGA в квартусе по любому должна определится. Если нет, то или в прогере чет сдохло или нужна замена FPGA.
-
Линии питания уже прозвонил. КЗ нет, все значения напряжения в норме. А если просто выпаять EPCS4 и попробовать в квартусе через ByteBlaster определить ПЛИС ?
Или без EPCS4 совсем или при сгоревшей EPCS4 ПЛИС через ByteBlaster в квартусе определяться не должна (разумеется при поданом питании от USB) ?
-
При поданном питании на плату (через USB) и подключенном программаторе (питать плату 5В он не должен) по JTAG FPGA должна определяться даже с выпаянным или дохлым EPSC.
-
Через JTAG может подаваться Vcc I/O вроде как. Даже если там пять вольт, то вероятность сдыхания невелика, трехвольтовики могут какое-то время жить. Есть экземпляр, который уже семь лет живет :)
Если подавалось питание по JTAG и одновременно по основному каналу питания, теоретически может навернуться стаб 3.3 вольта на плате девборды. Стаб для Vcc core должен выдержать повышенное напряжение на входе, но все равно его проверять.
Пины JTAG на самой плисине по практике не боятся сигналов с амплитудой 5в.
Воть... как-то так.
А вообще, подавать питание по JTAG - категорически нафиг.
-
А осциллятор (с питанием от 3.3в (возможно тоже сгоревший от 5в)) подключенный к ПЛИС может как-то помешать определению ПЛИС по JTAG ?
-
13joe, нет. Во-первых, осциллятор, EPCS4 и прочее с большой долей вероятности - не пострадало.
Во-вторых - генератор на конфигурирование ПЛИС вообще никак не влияет. Его может вообще не быть.
Подключал штатное питание и проверял напругу на выходах стабов?
---------- Post added at 14:21 ---------- Previous post was at 14:20 ----------
Схема девборды есть в электронном виде?
-
Вложений: 1
Штатное питание подключал. С напругой на выходах стабов все нормально (напруга в пределах нормы).
Схема борды:
Вложение 51434
-
блджад.... Питание с JTAG-разъема идет не на VCCIO 3.3, а на 2,5в. Хреново...
---------- Post added at 17:46 ---------- Previous post was at 17:37 ----------
2,5 идет прямо на альтеру, как аналоговое питание. Мог быть и кирдык... Эта напруга вроде как используется для PLL и прочей фигни, возможно и для самого JTAG, надо мануал читать.
Еще одна странность в схеме - разъем PS/2 прицеплен к ПЛИСе без согласователей уровней. Конечно, я и сам так делаю, за что меня справедливо пинают грамотные люди :) Но в промышленном изделии...
-
13joe, зачем было связываться с WXEDA? К ней же еще куеву кучу расширитей нужно делать. Уже что-то из Altera DE для полноты коллекции брал.