|
EPM7064SLC44-10 и ByteBlasterMV |
|
|
|
Jul 30 2008, 20:50
|
Группа: Новичок
Сообщений: 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 делал сам и не на каких других схемах его не проверял.
|
|
|
|
|
 |
Ответов
(1 - 11)
|
Jul 31 2008, 06:38
|
Группа: Новичок
Сообщений: 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 )
|
|
|
|
|
Jul 31 2008, 12:10
|
Группа: Новичок
Сообщений: 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 В, это нормально?
|
|
|
|
|
Jul 31 2008, 12:32
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Arsenic @ Jul 31 2008, 12:38)  ByteBlasterMV lpt'шный или usb'ишный? Есть в общем схематик и pcb на ByteBlasterMV для LPT рабочий, посмотри может не так собрал. Только название цепи питания "+5V" не совсем удачное  MV - MultiVoltage. Выходной драйвер ByteBlaster MV запитывается от того же напряжения, что и целевой кристалл (TARGET), а не от фиксированных +5В. ИМХО логичнее было бы обозвать эту цепь просто VCC или VCC_TARGET или VCC_IN. В идеале конечно нужно бы использовать двухнодовые буфера или схему сдвига уровней, но в принципе ваша схема вполне приемлима для работы в диапазоне рабочих напряжений TARGET вплоть до 2,5В. Хотя я бы вместо 74 AC244 применял 74 HC244, бо первая шибко быстродействующая и более склонна ловить помехи в линии.
|
|
|
|
|
Jul 31 2008, 12:43
|
Группа: Новичок
Сообщений: 10
Регистрация: 30-07-08
Пользователь №: 39 320

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

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

|
Цитата на выходе JTAG пинов получил 2.5 В, это нормально? Нормально получить на них 5В, т.к. они должны быть подтянуты к питанию резисторами 1кОм.
--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
|
|
|
|
|
Jul 31 2008, 13:06
|
Группа: Новичок
Сообщений: 10
Регистрация: 30-07-08
Пользователь №: 39 320

|
Цитата(Евгений Николаев @ Jul 31 2008, 15:51)  Нормально получить на них 5В, т.к. они должны быть подтянуты к питанию резисторами 1кОм. Ну если подтянуть к питанию, то да на выходе есть 5 В, вот только использовались резисторы 2 кОм, это сильно критично? А вобще есть, како либо способ проверить, что ПЛМ не вышла из строя?
|
|
|
|
|
Aug 1 2008, 05:14
|
Группа: Новичок
Сообщений: 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
|
|
|
|
|
Sep 14 2008, 18:13
|
Группа: Новичок
Сообщений: 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 в любом случае что то должно быть?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|