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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Не грузится Kintex-7 по JTAG, Не устанавливается DONE
Lmx2315
сообщение May 2 2017, 12:04
Сообщение #16


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



..протрите всё ваткой со спиртом и пока не просохло попробуйте прошить - будет какой-нить эффект?
У меня как-то на спратане 3 глючил jtag из-за остатков флюса .


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Volkov
сообщение May 2 2017, 12:15
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104



Проверьте PUDC_B.
Go to the top of the page
 
+Quote Post
ivanoffer
сообщение May 2 2017, 13:01
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 120
Регистрация: 21-07-11
Пользователь №: 66 348



Плату мыли в УЗ ванне.
PUDC_B в нуле, подтверждается битиком в регистре- первый пост

Go to the top of the page
 
+Quote Post
Lmx2315
сообщение May 2 2017, 13:36
Сообщение #19


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



https://electronix.ru/forum/lofiversion/ind...hp/t139807.html

..вот эту тему читали? Может что общее.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
ivanoffer
сообщение May 2 2017, 19:45
Сообщение #20


Частый гость
**

Группа: Участник
Сообщений: 120
Регистрация: 21-07-11
Пользователь №: 66 348



Цитата(Lmx2315 @ May 2 2017, 17:36) *
https://electronix.ru/forum/lofiversion/ind...hp/t139807.html

..вот эту тему читали? Может что общее.


Прочитал. Надо проверить.

Сделал несколько снимков поведения линии TDO при работе XADC VIVADO, условно считаю что вроде как и нормально.





Однако периодически наблюдаю чешую, которая никак не сигнализируется в XADC, а данные температуры и напряжений отображаются
плавной ровной линией.













Форма нарастания близка к линейной и больше похожа на работу источника тока на емкость. При загрузке битового потока такого срама
не вижу или не замечаю, однако в конце пакетов есть также подозрительное поведение TDO.





Следствием чего может быть такое поведение TDO?
Go to the top of the page
 
+Quote Post
jojo
сообщение May 3 2017, 07:33
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



Цитата(ivanoffer @ May 2 2017, 23:45) *
Следствием чего может быть такое поведение TDO?



TCK звенит.
Ещё встречаются левые кинтексы, кто знает откуда они, выглядят как из вторсырья, и работают хуже.
Хотя не факт что дело в этом.
Go to the top of the page
 
+Quote Post
ivanoffer
сообщение May 3 2017, 07:58
Сообщение #22


Частый гость
**

Группа: Участник
Сообщений: 120
Регистрация: 21-07-11
Пользователь №: 66 348



Цитата(jojo @ May 3 2017, 11:33) *
TCK звенит.
Ещё встречаются левые кинтексы, кто знает откуда они, выглядят как из вторсырья, и работают хуже.
Хотя не факт что дело в этом.


Припаял на линии провода длиной сантиметров по 10, меньше физически не могу, для подключения щупа осциллографа. Отсюда и видимый звон на линии TCK. Если извернуться и посмотреть щупом непосредственно на линии TCK, то звона нет, но небольшой конденсатор поставлю для очистки совести. Непонятно причина почему цифровая линия может так себя вести, как будто кто-то с кем-то борется.

Внешний вид корпуса ПЛИС визуально такой же, как и на другой рабочей плате.
Go to the top of the page
 
+Quote Post
AndreiUS
сообщение May 3 2017, 12:52
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694



Цитата(ivanoffer @ May 3 2017, 10:58) *
Припаял на линии провода длиной сантиметров по 10, меньше физически не могу, для подключения щупа осциллографа. Отсюда и видимый звон на линии TCK. Если извернуться и посмотреть щупом непосредственно на линии TCK, то звона нет, но небольшой конденсатор поставлю для очистки совести. Непонятно причина почему цифровая линия может так себя вести, как будто кто-то с кем-то борется.

Внешний вид корпуса ПЛИС визуально такой же, как и на другой рабочей плате.


Были проблемы с программированием V5 по JTAG. Либо неправильно определялась цепочка, либо в конце программирования происходила ошибка. Причина - звон на TCK, конденсатор в несколько пФ решил проблему. Также, я бы посоветовал попробовать подтянуть TDO к питанию.
Go to the top of the page
 
+Quote Post
Raven
сообщение May 3 2017, 13:12
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



А что в окрестностях этих странностей происходит с TMS? Видно, что TDO переходит в Z-состояние, но он может это делать только при покидании состояния Shift-DR - а на это влияет TMS. Если там в этих районах какие-то пички/импульсы/звон, то.... мысль понимаете, да?
Go to the top of the page
 
+Quote Post
Inanity
сообщение May 3 2017, 14:23
Сообщение #25


Местный
***

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



Цитата(ivanoffer @ May 3 2017, 10:58) *
Непонятно причина почему цифровая линия может так себя вести, как будто кто-то с кем-то борется.


Cкорее всего это фаза передачи данных, когда активен TDI, а не TDO. У TDO в этот момент отрабатывает подтягивающий резистор на емкостную нагрузку, отсюда и экспоненты в осциллограмме. Мне кажется, что это нормальное поведение. Посмотрел осциллографом у себя на артиксе. Вижу такие же экспоненты на TDO. Длина проводов JTAG 15-20см (USB HS2).

Сообщение отредактировал Inanity - May 3 2017, 14:24
Go to the top of the page
 
+Quote Post
Raven
сообщение May 3 2017, 15:50
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Цитата(Inanity @ May 3 2017, 17:23) *
Cкорее всего это фаза передачи данных, когда активен TDI, а не TDO.

TDI и TDO "работают" одновременно, в одних и тех же состояниях TAP FSM : Shift-IR, Shift-DR. В остальных состояниях TDO = 'Z".
Go to the top of the page
 
+Quote Post
ivanoffer
сообщение May 3 2017, 20:20
Сообщение #27


Частый гость
**

Группа: Участник
Сообщений: 120
Регистрация: 21-07-11
Пользователь №: 66 348



Цитата(AndreiUS @ May 3 2017, 16:52) *
Были проблемы с программированием V5 по JTAG. Либо неправильно определялась цепочка, либо в конце программирования происходила ошибка. Причина - звон на TCK, конденсатор в несколько пФ решил проблему. Также, я бы посоветовал попробовать подтянуть TDO к питанию.


Поставил на TCK 10пФ, TDO подтянул к питанию - не помогло.

Цитата(Raven @ May 3 2017, 17:12) *
А что в окрестностях этих странностей происходит с TMS? Видно, что TDO переходит в Z-состояние, но он может это делать только при покидании состояния Shift-DR - а на это влияет TMS. Если там в этих районах какие-то пички/импульсы/звон, то.... мысль понимаете, да?


Посмотрел TMS - звона нет, переходы четкие.

Цитата(Inanity @ May 3 2017, 18:23) *
Cкорее всего это фаза передачи данных, когда активен TDI, а не TDO. У TDO в этот момент отрабатывает подтягивающий резистор на емкостную нагрузку, отсюда и экспоненты в осциллограмме. Мне кажется, что это нормальное поведение. Посмотрел осциллографом у себя на артиксе. Вижу такие же экспоненты на TDO. Длина проводов JTAG 15-20см (USB HS2).


Обнадежили. Хочется думать, что это нормальная работа линии TDO. Непонятно несоответствие опускания INIT в конце загрузки (семафор ошибки CRC) и в тоже
бит ошибки CRC регистра статуса в нуле. Логики не вижу.
Мои идеи закончились.




Go to the top of the page
 
+Quote Post
krux
сообщение May 3 2017, 20:35
Сообщение #28


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



имхо.
для начала, в разрыв этих ваших 10см кабеля по всем сигнальным линиям поставить 10 Ом, с любой стороны, убрав текущие любые навешенные пикофарадные емкости.
если не заработает - пробовать вешать емкости со стороны отлаживаемой платы.

сигнал осциллографа у вас звенит скорее всего по причине плохой земли щупа. усаживайте на щуп земляную "пружинку", как здесь:


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
Inanity
сообщение May 3 2017, 21:01
Сообщение #29


Местный
***

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



Цитата(ivanoffer @ May 3 2017, 23:20) *
Обнадежили. Хочется думать, что это нормальная работа линии TDO. Непонятно несоответствие опускания INIT в конце загрузки (семафор ошибки CRC) и в тоже
бит ошибки CRC регистра статуса в нуле. Логики не вижу.
Мои идеи закончились.


Фотку забыл:



Сообщение отредактировал Inanity - May 3 2017, 21:05
Go to the top of the page
 
+Quote Post
Raven
сообщение May 5 2017, 10:42
Сообщение #30


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Еще раз посмотрел на осциллограммы. Собственно, как я уже и говорил, в подобном поведении TDO нет криминала - как и положено по IEEE 1149.1, TDO находится в Z-состоянии при любых состояниях TAP FSM, кроме соотвествующих сдвигу инструкций/данных. Такое в работе с JTAG-устройствами происходит сплошь и рядом, так что ничего удивительного в картинках нет. Так же объясняется и то, почему при потоковой загрузке FPGA подобного не видно - переходы из указанных состояний сдвига данных здесь должны быть реже, и, что даже более важно - промежутки времени между состояниями Shift-DR очень коротки, и pull-up просто не успевает поднять экспоненту на заметный глазу уровень.

Точнее можно сказать, только рассматривая TCK, TMS и TDI/TDO совместно, да еще на каком-нибудь понятном тестовом прогоне (например, энумерация устройств в цепочке, или считывание IDCODE).

При отсутствии таких данных, я поставил бы пока все же на Signal Integrity проблему. Последовательно согласующие резисторы не хотите все же поставить возле драйверов линий? Да, и какая сейчас у вас частота TCK? Уменьшить радикально не пробовали - до 50-100 кГц? (прошу извинить, если где-то уже писали об этом - я все сообщения тотально не прочитывал).
Go to the top of the page
 
+Quote Post

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

 


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


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