Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не конфигурируется Cyclone 3
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Acvarif
На плате стоит Циклон 3 EP3C25144c8n. Попытка конфигурирования (USB Blaster) заканчивается неудачей. При включении питания на ножке CONF_DONE постоянно 0 На ножках JTAG (CLK, TDI, TDO, TMS) уровень примерно 1 В, хотя изначально ноги TDI, TDO, TMS через резисторы 1к подтянуты к 3.3 В. На другой платке с таким же Циклоном все нормально - TDI, TDO, TMS - 3.3 В CONF_DONE в 1 (3.3 в) конфигурируется нормально. Склоняюсь к мысли, что первый Циклон неживой. Но выпаивать пока не решаюсь. Что еще можно посмотреть? Питание и землю проверил - все в норме.
des333
Как я понимаю, программатор плисину видит, прошивает, но в конце возникает ошибка о том, что CONF_DONE нельзя притянуть к единице?

На альтере эти и похожие описания смотрели?

http://www.altera.com/support/kdb/solution...82003_8747.html
http://www.altera.com/support/kdb/solution...172013_855.html
http://quartushelp.altera.com/13.1/mergedP...ndone_error.htm
Acvarif
Цитата(des333 @ Dec 14 2013, 18:56) *
Как я понимаю, программатор плисину видит, прошивает, но в конце возникает ошибка о том, что CONF_DONE нельзя притянуть к единице?

На альтере эти и похожие описания смотрели?

http://www.altera.com/support/kdb/solution...82003_8747.html
http://www.altera.com/support/kdb/solution...172013_855.html
http://quartushelp.altera.com/13.1/mergedP...ndone_error.htm

Спасибо.
USB Blaster похоже совсем не контачит с JTAG_ом плисины. Сужу по тому, что на TDO нет никакого движения. Тоесть плисина совсем не отвечает на запрос от Бластера. Хотя все сигналы от Бластера TCK, TDI, TMS на плисину поступают.
На nCE не обращал внимание. Надо будет проверить. Судя по этому
Код
ACTION: Make sure all communication cables are securely connected, select a different device, check the power on the target system, or make sure all nCE pins are connected to GND.
gosu-art
или просто не пропаяно пузо rolleyes.gif
Alex11
Цитата
или просто не пропаяно пузо

- это да, ведет себя как сдохлый. Так что отпаивайте его, и либо сразу обратно, но уже с пастой, либо в помойку.
Acvarif
Цитата(gosu-art @ Dec 15 2013, 00:55) *
или просто не пропаяно пузо rolleyes.gif

Про пузо не понял. Это как? Разве в этой плисине имеется металлизированное пузо?
...
Виноват. Пузо действительно имеется. Соединил с землей через отверстие. Уровни JTAG стали как надо. Должна заработать.

Спасибо за пузо.
Acvarif
Пузо припоял, но поскольку плисина уже впаяна, то пузо припоял (вроде припоял) только в одной точке через маленькое переходное отверстие по центру плисины на обратной стороне платы.
Конфигурируется через раз. ПЛИС ведет себя непредсказуемо.
Слетает конфигурация,
скачет ток потребления при каждом новом включении питания,
на ножке CONF_DONE, если к ней дотронуться щупом осцилла, слетает единица (и конфигурация тоже),
при легком нажатии на плату или плисину на ножке CONF_DONE слетает единица,
ножка TDO (через раз конфигурирования или при легком нажатии на плисину) переходит в третье состояние.
Повесил кондер 30пФ на TDO - стало конфигурироваться прочнее, но вобщем все фокусы остались.
Не знаю на что грешить. Может пузо все же нужно все припаять к площадке, а не в одной точке? Нет ли тут связи с его охлаждением? Хотя все вышепечисленные фокусы не похожи на температурные.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.