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

 
 
> Не удается сконфигурировать ПЛИС 5576ХС2Т, Прошу поделиться опытом
inginginger
сообщение Apr 18 2016, 05:29
Сообщение #1





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



Добрый день!

Поставили задачу применить отечественную ПЛИС 5576ХС2Т-аналог EPF8282(Flex8000 Altera).
На форуме уже была похожая тема http://electronix.ru/forum/lofiversion/ind...hp/t103632.html, но к сожалению, обратной связи с proton17 нет.

По документации ПЛИС подключила для режима AS - ноги MSEL0, MSEL1 объединены на GND, в качестве ПЗУ использую микросхему 5576РС1У (До этого пробовала EPC2LC20N).
В MAX+PLUS от тактовой частоты генерирую тестовое воздействие, назначаю ножки в соответствие с документацией. Получаю файл .rbf, конвертирую в .pof и успешно прошиваю ПЗУ.
А по осциллограммам сигналов ситуация следующая: ПЛИС отправляет тактовые импульсы DCLK, ПЗУ формирует сигнал DATA, сигнал nSTATUS изменяется(ПЛИС пытается считать прошивку), nCONFIG во время конфигурации всегда держит активный уровень лог.1, а сигнал CONF_DONE никогда не устанавливается в лог.1. Выходит, ПЛИС читает прошивку, но конфигурирование проходит неудачно(с EPC2 была точно такая же ситуация).
Подозреваю, что проблема именно в файле прошивки.

У кого есть опыт работы с данной микросхемой, подскажите в каком направлении двигаться?
Прикрепленное изображение

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
XVR
сообщение Nov 30 2017, 08:29
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
выходит ошибка: «Error: Device chain in Chain Description File does not match physical device chain -- expected 1 device(s) but found 2 device(s).», Насколько я понял ссылаясь на отсутствие второго устройства(полагаю EPF8282).
Нет. Программатор у вас неожиданно нашел 2е устройство в JTAG цепочке. Т.к. ему там взяться неоткуда, это означает, что у вас электрические проблемы в JTAG части. Посмотрите осциллографом сигналы на TCK/TMS/TDI/TDO. И частоту JTAG проверьте - 5576РС1У умеет макисимум 10 MHz
Go to the top of the page
 
+Quote Post
Волков Павел
сообщение Nov 30 2017, 09:20
Сообщение #3





Группа: Участник
Сообщений: 8
Регистрация: 30-10-15
Из: г.Санкт-Петербург
Пользователь №: 89 087



Цитата(XVR @ Nov 30 2017, 11:29) *
Нет. Программатор у вас неожиданно нашел 2е устройство в JTAG цепочке. Т.к. ему там взяться неоткуда, это означает, что у вас электрические проблемы в JTAG части. Посмотрите осциллографом сигналы на TCK/TMS/TDI/TDO. И частоту JTAG проверьте - 5576РС1У умеет макисимум 10 MHz


Спасибо, посмотрю! Только как он это смог сделать, если физически JTAG подключен только к 5576РС1У, все как в прикрепленной схеме?
Go to the top of the page
 
+Quote Post
AndreiUS
сообщение Nov 30 2017, 12:20
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694



Цитата(Волков Павел @ Nov 30 2017, 12:20) *
Спасибо, посмотрю! Только как он это смог сделать, если физически JTAG подключен только к 5576РС1У, все как в прикрепленной схеме?


Легко. Если есть дребезг на TCK можно получить хоть 10 устройств в цепочке. Похожая проблема была с xilinx.
Go to the top of the page
 
+Quote Post
Волков Павел
сообщение Dec 5 2017, 10:08
Сообщение #5





Группа: Участник
Сообщений: 8
Регистрация: 30-10-15
Из: г.Санкт-Петербург
Пользователь №: 89 087



Цитата(AndreiUS @ Nov 30 2017, 15:20) *
Легко. Если есть дребезг на TCK можно получить хоть 10 устройств в цепочке. Похожая проблема была с xilinx.


Да, действительно проблема похоже в сигналах программатора. Когда начал смотреть осциллографом, несколько раз удалось прошить пока держал щуп причем на любом из сигналов. Выложу несколько фото сигнала TCK, сообщения qurtus`а когда несколько раз подряд пробовал программировать(Шъется примерно через раз иногда процесс зависает на разных этапах и появляется такое сообщение) и фото используемого программатора. Посоветуйте пожалуйста что делать? Ёмкости повесить между каждым сигналом и землей? Какого номинала емкости, порядка 100-300 пФ? Хотя это наверное не очень хорошая идея. Посоветуйте что делать? Первый раз с таким капризом программатора сталкваюсь, с byte blaster`om никогда никаких проблем не было.
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение


Взял у знакомого на день такой программатор, с ним всё без вопросов. Сигналы чистые, все шьется. Что мне сделать со своим программатором, т.к. этот вернул и в продаже такого же не видел. Может мой можно как-то доработать, подскажите пожалуйста? Заранее благодарен!
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Сообщение отредактировал Волков Павел - Dec 5 2017, 10:17
Go to the top of the page
 
+Quote Post
AndreiUS
сообщение Dec 5 2017, 14:05
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694



Цитата(Волков Павел @ Dec 5 2017, 13:08) *
Взял у знакомого на день такой программатор, с ним всё без вопросов. Сигналы чистые, все шьется. Что мне сделать со своим программатором, т.к. этот вернул и в продаже такого же не видел. Может мой можно как-то доработать, подскажите пожалуйста? Заранее благодарен!


Для начала, как советовали, понизить частоту JTAG. Если не поможет повесить 100пФ на TCK (можно и на остальные сигналы). Если снова не поможет купить другой программатор.
Go to the top of the page
 
+Quote Post
Волков Павел
сообщение Dec 5 2017, 19:49
Сообщение #7





Группа: Участник
Сообщений: 8
Регистрация: 30-10-15
Из: г.Санкт-Петербург
Пользователь №: 89 087



Цитата(AndreiUS @ Dec 5 2017, 17:05) *
Для начала, как советовали, понизить частоту JTAG. Если не поможет повесить 100пФ на TCK (можно и на остальные сигналы). Если снова не поможет купить другой программатор.

Подскажите пожалуйста, как понизить частоту jtag'a? Это в проекте в max plus ii или в programmer'e в quartus?
Go to the top of the page
 
+Quote Post
AndreiUS
сообщение Dec 6 2017, 08:13
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694



Цитата(Волков Павел @ Dec 5 2017, 22:49) *
Подскажите пожалуйста, как понизить частоту jtag'a? Это в проекте в max plus ii или в programmer'e в quartus?


Я уже лет 7 не пользуюсь квартусом, поэтому лучше спросить у знатоков. Попробуйте как описано в документе на стр. 2-8.
Прикрепленные файлы
Прикрепленный файл  ug_usb_blstr_II_cable.pdf ( 854.79 килобайт ) Кол-во скачиваний: 6
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- inginginger   Не удается сконфигурировать ПЛИС 5576ХС2Т   Apr 18 2016, 05:29
- - dvladim   Хм, а как с EPC2 может быть таже ситуация. Эта пзу...   Apr 20 2016, 20:17
|- - inginginger   Цитата(dvladim @ Apr 20 2016, 20:17) Хм, ...   Apr 21 2016, 10:38
|- - Jury093   Цитата(inginginger @ Apr 21 2016, 13:38) ...   Apr 21 2016, 11:12
- - Jury093   Цитата(inginginger @ Apr 18 2016, 08:29) ...   Apr 20 2016, 21:29
- - Corner   У 5576рс/рт есть ножка переключения тактового сигн...   Apr 21 2016, 11:24
- - Волков Павел   Здравствуйте уважаемые форумчане! В процессе о...   Nov 29 2017, 12:05
|- - hitch   Судя по схеме у вас точно в цепочке одна микросхем...   Nov 29 2017, 20:35
|- - Волков Павел   Цитата(hitch @ Nov 29 2017, 23:35) Судя п...   Nov 30 2017, 06:37
||- - Stewart Little   Цитата(Волков Павел @ Dec 5 2017, 13:08) ...   Dec 5 2017, 10:37
|||- - Волков Павел   Цитата(Stewart Little @ Dec 5 2017, 13:37...   Dec 5 2017, 11:03
||- - Волков Павел   Цитата(AndreiUS @ Dec 6 2017, 11:13) Я уж...   Dec 6 2017, 12:07
||- - Stewart Little   Цитата(Волков Павел @ Dec 6 2017, 15:07) ...   Dec 6 2017, 20:26
|- - Волков Павел   Цитата(XVR @ Nov 30 2017, 11:29) ...И час...   Nov 30 2017, 12:16
- - AVR   У меня для альтеры дешевый программатор с али-эксп...   Dec 5 2017, 10:30
- - _Ivan_33   Может еще попробовать понизить частоту жтага если ...   Dec 5 2017, 12:30


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

 


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


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