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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Не могу прошить CPLD, Кабель видит а ПЛИС нет
nick17
сообщение Jun 9 2010, 13:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 3-11-09
Из: Россия, Томск
Пользователь №: 53 386



Сегодня решил прошить ПЛИС-ину, ОПа! А IMPACT не видит микруху, пробую на другой плате, такая же фигня...переустанавливаю ISE, опять тишина...и даже провода от буферных микросхем до платы вызвонил. Если через Boundary Scan щелкаю правой кнопкой миши и жму Cable Auto Connect, вроде как видит кабель, ошибок не выдает, а микру нет crying.gif Использую самодельный со стандартной схемой LPT-JTAG кабель. В чем может быть проблема, может буферные микрухи умерли? Хотя наверное тогда бы и кабель не виделся, ведь так? У кого были такие проблемы, выручайте пожайлуста... crying.gif
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jun 9 2010, 13:37
Сообщение #2


отэц
*****

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



..попробуйте спиртом протереть ноги микрух и разъём, а желательно всё что в цепи jtag.
На моих платах от остатков канифоли такое было , а ещё такое было - потому что ножка какая-нить в цепочке jtag не припаяна оказывалась . Плату часто дёргал - ножка от КП отвалилась .


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jun 9 2010, 13:59
Сообщение #3


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(nick17 @ Jun 9 2010, 16:28) *
Сегодня решил прошить ПЛИС-ину, ОПа! А IMPACT не видит микруху, пробую на другой плате, такая же фигня...переустанавливаю ISE, опять тишина...и даже провода от буферных микросхем до платы вызвонил. Если через Boundary Scan щелкаю правой кнопкой миши и жму Cable Auto Connect, вроде как видит кабель, ошибок не выдает, а микру нет crying.gif Использую самодельный со стандартной схемой LPT-JTAG кабель. В чем может быть проблема, может буферные микрухи умерли? Хотя наверное тогда бы и кабель не виделся, ведь так? У кого были такие проблемы, выручайте пожайлуста... crying.gif

а есть возможность другим попробовать программатором запрограммировать?
чтобы установить точно кто виноват программатор или плата с CPLD


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Jun 9 2010, 14:38
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Как вариант - найти гарантированно рабочую плату и попробовать прошить.
Go to the top of the page
 
+Quote Post
nick17
сообщение Jun 9 2010, 15:28
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 3-11-09
Из: Россия, Томск
Пользователь №: 53 386



пробую на другой плате, такая же фигня...
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Jun 9 2010, 16:42
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Другая плата гарантированно рабочая? Тогда чините программатор.
Если нет, то опыт большого смысла не имел - в другой плате может быть такой же баг.
Go to the top of the page
 
+Quote Post
ShSerge
сообщение Jun 9 2010, 17:06
Сообщение #7





Группа: Новичок
Сообщений: 4
Регистрация: 1-02-08
Пользователь №: 34 646



есть ли возможность посмотреть сигналы на Log-Анализаторе или осциллографе? При таких проблемах проверяется именно так.

Да, вот еще... При использовании LPT кабеля (5 прямых проводов на LPT-порт) скорость минимально возможная - 750 КГц. Проблема чаще всего в отсутствии контакта вообще.
Go to the top of the page
 
+Quote Post
nick17
сообщение Jun 15 2010, 09:05
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 3-11-09
Из: Россия, Томск
Пользователь №: 53 386



Снова здравствуйте! Теперь такая проблема...Спаял новый кабель, подключаю к тем двум платам которые не видел старый программатор, после этого IMPACT не может разпознать тип CPLD и требует BSDL файл, которого у меня нет. Либо в ручную что то вбить, но после этого выдает ошибку....Скриншоты прилагаю. В чем проблема, могли ли сами ПЛИС от старого программатора погореть?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
XVR
сообщение Jun 16 2010, 08:03
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Не те скриншоты прилагаете smile.gif Нужно то, что находится в окне output немного выше того места, которое видно. Конкретно интересует считанный из CPLD ID код.
Go to the top of the page
 
+Quote Post
nick17
сообщение Jun 19 2010, 16:14
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 3-11-09
Из: Россия, Томск
Пользователь №: 53 386



Помогите!!! Даже не знаю где копать((((
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
XVR
сообщение Jun 19 2010, 19:12
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Судя по вашим ID code'ам с JTAG что то читается, но некоторые биты явно не те. Проблема в подключении программатора к плате (или в самом программаторе вообще). Проверьте осциллографом форму сигналов на контактах JTAG (TCK, TMS, TDI ну и на всякий случай TDO). Если там будет нечто не похожее на прямоугольник, то это и будет причиной сбоев wink.gif
Возможно слишком длинные провода от программатора до JTAG пинов. Возможно кабель от программатора до JTAG разъема сделан неправильно и сигналы наводятся друг на друга (правильный кабель должен быть в виде плоского шлейфа с чередованием земляных проводов и сигналов)
Возможно выходные буфера на программаторе погорели (или просто не тянут нагрузку). Возможно еще какая нибудь из тысячи причин. Не зря говорят, что радиотехника - это наука о контактах smile.gif
Go to the top of the page
 
+Quote Post
atmicandr
сообщение Jun 20 2010, 05:05
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 354
Регистрация: 11-02-10
Из: Ирбит
Пользователь №: 55 416



Здравствуйте всем! Ребята, хочется присоседиться к этой же теме с такой проблемой: С адаптером, который я собрал по схеме с сайта xilinx, работает прекрасно с программой Xilinx ICE 9.2, но никик у меня не получается работа с фирменным покупным адаптером SK-xilinx-JTAG (устройство с сайта starterkit), надо ли какие нибудь настройки в программе менять? Или не подскажете в чем проблема? Заранее спасибо за Ваши ответы!


--------------------
Нео, есть два способа попасть в матрицу...Либо интерфейсный кабель в затылок, либо силовой в жопу... (NO ® monitor.net.ru)
Go to the top of the page
 
+Quote Post
XVR
сообщение Jun 20 2010, 05:35
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(atmicandr1 @ Jun 20 2010, 09:05) *
но никик у меня не получается работа с фирменным покупным адаптером SK-xilinx-JTAG (устройство с сайта starterkit),
Вы ему питание от программируемой схемы подали?
Цитата
надо ли какие нибудь настройки в программе менять?
Нет, вроде стандартный Parallel III кабель (без части концов, относящихся к SPI)
Цитата
Или не подскажете в чем проблема?
У них на сайте не пробовали спросить? http://starterkit.ru/new/index.php?name=Fo...topic&id=16

Go to the top of the page
 
+Quote Post
nick17
сообщение Jun 20 2010, 09:34
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 3-11-09
Из: Россия, Томск
Пользователь №: 53 386



Да, возможно шлейф слишком длинный...тем более я его без чередования земли прилепил...сегодня попробую укоротить...плюс еще один программатор собираю... wink.gif
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jun 20 2010, 16:19
Сообщение #15


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(nick17 @ Jun 20 2010, 13:34) *
Да, возможно шлейф слишком длинный...тем более я его без чередования земли прилепил...сегодня попробую укоротить...плюс еще один программатор собираю... wink.gif

Работал с alter-ой, byteblaster там был, на LPT цеплялся - на последних версиях софта пришлось кабель от бластера до жтага укоротить до 7 см только после этого нормально работать стало. Шлейф без чередования с земляными проводами был. Удлинял со стороны LPT.
А до того тоже проблема была - байтбластер софт вроде видит, даже чо-то читает из цплд, как только дело до записи доходит - ругается. Оказалось, перепутал два провода на жтаге (сам удивляюсь, как чо-то читалось при этом).
Go to the top of the page
 
+Quote Post

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

 


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


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