|
Проблемы с програмированием ПЗУ для конфигурирования ПЛИС |
|
|
|
May 7 2008, 10:00
|
Участник

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

|
Подскажите как запрограмировать ПЗУ для конфигурирования ПЛИС фирмы Altera. ПЗУ-ЕРС2. ПЛИС-ЕР1К100QC208-3
|
|
|
|
|
May 7 2008, 11:06
|
Участник

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

|
Все подключения сделаны в соответствии с документацией Altera. Но при попытке
програмирования выдается сообщение (в Max plus 2) "Unrecognized device or socket is empty", при
переводе выяснилось, что устройство не обнаружено.
|
|
|
|
|
May 7 2008, 12:14
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
Цитата(НаноСБИС @ May 7 2008, 14:06)  Все подключения сделаны в соответствии с документацией Altera. Но при попытке
програмирования выдается сообщение (в Max plus 2) "Unrecognized device or socket is empty", при
переводе выяснилось, что устройство не обнаружено. Видимо не все... Приведите схемку - будет просче. И чем пытаетесь залить ? Сам заливаю через квартус-программер и MV по jtag в систему циклон1-М25Р40..
|
|
|
|
|
May 7 2008, 13:41
|
Участник

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

|
Заливаю через кабель Byte BlasterMV. Работаю в Max+2. Схему привел.
[
Сообщение отредактировал НаноСБИС - May 7 2008, 13:44
|
|
|
|
|
May 7 2008, 15:00
|
Участник

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

|
Вроде нет источников помех.
|
|
|
|
|
May 7 2008, 15:25
|
Местный
  
Группа: Свой
Сообщений: 237
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 791

|
Цитата(НаноСБИС @ May 7 2008, 17:41)  Заливаю через кабель Byte BlasterMV. ... Кабель фирменный от Altera или самодельный? Byte Blaster MV и Byte Blaster II отличаются инверсией одного из сигналов (навскидку не помню, которого, но, если надо, могу уточнить). В инете полно схем байт-бластеров с этой ошибкой.
|
|
|
|
|
May 7 2008, 15:59
|
Участник

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

|
Разъем сравнивал все правильно. Кабель сам делал по схеме с сайта Altera. Уточните пойжалуста.
|
|
|
|
|
May 7 2008, 18:06
|
Участник

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

|
В реальной схеме распиновка разъема изменена, а схема приведенная выше была изменена в соответствии с моей распиновкой разъема, поэтому кажется, что не правильно. Проверил по печатной плате все соединения сделал правильно, но схема не работает.
Сообщение отредактировал НаноСБИС - May 7 2008, 18:15
|
|
|
|
|
May 7 2008, 18:35
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(НаноСБИС @ May 7 2008, 22:06)  В реальной схеме распиновка разъема изменена, а схема приведенная выше была изменена в соответствии с моей распиновкой разъема, поэтому кажется, что не правильно. Проверил по печатной плате все соединения сделал правильно, но схема не работает. Последний пакет MAX - это версия 10.23 Работает под вин2000 и xp. Нужно ставить драйвер BBMV, уже не помню. Но хуже не будет. Можете скачать отдельно программер для Квартуса. Там больше наворотов. можно детектировать наличие JTAG цепочки. Там нечему не работать.
|
|
|
|
|
May 7 2008, 19:16
|
Участник

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

|
А может ли ПЗУ сгореть если было кратковременное превышение напряжения до 8 вольт.
|
|
|
|
|
May 7 2008, 20:19
|
Участник

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

|
Кратковременно очень мягко сказано, секунд на 20. А когда проводились такие экспирименты то ПЛИС еще не была впаяна в плату устройства. А 8 вольт получилось так как оторвался резистор с управляющего вывода стабилизатора LM317T (аналог КР142ЕН12А). Можете сказать поподробнее про измерения на выводе TDO?
|
|
|
|
|
May 7 2008, 20:47
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(НаноСБИС @ May 8 2008, 00:19)  Кратковременно очень мягко сказано, секунд на 20. А когда проводились такие экспирименты то ПЛИС еще не была впаяна в плату устройства. А 8 вольт получилось так как оторвался резистор с управляющего вывода стабилизатора LM317T (аналог КР142ЕН12А). Можете сказать поподробнее про измерения на выводе TDO? Запустили программирование. Посомтрели наличие импульсов на клоке, данных. TDO - выходной сигнал. Должно быть что то отличное от константы. Естественно надо быть уверренным в работоспособности и байтбластера и в системе программирования. На заведомо исправной плате надо попробовать.
|
|
|
|
|
May 8 2008, 03:55
|
Местный
  
Группа: Свой
Сообщений: 237
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 791

|
Цитата(НаноСБИС @ May 7 2008, 23:16)  А может ли ПЗУ сгореть если было кратковременное превышение напряжения до 8 вольт. ПЗУ почти наверняка сгорело. Лучше поменять. Если и после этого не загрузится, попробуй заливать в пассивном последовательном режиме из RBF-файла. Определись, куда заливаешь - в ПЗУ или в ПЛИС. Проверь тестером резисторы подтяжки - если плохая пайка или трещина - не загрузится. C Acex1k нет никаких хитростей, должно работать.
|
|
|
|
|
May 8 2008, 06:09
|
Группа: Новичок
Сообщений: 1
Регистрация: 13-03-07
Пользователь №: 26 131

|
VCCSEL и VPPSEL д.б. на GND при 3,3V питании EPC2. Поменять для PLCC-20 бывает проблематично, иногда проще запитать EPC2 с разъемом от +5. И в дальнейшем переделайте схему, включив ACEX в цепь JTAG, если, разумеется, хотите ее комфортно отлаживать.
|
|
|
|
|
May 8 2008, 06:31
|
Участник

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

|
Цитата(sazh @ May 8 2008, 00:47)  Запустили программирование. Посомтрели наличие импульсов на клоке, данных. TDO - выходной сигнал. Должно быть что то отличное от константы. Естественно надо быть уверренным в работоспособности и байтбластера и в системе программирования. На заведомо исправной плате надо попробовать. Байтбластер работоспособен на 100% так как я прошивал им МАХ3000.
|
|
|
|
|
May 8 2008, 08:44
|
Участник

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

|
к НаноСБИСМожет поможет, то что в приложении..
|
|
|
|
|
May 8 2008, 09:31
|
Участник

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

|
Может какието настройки в Максе нужно сделать?
|
|
|
|
|
May 10 2008, 04:17
|
Местный
  
Группа: Свой
Сообщений: 237
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 791

|
Цитата(НаноСБИС @ May 8 2008, 13:31)  Может какието настройки в Максе нужно сделать? "Hardware Type" да файл - там других нет. Плату проверяй.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|