M_A 0 7 июня, 2005 Опубликовано 7 июня, 2005 · Жалоба Макс говорит unrecognized device, а Квартус Unable to scan devise chain. Can't scan JTAG chain. Подозреваю самодельный ByteblasterMV (хотя и не уверен). Как его можно проверить, чтоб понять, в нем дело или нет? А то схем в нете много, какой верить не знаю. Или дайте плз ссылку на схему бластера, который точно у многих работает. Заранее благодарен!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 7 июня, 2005 Опубликовано 7 июня, 2005 · Жалоба Макс говорит unrecognized device, а Квартус Unable to scan devise chain. Can't scan JTAG chain. Подозреваю самодельный ByteblasterMV (хотя и не уверен). Как его можно проверить, чтоб понять, в нем дело или нет? А то схем в нете много, какой верить не знаю. Или дайте плз ссылку на схему бластера, который точно у многих работает. Заранее благодарен!!! <{POST_SNAPBACK}> http://servis-ins.narod.ru/tmp/vhdl/vhdl.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sazh 8 7 июня, 2005 Опубликовано 7 июня, 2005 · Жалоба БайтбластерMV у всех самодельный. Вот только схему надо качать с сайта Альтеры ( с точки зрения формальной логики). Далее схема подключения JTAG тоже с сайта. Все в лоб. И все заработает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
M_A 0 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба БайтбластерMV у всех самодельный. Вот только схему надо качать с сайта Альтеры ( с точки зрения формальной логики). Далее схема подключения JTAG тоже с сайта. Все в лоб. И все заработает. <{POST_SNAPBACK}> В течение получаса искал на сайте альтеры даташит на байтбластерMV со схемой, не нашел, лежит только Users Guide, но там схемы нет. Случайно наткнулся на этот даташит в другом месте. Интересно, почему Altera убрали этот документ, потому что есть более современные бластеры или не хотят, чтоб все их сами собирали? :) Или я не так ищу? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DSIoffe 5 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба Я видел похожую диагностику, когда на АП5 в байтбластере не поступало питание. Может, отвалилось? Pardon за немудрый совет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
M_A 0 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба Я видел похожую диагностику, когда на АП5 в байтбластере не поступало питание. Может, отвалилось? Pardon за немудрый совет. <{POST_SNAPBACK}> За совет спасибо, советы любые хороши! С питанием все нормально, я даже ЖТАГ сигналы осцилом смотрел, на ПЛИС вроде че-то идет, а обратно нет. Ну в общем нарыл заведомо рабочую схему, которой при мне шили, паяю. Если и после этого не поможет, буду думать дальше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LeshaKk 0 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба Еще от компа зависит. У меня на P4-1800 под XP+SP2 макс нааотрез отказался общатся с байтбластером, немотря на все танцы с бубном (пробовал разные варианты настройки LPT в биосе ), приходится перекидывать прошивки на Atlon750, на нем под той же связкой XP+SP2 проблем нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба поставьте драйвер от дачного Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YUV 0 8 июня, 2005 Опубликовано 8 июня, 2005 (изменено) · Жалоба ЖТАГ сигналы осцилом смотрел, на ПЛИС вроде че-то идет, а обратно нет. Из вашей информации не понятно, впервые ли вы программируете, или произошла авария после N-ной прошивки. Также неизвестна ваша квалификация. Например новички иногда соединяют TDO c TDO, TDI c TDI. Естественно, "оно" работать не будет. Поэтому, вариантов много, советы могут быть только общие. Поверьте: 1) Отсутствие звонов на TCK (смотреть непосредственно на ноге ИМС). 2) Отсутствие подмыка TDI, TDO на другие цепи. Был похожий случай, когда TDI на микросхеме оборвалось. При попытке записи натактировали "висячку" вовнутрь, микруха и накрылась. 3) TDO ИМС является открытым коллектором - он должен быть подвешен резистором на +Vcc. Если там сидит 0, то возможно 2 варианта - либо накрылась микруха, либо вход бластера. Можно просто прозвонить тестером на землю. PS. А чего до сих пор 7000S используете? Она же потребляет электричество и греется как паровоз. К тому же дорогая. Чем 3000-е семейство не устраивает? Изменено 8 июня, 2005 пользователем YUV Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
M_A 0 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба ЖТАГ сигналы осцилом смотрел, на ПЛИС вроде че-то идет, а обратно нет. Из вашей информации не понятно, впервые ли вы программируете, или произошла авария после N-ной прошивки. Также неизвестна ваша квалификация. Например новички иногда соединяют TDO c TDO, TDI c TDI. Естественно, "оно" работать не будет. Поэтому, вариантов много, советы могут быть только общие. Поверьте: 1) Отсутствие звонов на TCK (смотреть непосредственно на ноге ИМС). 2) Отсутствие подмыка TDI, TDO на другие цепи. Был похожий случай, когда TDI на микросхеме оборвалось. При попытке записи натактировали "висячку" вовнутрь, микруха и накрылась. 3) TDO ИМС является открытым коллектором - он должен быть подвешен резистором на +Vcc. Если там сидит 0, то возможно 2 варианта - либо накрылась микруха, либо вход бластера. Можно просто прозвонить тестером на землю. PS. А чего до сих пор 7000S используете? Она же потребляет электричество и греется как паровоз. К тому же дорогая. Чем 3000-е семейство не устраивает? <{POST_SNAPBACK}> Отвечаю на все по порядку: Программирую впервые, квалификация - новичок, это мой первый девайс на ПЛИС. Я не совсем понял про то, что новички соединяют TDO c TDO, TDI c TDI, как правильно нужно соединять? Собрал новый бластер, более аккуратно, щас буду пробовать. А 7000s юзаю потому что какие есть. Щас сначала научусь, потом уже буду разбираться, что лучше. Что значит "натактировали "висячку" вовнутрь"? Как это портит микросхему? Попробовал новый бластер, все то же самое. Потыкался осцилом, на счет звонов на ТСК ничего сказать не могу, когда жмешь в Максе кнопку Examine, там что-то проскакивает, но очень быстро, я ничего не успеваю заметить. На счет TDO тоже непонятка, он затянут к питанию, и это видно после подачи питания на ПЛИС. Но как только я жму все тот же Examine, он утягивается в минус и ничем кроме вкл/выкл ПЛИС его оттуда не вытянешь. Блин, а я думал, что шить ПЛИС это просто Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prototype 2 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба Из вашей информации не понятно, впервые ли вы программируете, или произошла авария после N-ной прошивки. Также неизвестна ваша квалификация. Например новички иногда соединяют TDO c TDO, TDI c TDI. Естественно, "оно" работать не будет. <{POST_SNAPBACK}> Не хочется умничать, но не удержусь: на схеме Байтбластера TDO это вход, а TDI - выход. Так что соединять таки надо "TDO c TDO, TDI c TDI". Схему байтбластера МВ вложить или замнём для ясности? :tongue: Таки вложу, чтоб потом воду в ступе не толочь. :rolleyes: dsbytemv.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YUV 0 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба Похоже, что альтеровцы назвали 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-я сразу сильно нагрелась. Ее так и не удалось оживить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prototype 2 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба Кстати я обычно подтягиваю все сигналы через 1 КОм к питанию ПЛИС, кроме TDO - он у меня подтянут на входе байтбластера. Вторая возможная причина траблов - многие делают длинный хвост от байтбластера к разъёму IDC10. Категорически не рекомендую превышать 20см, а то получаемые проблемы близки к описанным выше. Удачи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YUV 0 8 июня, 2005 Опубликовано 8 июня, 2005 (изменено) · Жалоба А что на TDI делается? Одна маленькая идея: вместо того чтобы писать нужно попробовать прочитать. В этом случае хоть какая-то гарантия что ИМС не испортится. У меня дейташит более поздней версии (июнь 2002), но схема совпадает. Повторена несчетное количество раз. Кстати я обычно подтягиваю все сигналы через 1 КОм к питанию ПЛИС, кроме TDO - он у меня подтянут на входе байтбластера. Вторая возможная причина траблов - многие делают длинный хвост от байтбластера к разъёму IDC10. Категорически не рекомендую превышать 20см, а то получаемые проблемы близки к описанным выше. Удачи. <{POST_SNAPBACK}> Подтяжка обязятельна, но лучне ее делать на плате. Так в альтеровских схемах нарисовано. А шнурок у меня 1 метр. Работает стабильно, хорошо тиражируется. Смотри тут Blaster PS. Правда, сделан он на ЕРМ3064. Изменено 8 июня, 2005 пользователем YUV Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
M_A 0 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба На Tms есть какой-то сигнал, а как он должен выглядеть? И как должен выглядеть Tck? А то там что-то с третим состоянием, а я думал, что это обычный тактовый сигнал. Я тут подумал попробовать почитать с другой ПЛИС, прошитой не мной, может у меня ошибки в монтаже, хотя не могу их найти. Только боюсь как бы не угробить рабоающее устройство. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться