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

 
 
 
Reply to this topicStart new topic
> Cyclone, Проблемы при программировании
Styv
сообщение Aug 16 2004, 15:21
Сообщение #1


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

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Помогите плиззз!
Конфигурирую EP1C3T144C8. При конфигурации не выдает ни каких ошибок и предупреждений и конфигурация проходит успешно, но работать сам ПЛИС не хочет.
Кто сталкивался с такой проблемой помогите пожалуйста.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Aug 16 2004, 21:18
Сообщение #2


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Уточните, как проявляется "но работать сам ПЛИС не хочет"
Может есть проблемы в самом проекте.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Styv
сообщение Aug 17 2004, 09:24
Сообщение #3


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

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Работать не хочет - это значит то, что программирую ПЛИС хотябы как инвертор, а он не работает. сигнал на вход подаю, а на выходе постоянный высокий уровень, какбудто все ноги в третьем состоянии.
Go to the top of the page
 
+Quote Post
Esquire
сообщение Aug 21 2004, 14:30
Сообщение #4


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



В твоем случае ПЛИС явно не грузится (выводы ДО и ВО ВРЕМЯ конфигурации слабо подвешены к питанию; то же самое происходит при неудачном завершении конфигурации). Для индикации процесса конфигурации проще всего вешать светодиод на один из выходов ПЛИС и заводить на него в проекте лог. 1. В результате, если при включении диод ярко светится - загрузка прошла успешно, слабо мерцает - ПЛИС загрузилась неправильно или не вышла из сброса, не горит вовсе - проблемы с подачей питания.

Поиск неисправности зависит от схемы конфигурирования ПЛИС (загрузочное ПЗУ или JTAG). В первом случае проще произвести диагностику, обмерив тестером линии STATUS - OE и CONF_DONE - CS, при удачной конфигурации обе должны быть в 1 (если STATUS в 0 -> ПЛИС/ПЗУ не вышли из начального сброса, если CONF_DONE в 0 -> ошибка CRC прошивки).
Так же есть возможность установить в Quartus флажок "Auto-Restart Configuration After Error", может спасти от неудачной конфигурации в случае недостаточной стабильности источника питания в начальный момент времени.

В любом случае в первую очередь надо сверить схему конфигурации с альтеровской "Configuration Handbook".


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
Styv
сообщение Aug 23 2004, 08:59
Сообщение #5


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

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Огромное спасибо Esquire!!!
ПЛИС действительно не грузился, а точнее через раз. И когда поставил светодиод, то сразу все получилось, ПЛИС программируется все также через раз или два, но зато теперь есть контроль (светодиод), по которому и можно видеть запрограммирован ПЛИС или нет.
Go to the top of the page
 
+Quote Post
cms
сообщение Aug 26 2004, 13:34
Сообщение #6


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

Группа: Свой
Сообщений: 168
Регистрация: 6-07-04
Пользователь №: 266



Подтяните все конфигурационные ноги как прописано в даташите. И убедитесь что прошивка конфигурица с "internal gen" - выключенны опции USR_CLK/DCLK.
Go to the top of the page
 
+Quote Post

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

 


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


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