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

 
 
 
Reply to this topicStart new topic
> Проблемы с прошивкой ПЛИС, EPM7128S
Legotron
сообщение Jul 1 2007, 14:06
Сообщение #1


инопланетянин
***

Группа: Свой
Сообщений: 236
Регистрация: 24-12-06
Из: Питер
Пользователь №: 23 832



Добрый день!

Возникла проблема при програмировании EPM7128S.
Используется ByteBlasterMV, спаянный по схеме Altera, в режиме JTAG.
Кабель до BB - LPT удлинитель 1.8 м.
Кабель от BB до Altera - 10 см.
При програмировании в Quartus 6.0 возникает ошибка:
Error: JTAG ID code specified in JEDEC STAPL Format File does not match any valid JTAG ID codes for device

При нажатии AutoDetect возникает сообщение:
Unable to scan device chain. Can't find JTAG chain.

С чем это может быть связано?

Надо ли ставить блокировочные конденсаторы на Alterу и BB? Какой номинал? На каждую ногу питания? Может ли это быть ключевой причиной неработоспособности?
Нужен ли pull-down на TCK, рекомендованный Altera (у меня его нет)?
Нет ли ничего страшного, что на Altery подается 5.3В?

Какие будут советы?
Go to the top of the page
 
+Quote Post
Kazap
сообщение Jul 1 2007, 14:53
Сообщение #2


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

Группа: Свой
Сообщений: 93
Регистрация: 8-05-06
Пользователь №: 16 880



smile.gif
Цитата(Legotron @ Jul 1 2007, 19:06) *
Надо ли ставить блокировочные конденсаторы на Alterу и BB? Какой номинал? На каждую ногу питания? Может ли это быть ключевой причиной неработоспособности?
Нужен ли pull-down на TCK, рекомендованный Altera (у меня его нет)?
Нет ли ничего страшного, что на Altery подается 5.3В?


Эти вопросы во многом сами по себе ответы smile.gif .
Номиналы кондеров обычно 0.1 м,желательно на каждую ногу. Питание должно быть нормальным- посмотрите даташит
pull-down на TCK, pull-up на все остальное

Встречный вопрос- а вы уже использовали ваш байтблпстер на других ПЛМ? То есть проверяли его?
И еще одно байтбластер питается от платы- он у вас запитан?
Go to the top of the page
 
+Quote Post
Legotron
сообщение Jul 1 2007, 23:29
Сообщение #3


инопланетянин
***

Группа: Свой
Сообщений: 236
Регистрация: 24-12-06
Из: Питер
Пользователь №: 23 832



Цитата(Kazap @ Jul 1 2007, 18:53) *
Встречный вопрос- а вы уже использовали ваш байтблпстер на других ПЛМ? То есть проверяли его?
И еще одно байтбластер питается от платы- он у вас запитан?


Использую ББ первый раз.
Да он запитан от платы.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jul 2 2007, 05:03
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Legotron @ Jul 2 2007, 03:29) *
Использую ББ первый раз.
Да он запитан от платы.


на сайте jtag.ru есть программа jtool и в ней есть возможность проверить бластер.
Но точно так же можно писать-читать в порт и проверить, что импульсы доходят до альтеры...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение Jul 2 2007, 08:31
Сообщение #5


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

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Проверьте установки в биосе LPT должен быть в режиме "normal" во всех прочих (EPP, SPP и пр.)
Jtag на LPT не работает
Go to the top of the page
 
+Quote Post
Leonid.K.
сообщение Sep 24 2007, 05:24
Сообщение #6


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

Группа: Участник
Сообщений: 76
Регистрация: 4-06-07
Пользователь №: 28 178



Попробуйте преобразовать исходный POF с помощью приложенной утилиты.
Прикрепленные файлы
Прикрепленный файл  7K_POF_Convertor.zip ( 20.63 килобайт ) Кол-во скачиваний: 38
 
Go to the top of the page
 
+Quote Post
prototype
сообщение Sep 26 2007, 18:05
Сообщение #7


Знающий
****

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



Цитата(MaslovVG @ Jul 2 2007, 11:31) *
Проверьте установки в биосе LPT должен быть в режиме "normal" во всех прочих (EPP, SPP и пр.)
Jtag на LPT не работает

Имхо вы заблуждаетесь. Данные опции в биосе означают лишь то, что разрешены режимы EPP или EСP. SPP и есть обычный самый совместимый режим. Более того, даже если разрешен режим ЕРР по умолчанию порт работает в режиме SPP, при записи в регистр данных ЕРР (не совпадающий с таковым для SPP!) порт пытается инициализировать обмен с оконечным устройством. Если хэндшейк не состоялся, то порт так и останется в режиме SPP. Впрочем, чего я распинаюсь - почитайте доку на режимы порта, все станет ясно. У меня байтбластер прекрасно работает, хотя в биосе установлен режим ЕРР + ЕСР. Наверно я что-то делаю неправильно lol.gif .
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение Sep 27 2007, 06:22
Сообщение #8


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

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Нет это практика. У меня в разработке некое устройство работающее с компом по LPT порту в режиме EPP. при попытке перепрощить EPM7128S в этом режиме всегда имею ощибку.
Приходится перезагружаться выходить в биос перенастраивать порт. Прошиваю в Quartus 5.0
(специфика данной машины необходимость DOS и WIN98).
Go to the top of the page
 
+Quote Post
prototype
сообщение Sep 29 2007, 05:41
Сообщение #9


Знающий
****

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



Цитата(MaslovVG @ Sep 27 2007, 09:22) *
Нет это практика. У меня в разработке некое устройство работающее с компом по LPT порту в режиме EPP. при попытке перепрощить EPM7128S в этом режиме всегда имею ощибку.
Приходится перезагружаться выходить в биос перенастраивать порт. Прошиваю в Quartus 5.0
(специфика данной машины необходимость DOS и WIN98).

Вообще-то вам достаточно перевести порт в режим совместимости. По-моему на ФТП лексмарк, я находил подробную доку с описанием смены режимов. Порт всегда можно вернуть в любой из поддерживаемых режимов. Без перезагрузок и заходов в биос. Проверяя работу прибамбаса для LPT, я просто из Jungo писал руками в порты и получал все что хотел. Почитайте доки внимательнее. Под досом проблем нет вообще.
Go to the top of the page
 
+Quote Post

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

 


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


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