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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Не шьется MAX7000S, Ни Квартусом, ни МаксомII
M_A
сообщение Jun 7 2005, 10:57
Сообщение #1


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Макс говорит
unrecognized device,
а Квартус
Unable to scan devise chain. Can't scan JTAG chain.
Подозреваю самодельный ByteblasterMV (хотя и не уверен).
Как его можно проверить, чтоб понять, в нем дело или нет? А то схем в нете много, какой верить не знаю.
Или дайте плз ссылку на схему бластера, который точно у многих работает.
Заранее благодарен!!!
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 7 2005, 10:59
Сообщение #2


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

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



Цитата(M_A @ Jun 7 2005, 05:57)
Макс говорит
unrecognized device,
а Квартус
Unable to scan devise chain. Can't scan JTAG chain.
Подозреваю самодельный ByteblasterMV (хотя и не уверен).
Как его можно проверить, чтоб понять, в нем дело или нет? А то схем в нете много, какой верить не знаю.
Или дайте плз ссылку на схему бластера, который точно у многих работает.
Заранее благодарен!!!
*

http://servis-ins.narod.ru/tmp/vhdl/vhdl.html


--------------------
Go to the top of the page
 
+Quote Post
sazh
сообщение Jun 7 2005, 11:13
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



БайтбластерMV у всех самодельный. Вот только схему надо качать с сайта Альтеры ( с точки зрения формальной логики).
Далее схема подключения JTAG тоже с сайта. Все в лоб. И все заработает.
Go to the top of the page
 
+Quote Post
M_A
сообщение Jun 8 2005, 00:43
Сообщение #4


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Цитата(sazh @ Jun 7 2005, 11:13)
БайтбластерMV у всех самодельный. Вот только схему надо качать с сайта Альтеры ( с точки зрения формальной логики).
Далее схема подключения JTAG тоже с сайта.  Все в лоб. И все заработает.
*

В течение получаса искал на сайте альтеры даташит на байтбластерMV со схемой, не нашел, лежит только Users Guide, но там схемы нет. Случайно наткнулся на этот даташит в другом месте. Интересно, почему Altera убрали этот документ, потому что есть более современные бластеры или не хотят, чтоб все их сами собирали? smile.gif
Или я не так ищу?
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Jun 8 2005, 06:57
Сообщение #5


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Я видел похожую диагностику, когда на АП5 в байтбластере не поступало питание. Может, отвалилось?
Pardon за немудрый совет.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
M_A
сообщение Jun 8 2005, 07:30
Сообщение #6


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Цитата(DSIoffe @ Jun 8 2005, 06:57)
Я видел похожую диагностику, когда на АП5 в байтбластере не поступало питание. Может, отвалилось?
Pardon за немудрый совет.
*

За совет спасибо, советы любые хороши!
С питанием все нормально, я даже ЖТАГ сигналы осцилом смотрел, на ПЛИС вроде че-то идет, а обратно нет. Ну в общем нарыл заведомо рабочую схему, которой при мне шили, паяю. Если и после этого не поможет, буду думать дальше.
Go to the top of the page
 
+Quote Post
Леший
сообщение Jun 8 2005, 07:45
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 34
Регистрация: 7-07-04
Из: Москва
Пользователь №: 283



Еще от компа зависит. У меня на P4-1800 под XP+SP2 макс нааотрез отказался общатся с байтбластером, немотря на все танцы с бубном (пробовал разные варианты настройки LPT в биосе ), приходится перекидывать прошивки на Atlon750, на нем под той же связкой XP+SP2 проблем нет.
Go to the top of the page
 
+Quote Post
sergunas
сообщение Jun 8 2005, 07:58
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



поставьте
драйвер от дачного
Go to the top of the page
 
+Quote Post
YUV
сообщение Jun 8 2005, 08:32
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 27-04-05
Пользователь №: 4 551



Цитата(M_A @ Jun 8 2005, 10:30)
ЖТАГ сигналы осцилом смотрел, на ПЛИС вроде че-то идет, а обратно нет.

Из вашей информации не понятно, впервые ли вы программируете, или произошла авария после N-ной прошивки. Также неизвестна ваша квалификация. Например новички иногда соединяют TDO c TDO, TDI c TDI. Естественно, "оно" работать не будет.
Поэтому, вариантов много, советы могут быть только общие. Поверьте:
1) Отсутствие звонов на TCK (смотреть непосредственно на ноге ИМС).
2) Отсутствие подмыка TDI, TDO на другие цепи. Был похожий случай, когда TDI на микросхеме оборвалось. При попытке записи натактировали "висячку" вовнутрь, микруха и накрылась.
3) TDO ИМС является открытым коллектором - он должен быть подвешен резистором на +Vcc. Если там сидит 0, то возможно 2 варианта - либо накрылась микруха, либо вход бластера. Можно просто прозвонить тестером на землю.
PS. А чего до сих пор 7000S используете? Она же потребляет электричество и греется как паровоз. К тому же дорогая. Чем 3000-е семейство не устраивает?

Сообщение отредактировал YUV - Jun 8 2005, 08:39
Go to the top of the page
 
+Quote Post
M_A
сообщение Jun 8 2005, 10:00
Сообщение #10


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Цитата(YUV @ Jun 8 2005, 08:32)
Цитата(M_A @ Jun 8 2005, 10:30)
ЖТАГ сигналы осцилом смотрел, на ПЛИС вроде че-то идет, а обратно нет.

Из вашей информации не понятно, впервые ли вы программируете, или произошла авария после N-ной прошивки. Также неизвестна ваша квалификация. Например новички иногда соединяют TDO c TDO, TDI c TDI. Естественно, "оно" работать не будет.
Поэтому, вариантов много, советы могут быть только общие. Поверьте:
1) Отсутствие звонов на TCK (смотреть непосредственно на ноге ИМС).
2) Отсутствие подмыка TDI, TDO на другие цепи. Был похожий случай, когда TDI на микросхеме оборвалось. При попытке записи натактировали "висячку" вовнутрь, микруха и накрылась.
3) TDO ИМС является открытым коллектором - он должен быть подвешен резистором на +Vcc. Если там сидит 0, то возможно 2 варианта - либо накрылась микруха, либо вход бластера. Можно просто прозвонить тестером на землю.
PS. А чего до сих пор 7000S используете? Она же потребляет электричество и греется как паровоз. К тому же дорогая. Чем 3000-е семейство не устраивает?
*



Отвечаю на все по порядку:
Программирую впервые, квалификация - новичок, это мой первый девайс на ПЛИС.
Я не совсем понял про то, что новички соединяют TDO c TDO, TDI c TDI, как правильно нужно соединять?
Собрал новый бластер, более аккуратно, щас буду пробовать.
А 7000s юзаю потому что какие есть. Щас сначала научусь, потом уже буду разбираться, что лучше.
Что значит "натактировали "висячку" вовнутрь"? Как это портит микросхему?

Попробовал новый бластер, все то же самое.
Потыкался осцилом, на счет звонов на ТСК ничего сказать не могу, когда жмешь в Максе кнопку Examine, там что-то проскакивает, но очень быстро, я ничего не успеваю заметить.
На счет TDO тоже непонятка, он затянут к питанию, и это видно после подачи питания на ПЛИС. Но как только я жму все тот же Examine, он утягивается в минус и ничем кроме вкл/выкл ПЛИС его оттуда не вытянешь.
Блин, а я думал, что шить ПЛИС это просто wacko.gif
Go to the top of the page
 
+Quote Post
prototype
сообщение Jun 8 2005, 10:03
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334



Цитата(YUV @ Jun 8 2005, 11:32)
Из вашей информации не понятно, впервые ли вы программируете, или произошла авария после N-ной прошивки. Также неизвестна ваша квалификация. Например новички иногда соединяют TDO c TDO, TDI c TDI. Естественно, "оно" работать не будет.

*


Не хочется умничать, но не удержусь: на схеме Байтбластера TDO это вход, а TDI - выход. Так что соединять таки надо "TDO c TDO, TDI c TDI". Схему байтбластера МВ вложить или замнём для ясности? tongue.gif
Таки вложу, чтоб потом воду в ступе не толочь. rolleyes.gif
Прикрепленные файлы
Прикрепленный файл  dsbytemv.pdf ( 247.39 килобайт ) Кол-во скачиваний: 70
 
Go to the top of the page
 
+Quote Post
YUV
сообщение Jun 8 2005, 10:19
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 27-04-05
Пользователь №: 4 551



Похоже, что альтеровцы назвали TDO тот сигнал, что идет в бластер. Обычно пишется назначение по отношению к своему устройству. Так что я тут немного поспешил. А в цепочке нужно соединятъ TDО-TDI.
Если вы скачали дейташит на байтбластер, то в табл.2 на стр.5 напротив каждого сигнала написано направление данных (data to device, data from device).
Правильное соединение - 9-я нога разъема JTAG на TDI ИМС (у меня 6-я нога ЕРМ7128SQC100). Выход TDO ИМС (75-я нога) на 3-ю ногу разъема JTAG.
"натактировали висячку" ... Объясняю: JTAG является командным интерфейсом. Просто так туда ничего не запишешь. Тем не менее, когда на входе TDI висячка, то она будет идентифицирована то как 0, то как 1. Существует вероятность того, что попадется последовательность, которая может привести к записи некорректной информации. В моем случае была JTAG цепочка из 2-х ИМС, а посредине - обрыв в цепи TDО-TDI. В результате после программирования 1-ИМС в цепочке, 2-я сразу сильно нагрелась. Ее так и не удалось оживить.
Go to the top of the page
 
+Quote Post
prototype
сообщение Jun 8 2005, 10:27
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334



Кстати я обычно подтягиваю все сигналы через 1 КОм к питанию ПЛИС, кроме TDO - он у меня подтянут на входе байтбластера. Вторая возможная причина траблов - многие делают длинный хвост от байтбластера к разъёму IDC10. Категорически не рекомендую превышать 20см, а то получаемые проблемы близки к описанным выше. Удачи.
Go to the top of the page
 
+Quote Post
YUV
сообщение Jun 8 2005, 10:43
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 27-04-05
Пользователь №: 4 551



А что на TDI делается?
Одна маленькая идея: вместо того чтобы писать нужно попробовать прочитать. В этом случае хоть какая-то гарантия что ИМС не испортится.

У меня дейташит более поздней версии (июнь 2002), но схема совпадает. Повторена несчетное количество раз.

Цитата(prototype @ Jun 8 2005, 13:27)
Кстати я обычно подтягиваю все сигналы через 1 КОм к питанию ПЛИС, кроме TDO - он у меня подтянут на входе байтбластера. Вторая возможная причина траблов - многие делают длинный хвост от байтбластера к разъёму IDC10. Категорически не рекомендую превышать 20см, а то получаемые проблемы близки к описанным выше. Удачи.
*


Подтяжка обязятельна, но лучне ее делать на плате. Так в альтеровских схемах нарисовано. А шнурок у меня 1 метр. Работает стабильно, хорошо тиражируется.
Смотри тут Blaster

PS. Правда, сделан он на ЕРМ3064.

Сообщение отредактировал YUV - Jun 8 2005, 10:45
Go to the top of the page
 
+Quote Post
M_A
сообщение Jun 8 2005, 11:26
Сообщение #15


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



На Tms есть какой-то сигнал, а как он должен выглядеть?
И как должен выглядеть Tck? А то там что-то с третим состоянием, а я думал, что это обычный тактовый сигнал.
Я тут подумал попробовать почитать с другой ПЛИС, прошитой не мной, может у меня ошибки в монтаже, хотя не могу их найти. Только боюсь как бы не угробить рабоающее устройство.
Go to the top of the page
 
+Quote Post

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

 


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


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