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

 
 
 
Reply to this topicStart new topic
> Не работает JTAG в Cyclone 2
volgoneft
сообщение Jun 16 2012, 13:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 15-06-12
Пользователь №: 72 344



Имеется отладочная плата с Cyclone 2 на борту. Поддерживает режимы программирования jtag и AS. По AS шьется нормально, все загружается, работает. А вот jtag не работает.
При нажатии кнопки Auto Detect в программаторе Quartus выдает сообщение: Unable to scan device chain. Can't scan JTAG chain. Программирую USB blaster'ом.
Посмотрел, в даташите подтягивающие резисторы на TDI, TMS, TCK по 1 кОм, а у меня на плате по 10 кОм, это как то может повлиять? Может TAP-контроллер накрылся?
Может кто то сталкивался с таким и что-нибудь посоветует?
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 16 2012, 13:57
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



осцилом посмотрите что на разъеме бегает. и шнурок покороче до бластера %)


--------------------
Go to the top of the page
 
+Quote Post
volgoneft
сообщение Jun 16 2012, 16:58
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 15-06-12
Пользователь №: 72 344



Осцил у меня очень плохонький. Все что удалось увидеть это то, что на TMS и TDI присутствует напряжение питания и при попытке протестировать jtag в дебаггере импульсы на этих выводах присутствуют.
На TCK при подключении программатора появляется напряжение около 0,8 В и при тестировании амплитуда импульсов примерно такая же.
des00, Вы имеете ввиду шнурок от бластера до платы? Но EPCS он нормально прошивает...
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 16 2012, 17:09
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(volgoneft @ Jun 16 2012, 10:58) *
На TCK при подключении программатора появляется напряжение около 0,8 В и при тестировании амплитуда импульсов примерно такая же.

тактовая режется ? сделайте шуп 1 к 10, тогда даже плохонький покажет. там ~20МГц бегает

Цитата
des00, Вы имеете ввиду шнурок от бластера до платы? Но EPCS он нормально прошивает...

а вы проверьте wink.gif


--------------------
Go to the top of the page
 
+Quote Post
volgoneft
сообщение Jun 16 2012, 17:23
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 15-06-12
Пользователь №: 72 344



Цитата(des00 @ Jun 16 2012, 21:09) *
тактовая режется ? сделайте шуп 1 к 10, тогда даже плохонький покажет. там ~20МГц бегает

Да он всего то 5 МГц максимум показывает (

Цитата(des00 @ Jun 16 2012, 21:09) *
а вы проверьте wink.gif

Придется мастерить шнурок...
Go to the top of the page
 
+Quote Post
Soflover
сообщение Jun 17 2012, 11:02
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 16-03-05
Пользователь №: 3 397



Цитата(volgoneft @ Jun 16 2012, 20:23) *
Да он всего то 5 МГц максимум показывает (


Придется мастерить шнурок...



У этого чудо-девайса ( USB-Blaster) - шнурок, который на плату, самое слабое место. Если часто сгибать, то вылетает на раз. Мы уже не один раз так напарывались.
Так что если уверены, что втыкаете правильно и проблем в софте нет, то похоже, что шнурок помер. Правда, опять-таки, по личному опыту могу сказать, что когда он дохнет, то сначала накрывается именно AS режим, а JTAG работает нормально.

P.S.: Если не сложно, когда решите проблему, напишите пожалуйста в чем было дело.
Go to the top of the page
 
+Quote Post

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

 


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


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