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

 
 
> EPM7064SLC44-10 и ByteBlasterMV
Mvd
сообщение Jul 30 2008, 20:50
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 30-07-08
Пользователь №: 39 320



Здравствуйте!
Имеется Quartus II 8.0sp1 Web Edition,EPM7064SLC44-10 и ByteBlasterMV.При попытке
прошивки получаю такое сообщение Error: JTAG ID code specified in JEDEC STAPL Format File does not match any valid JTAG ID codes for device.
Поэтому возникли два глупых вопросов:

1) Для прошивки к ПЛИС нужно подсоединить только VCC,GND,TCK,TMS,TDI,TDO,GND или ещё что-то?
2) Можно ли как нибудь просто проверить не вышла ли из строя ПЛИС?

З.Ы. ByteBlasterMV делал сам и не на каких других схемах его не проверял.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 11)
EvgenyNik
сообщение Jul 31 2008, 04:42
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



0. корректно ли разведено питание VCC, GND на плате с ПЛМ? VCC = 5В?
1. Проверить - подаётся ли питание на BB.
2. Корректно ли сделана распиновка самодельного BB, бывает, что при обжатии шлейфа в IDC-разъёме путаются.
3. Компилировался проект точно под ту ПЛМ, которую пытаетесь прошить?
4. пины JTAGа подтянуты на плате ПЛМ как надо?
5. Прошиваете .POF файлом?
6. Драйвер BB установлен?
7. В каком режиме работает LPT? Желательно - простейший, однонаправленный режим SPP.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Arsenic
сообщение Jul 31 2008, 06:38
Сообщение #3





Группа: Новичок
Сообщений: 9
Регистрация: 13-02-07
Пользователь №: 25 303



Цитата(Mvd @ Jul 31 2008, 00:50) *
З.Ы. ByteBlasterMV делал сам и не на каких других схемах его не проверял.

ByteBlasterMV lpt'шный или usb'ишный? Есть в общем схематик и pcb на ByteBlasterMV для LPT рабочий, посмотри может не так собрал.
Прикрепленный файл  Altera_BB_MV_6.pcb ( 64 килобайт ) Кол-во скачиваний: 326
Прикрепленный файл  Altera_BB_MV.sch ( 96 килобайт ) Кол-во скачиваний: 347

(вот еще ссылка по нему http://www.allcomponents.ru/html/altera/byteblastermv.html#1 )
Go to the top of the page
 
+Quote Post
Mvd
сообщение Jul 31 2008, 12:10
Сообщение #4





Группа: Новичок
Сообщений: 10
Регистрация: 30-07-08
Пользователь №: 39 320



Цитата(Евгений Николаев @ Jul 31 2008, 07:42) *
0. корректно ли разведено питание VCC, GND на плате с ПЛМ? VCC = 5В?
1. Проверить - подаётся ли питание на BB.
2. Корректно ли сделана распиновка самодельного BB, бывает, что при обжатии шлейфа в IDC-разъёме путаются.
3. Компилировался проект точно под ту ПЛМ, которую пытаетесь прошить?
4. пины JTAGа подтянуты на плате ПЛМ как надо?
5. Прошиваете .POF файлом?
6. Драйвер BB установлен?
7. В каком режиме работает LPT? Желательно - простейший, однонаправленный режим SPP.


Да вроде всё уже проверил, результата нет. Я вот подал просто питание на ПЛМ, на выходе JTAG пинов получил 2.5 В, это нормально?
Go to the top of the page
 
+Quote Post
sazh
сообщение Jul 31 2008, 12:21
Сообщение #5


Гуру
******

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



Цитата(Mvd @ Jul 31 2008, 16:10) *
Да вроде всё уже проверил, результата нет. Я вот подал просто питание на ПЛМ, на выходе JTAG пинов получил 2.5 В, это нормально?


А он у Вас подтянут резистором к чему или нет?
PLCC у Вас припаяна или в панельке. Панелька может не контачить.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 31 2008, 12:32
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Arsenic @ Jul 31 2008, 12:38) *
ByteBlasterMV lpt'шный или usb'ишный? Есть в общем схематик и pcb на ByteBlasterMV для LPT рабочий, посмотри может не так собрал.

Только название цепи питания "+5V" не совсем удачное wink.gif MV - MultiVoltage. Выходной драйвер ByteBlaster MV запитывается от того же напряжения, что и целевой кристалл (TARGET), а не от фиксированных +5В. ИМХО логичнее было бы обозвать эту цепь просто VCC или VCC_TARGET или VCC_IN. В идеале конечно нужно бы использовать двухнодовые буфера или схему сдвига уровней, но в принципе ваша схема вполне приемлима для работы в диапазоне рабочих напряжений TARGET вплоть до 2,5В. Хотя я бы вместо 74AC244 применял 74HC244, бо первая шибко быстродействующая и более склонна ловить помехи в линии.
Go to the top of the page
 
+Quote Post
Mvd
сообщение Jul 31 2008, 12:43
Сообщение #7





Группа: Новичок
Сообщений: 10
Регистрация: 30-07-08
Пользователь №: 39 320



Цитата(sazh @ Jul 31 2008, 15:21) *
А он у Вас подтянут резистором к чему или нет?
PLCC у Вас припаяна или в панельке. Панелька может не контачить.

Нет, просто подал только питание и вольтметром снял напряжение. В панельке, т.е стоит попробовать припаять другую панельку?
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Jul 31 2008, 12:51
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
на выходе JTAG пинов получил 2.5 В, это нормально?

Нормально получить на них 5В, т.к. они должны быть подтянуты к питанию резисторами 1кОм.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
sazh
сообщение Jul 31 2008, 12:52
Сообщение #9


Гуру
******

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



Цитата(Mvd @ Jul 31 2008, 16:43) *
Нет, просто подал только питание и вольтметром снял напряжение. В панельке, т.е стоит попробовать припаять другую панельку?


Нет. Просто замеряйте напряжения на контактах пайки и принимайте решения исходя из схемы программирования по jtag, напряжений питания.
Go to the top of the page
 
+Quote Post
Mvd
сообщение Jul 31 2008, 13:06
Сообщение #10





Группа: Новичок
Сообщений: 10
Регистрация: 30-07-08
Пользователь №: 39 320



Цитата(Евгений Николаев @ Jul 31 2008, 15:51) *
Нормально получить на них 5В, т.к. они должны быть подтянуты к питанию резисторами 1кОм.

Ну если подтянуть к питанию, то да на выходе есть 5 В, вот только использовались резисторы 2 кОм, это сильно критично?

А вобще есть, како либо способ проверить, что ПЛМ не вышла из строя?
Go to the top of the page
 
+Quote Post
Arsenic
сообщение Aug 1 2008, 05:14
Сообщение #11





Группа: Новичок
Сообщений: 9
Регистрация: 13-02-07
Пользователь №: 25 303



Цитата(Mvd @ Jul 31 2008, 17:06) *
Ну если подтянуть к питанию, то да на выходе есть 5 В, вот только использовались резисторы 2 кОм, это сильно критично?

А вобще есть, како либо способ проверить, что ПЛМ не вышла из строя?


По ссылке, которой я писал выше, используются резисторы 2,2 кОм (ну еще 100 Омные). в момент прошивки можно на осцилографе посмотреть изменения состояний сигналов TCK, TMS, TDI, TDO...

Сообщение отредактировал Arsenic - Aug 1 2008, 05:19
Go to the top of the page
 
+Quote Post
lari
сообщение Sep 14 2008, 18:13
Сообщение #12





Группа: Новичок
Сообщений: 3
Регистрация: 16-08-06
Пользователь №: 19 589



Цитата(Arsenic @ Aug 1 2008, 08:14) *
По ссылке, которой я писал выше, используются резисторы 2,2 кОм (ну еще 100 Омные). в момент прошивки можно на осцилографе посмотреть изменения состояний сигналов TCK, TMS, TDI, TDO...


Аналогичная проблема с плисинами EPM7064S и EPM7128S. QUARTUS 6.0 возвращает туже ошибку.
Питание и земли в норме. Сигналы TCK, TMS, TDI при программировании до ног доходят, а на TDO ничего. На TDO в любом случае что то должно быть?
Go to the top of the page
 
+Quote Post

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

 


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


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