|
Не работает цепочка JTAG, xc2s50+xc18v01 не работает... уже не знаю что придумать |
|
|
|
Mar 19 2006, 10:28
|
Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 16-06-05
Из: Оренбург
Пользователь №: 6 039

|
Здравствуйте! Ситуация такова. Есть самодельный кабель Parallel 3 и плата со спартан 2 и флэшью. ПЗУ соединена с ПЛИС согласно схеме из даташита на xc18v01 (JTAG цепока, плис в режиме master serial, пробовал и режим bondary-scan). Когда в iMPACT делаю initialize chain появляется ОЧЕНЬ длинная цепочка неизвестных устройств. Я пробовал подключать порт JTAG отдельно к ПЗУ и ПЛИС. Если JTAG подключен только к ПЗУ - то все прекрасно определяется и прошивается (кабель значит точно рабочий?!?!). Если ж подключить только к ПЛИС - то iMPACT определяет одно незвестное устройство...... Питание на ПЗУ и ПЛИС в порядке, дорожки точно целые (все проверял), ПЛИС в режиме Master Serial выдает 4 МГц клок и загружается с ПЗУ (смотрел сигналы осциллоскопом)... Даже не знаю что еще можно проверить.... на выводе TDO ПЛИС что то непонятное - два коротких нуля... как я понимаю этого мало для получения идентификатора  ... Мог ли у ПЛИС сдохнуть JTAG порт?
--------------------
Программа выполнила невыполнимое и допустила недопустимое
|
|
|
|
|
 |
Ответов
|
Apr 12 2006, 05:26
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(ishergin @ Mar 19 2006, 14:28)  Мог ли у ПЛИС сдохнуть JTAG порт? Про Спартанца не скажу, работал с Виртексами. Но, чтобы помочь хоть чем то: попробуйте понизить частоту JTAG в импакте, проверьте, что разрешен JTAG - там же. В импакте есть режим тестирования по JTAG, можно поработать им. попробуйте почитать только ID от FPGA. Есть программа UniversalScan. Она где-то тут есть в закромах. При ее помощи очень удобно проверять работоспособность цепи и вообще пины устройства. У меня на сайте есть статейка про JTAG. Там немного засвечено об этом. И еще. Зачем Вам кабель в 3 метра? 0,5 метра от силы. Куда больше? Дело скорее всего в этом. Удачи!
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Apr 12 2006, 11:26
|
Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 16-06-05
Из: Оренбург
Пользователь №: 6 039

|
Цитата(iosifk @ Apr 12 2006, 11:26)  Цитата(ishergin @ Mar 19 2006, 14:28) 
Мог ли у ПЛИС сдохнуть JTAG порт?
Про Спартанца не скажу, работал с Виртексами. Но, чтобы помочь хоть чем то: попробуйте понизить частоту JTAG в импакте, проверьте, что разрешен JTAG - там же. В импакте есть режим тестирования по JTAG, можно поработать им. попробуйте почитать только ID от FPGA. Есть программа UniversalScan. Она где-то тут есть в закромах. При ее помощи очень удобно проверять работоспособность цепи и вообще пины устройства. У меня на сайте есть статейка про JTAG. Там немного засвечено об этом. И еще. Зачем Вам кабель в 3 метра? 0,5 метра от силы. Куда больше? Дело скорее всего в этом. Удачи!  Кабель уже 1 метр (меньше пока не пробовал). Universal Scan уже есть, только не выяснял может ли работать он с кабелем Parallel 3 или надо новый собирать (на это вобщемто щас времени нет  ) Как понизить частоту JTAG и включить его в импакте я не нашел  (может надо в ISE указывать? FPGA Startup CLock у меня щас стоит в CCLK, если я поставлю JTAG Clock то будет ли работать режим master seial ? по моему это не то.. ) Спасибо.
--------------------
Программа выполнила невыполнимое и допустила недопустимое
|
|
|
|
Сообщений в этой теме
ishergin Не работает цепочка JTAG Mar 19 2006, 10:28 snake (o) Подохнуть не мог.
Попробуй с другим кабелем и c F... Mar 19 2006, 11:49 ishergin Цитата(snake (o) @ Mar 19 2006, 16... Mar 19 2006, 13:00 snake (o) Утилитка в составе Flash Programmer - скачать можн... Mar 20 2006, 07:06 Bar Была немного похожая проблема, неправильно читался... Mar 25 2006, 21:10 DS_ Я вот не помню, как у Spartan2, но по моему JTAG в... Mar 26 2006, 08:05 ishergin Цитата(Bar @ Mar 26 2006, 03:10) Была нем... Mar 27 2006, 15:15 bbg Эх, ностальжи, тоже паял цепочку 18v01+xc2s50 когд... Mar 29 2006, 06:49 ishergin Цитата(bbg @ Mar 29 2006, 12:49) Эх, ност... Mar 30 2006, 17:17 DS_ Я не помню точно, но по-моему в Spartanе надо явны... Mar 30 2006, 19:35 ishergin Цитата(DS_ @ Mar 31 2006, 01:35) Я не пом... Apr 1 2006, 12:14  похметолог Цитата(ishergin @ Apr 1 2006, 15:14) Цита... Apr 12 2006, 02:05  похметолог Цитата(ishergin @ Apr 12 2006, 14:26) Цит... Apr 13 2006, 01:06   ishergin ЦитатаКабель, конечно, не мешает укоротить. Но про... Apr 13 2006, 09:14    похметолог Частота в BSDL поставлена не от балды. У Спартанца... Apr 17 2006, 22:01 Волощенко К ishergin, так чем дело закончилось?!
У меня ... Dec 21 2006, 12:08 ishergin Цитата(Волощенко @ Dec 21 2006, 14:08) К ... Dec 21 2006, 22:40 Волощенко К ishergin, спасибо. Еще, пожалуйста, уточните в ч... Dec 22 2006, 10:45 ishergin Цитата(Волощенко @ Dec 22 2006, 12:45) К ... Dec 23 2006, 08:29  alvol Цитата(ishergin @ Dec 23 2006, 07:29) Нич... Dec 23 2006, 13:31   ishergin Цитата(alvol @ Dec 23 2006, 15:31) Цитата... Dec 23 2006, 13:38 ishergin Год спустя, эпопея продолжается...
Попросили изгот... Apr 27 2007, 16:25 grudinin Цитата(ishergin @ Apr 27 2007, 17:25) Год... May 4 2007, 10:52  cpl Всем привет !
Сталкнулся с подобной проблем... Jun 26 2007, 15:39
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|