реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не конфигурируется Cyclone 3
Acvarif
сообщение Dec 14 2013, 14:42
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



На плате стоит Циклон 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 в) конфигурируется нормально. Склоняюсь к мысли, что первый Циклон неживой. Но выпаивать пока не решаюсь. Что еще можно посмотреть? Питание и землю проверил - все в норме.
Go to the top of the page
 
+Quote Post
des333
сообщение Dec 14 2013, 14:56
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Как я понимаю, программатор плисину видит, прошивает, но в конце возникает ошибка о том, что 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


--------------------
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Dec 14 2013, 19:02
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(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.
Go to the top of the page
 
+Quote Post
gosu-art
сообщение Dec 14 2013, 21:55
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



или просто не пропаяно пузо rolleyes.gif
Go to the top of the page
 
+Quote Post
Alex11
сообщение Dec 15 2013, 15:33
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Цитата
или просто не пропаяно пузо

- это да, ведет себя как сдохлый. Так что отпаивайте его, и либо сразу обратно, но уже с пастой, либо в помойку.
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Dec 16 2013, 07:21
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(gosu-art @ Dec 15 2013, 00:55) *
или просто не пропаяно пузо rolleyes.gif

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

Спасибо за пузо.

Сообщение отредактировал Acvarif - Dec 16 2013, 08:29
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Dec 23 2013, 21:10
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



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

Сообщение отредактировал Acvarif - Dec 23 2013, 21:16
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th July 2025 - 16:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016