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

 
 
> Проблема с JTAG, Вместо цепочки в iMPACT unknow bypass
proton17
сообщение Dec 11 2013, 17:21
Сообщение #1


Участник
*

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



Всем привет! Столкнулся с такой проблемой: есть плата на присутствует следующая цепочка XCF32 -> Virtex-4 FX140 -> IDT72T18125 (FIFO). Соединенны правильно) Подключаю Xilinx USB Platform Cabel II, запускаю iMPACT 13.3, пытаюсь инициализировать цепочку и вместо ожидаемых устройств получаю Unknow Bypass... Кто-нибудь сталкивался с похожими проблемами? Хотел добавить, что на предыдущей реализации платы FIFO в цепочке отсутствовало, так что валю все на него, но возможности его закоротить нет, к сожалению, только выпаять, а это не желательно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
o_khavin
сообщение Dec 11 2013, 20:44
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 230
Регистрация: 29-08-09
Пользователь №: 52 094



Цитата(proton17 @ Dec 11 2013, 21:21) *
Хотел добавить, что на предыдущей реализации платы FIFO в цепочке отсутствовало, так что валю все на него, но возможности его закоротить нет, к сожалению, только выпаять, а это не желательно.

Два джампера пожалели поставить - и вот результат.
Go to the top of the page
 
+Quote Post
proton17
сообщение Dec 12 2013, 05:48
Сообщение #3


Участник
*

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



Цитата(o_khavin @ Dec 12 2013, 00:44) *
Два джампера пожалели поставить - и вот результат.


Спасибо за очень ценное замечание. Но разработчик платы не я, хотя и сам бы мог об этом не подумать.

Цитата(Raven @ Dec 11 2013, 21:46) *
А что iMPACT'овский JTAG debugger показывает при прогоне запроса IDCODE?


Тест не проходит

ERROR:iMPACT - Bsdl reader is not available for device 1.
The bsdl for device 'unknown' is out of date. Please check your installation.



Снятие осциллограммы на пине TDO разъема JTAG (это как раз выход TDI FIFO) показало следующие, переход из 1 в 0, затем несколько коротких посылок, пауза в ~50мс (JTAG 1.5 МГц), затем еще посылка и переход в 1. Посылки сопровождались импульсами на TCK.
Go to the top of the page
 
+Quote Post
o_khavin
сообщение Dec 12 2013, 20:52
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 230
Регистрация: 29-08-09
Пользователь №: 52 094



Цитата(proton17 @ Dec 12 2013, 09:48) *
Спасибо за очень ценное замечание. Но разработчик платы не я, хотя и сам бы мог об этом не подумать.

Снятие осциллограммы на пине TDO разъема JTAG (это как раз выход TDI FIFO) показало следующие, переход из 1 в 0, затем несколько коротких посылок, пауза в ~50мс (JTAG 1.5 МГц), затем еще посылка и переход в 1. Посылки сопровождались импульсами на TCK.


Ну извините. Пошлите письмо с белым порошком разработчику платы. sm.gif
Если до TDO что-то добегает и фронты культурные, то для начала стоит проверить другой экземпляр платы. Может где-то неприпай ног или битая микросхема. Вторым этапом будет изучение сигналов на линиях JTAG-а при помощи логического анализатора и разучивание машины состояний перед сном. Я это в своё время проходил. После недели тренировок читал команды прямо с экрана анализатора и находил ошибки.
Go to the top of the page
 
+Quote Post
proton17
сообщение Dec 13 2013, 05:02
Сообщение #5


Участник
*

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



Цитата(o_khavin @ Dec 13 2013, 00:52) *
Ну извините.


Ok beer.gif

Попробовал добавить устройства вручную, при помощи bsdl файлов. Вот что получил при запуске Chain Integrity Test:

INFO:iMPACT - Current time: 13.12.2013 8:59:20
// *** BATCH CMD : CheckIntegrity
Maximum TCK operating frequency for this device chain: 10000000.
Validating chain...
INFO:iMPACT:1209 - Testing for '0' at position 94.The Instruction capture of the device 3 does not match expected capture.
INFO:iMPACT:1206 - Instruction Capture = '1111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101'
INFO:iMPACT:1207 - Expected Capture = '10101010101010101010101010101010101010101010101010XXXXXXXXXXXXXX01XXXXXXXXXX
XXXX01XXXXXXXXXXXX011101'
INFO:iMPACT:2130 - Boundary-scan chain test failed . Please check tdi->tdo connection between device:'3' ( 'XC4VFX140') and device:'4' ( 'IDT72T18125').
A problem may exist in the hardware configuration.
Check that the cable, scan chain, and power connections are intact,
that the specified scan chain configuration matches the actual hardware, and
that the power supply is adequate and delivering the correct voltage.


Если запускать тест с одним только неизвестным устройством - импакт вылетает))

При попытке чтения DeviceID любого из добавленных вручную устройств получаю следующее:

INFO:iMPACT - Current time: 13.12.2013 9:02:34
// *** BATCH CMD : ReadIdcode -p 3
INFO:iMPACT:583 - '3': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '3': Device IDCODE : 00001111111111111111111111111111
INFO:iMPACT:1579 - '3': Expected IDCODE: 00000001111100010100000010010011


Похоже, что физически цепочка жива, но какое-то из устройств явно валяет дурака.

Сообщение отредактировал proton17 - Dec 13 2013, 05:03
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- proton17   Проблема с JTAG   Dec 11 2013, 17:21
- - Raven   А что iMPACT'овский JTAG debugger показывает п...   Dec 11 2013, 17:46
- - proton17   Debugger-ом пока не копал, дело уже вечером было, ...   Dec 11 2013, 17:49
|- - iosifk   Цитата(proton17 @ Dec 12 2013, 09:48) ......   Dec 12 2013, 07:24
||- - proton17   Цитата(iosifk @ Dec 12 2013, 11:24) Подож...   Dec 12 2013, 08:06
||- - iosifk   Цитата(proton17 @ Dec 12 2013, 12:06) Час...   Dec 12 2013, 08:14
|- - Raven   Давайте разбираться. ?? Цепочка у вас такая (пров...   Dec 13 2013, 09:36
- - litv   видимо Вы не включили jtag в fifo. Это нужно управ...   Dec 12 2013, 05:51
|- - proton17   Цитата(litv @ Dec 12 2013, 09:51) видимо ...   Dec 12 2013, 06:19
- - litv   просто 1 попробуйте хотя бы на TRST.   Dec 12 2013, 06:25
|- - proton17   Цитата(litv @ Dec 12 2013, 10:25) просто ...   Dec 12 2013, 06:46
- - proton17   Подтяжка TRST и MRS к питанию через 4к не помогла(...   Dec 12 2013, 13:17
- - Raven   А логи на различные тестовые команды iMPACT'а ...   Dec 12 2013, 17:45
- - proton17   Устройства в цепочке 4 (два xcf32p). Цепочку я зад...   Dec 13 2013, 10:21
|- - Raven   С 4 TAPами разъяснилось. Правильно ли я понял, чт...   Dec 13 2013, 12:48
|- - proton17   Цитата(Raven @ Dec 13 2013, 16:48) С 4 TA...   Dec 13 2013, 12:55
|- - Raven   Тогда можно попробовать пролить больше света на то...   Dec 13 2013, 14:10
|- - proton17   Цитата(Raven @ Dec 13 2013, 18:10) Тогда ...   Dec 13 2013, 14:45
|- - Raven   Цитата(proton17 @ Dec 13 2013, 18:45) TDO...   Dec 13 2013, 16:11
|- - proton17   Цитата(Raven @ Dec 13 2013, 20:11) Пока н...   Dec 13 2013, 19:38
|- - rloc   Цитата(proton17 @ Dec 13 2013, 23:38) TMS...   Dec 13 2013, 20:26
|- - Raven   Цитата(rloc @ Dec 14 2013, 00:26) ...Мног...   Dec 16 2013, 14:57
|- - rloc   Цитата(Raven @ Dec 16 2013, 18:57) С этим...   Dec 17 2013, 11:55
- - proton17   Ну там не совсем звезда, скорее рогатка), разъем -...   Dec 16 2013, 04:49
|- - rloc   Цитата(proton17 @ Dec 16 2013, 11:36) Буф...   Dec 16 2013, 07:59
- - proton17   Ура! Проблема решена! Спасибо всем за сове...   Dec 16 2013, 07:36
- - Suho   Здравствуйте. В продолжении темы не работы JTAGa. ...   Dec 17 2013, 08:26
- - Raven   Цитата(Suho @ Dec 17 2013, 12:26) .... **...   Dec 17 2013, 16:26
- - Suho   Цитата(Raven @ Dec 17 2013, 20:26) Для на...   Dec 18 2013, 05:33
|- - Raven   Цитата(Suho @ Dec 18 2013, 09:33) Минимум...   Dec 18 2013, 09:43
|- - Suho   Цитата(Raven @ Dec 18 2013, 13:43) На дан...   Dec 18 2013, 12:42
|- - Raven   Цитата(Suho @ Dec 18 2013, 16:42) В том-т...   Dec 18 2013, 18:52
|- - Suho   Цитата(Raven @ Dec 18 2013, 22:52) Ну, уж...   Jan 14 2014, 08:36
- - rloc   Цитата(Raven @ Dec 17 2013, 20:26) В срав...   Dec 18 2013, 07:25


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

 


RSS Текстовая версия Сейчас: 28th June 2025 - 06:37
Рейтинг@Mail.ru


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