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

 
 
> Вопрос по программированию.
Iptash
сообщение Nov 21 2008, 20:35
Сообщение #1


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

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Мне приходилось работать только с MAX3000. Программирую с помощью USB blaster через JTAG.
Есть проект который на EP1k10. Вопрос, он программируется(или здесь конфигурируется?) также как и MAX3000 без всяких хитростей?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
murmel1
сообщение Nov 22 2008, 19:47
Сообщение #2


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

Группа: Свой
Сообщений: 166
Регистрация: 2-11-08
Из: Ростов-на-Дону
Пользователь №: 41 331



В отличие от MAX-серии в ACEX используется ВНЕШНЯЯ загрузочная флешка (если память не изменяет, для ACEX используется серия Enchanced Configuration Device - EPC2).
ACEX может быть загружена двумя способами:
1) через программатор - когда вы в Max++ или в Кварутсе нажимаете "старт" в окне программатора. Эта прошивка будет "врЕменной", она хранится в памяти ПЛИС и исчезнет после выключения.
2) из флешки - каждый раз по включени питания. Будет загружаться и работать каждый раз при включении, как MAX.
И программирование тоже может быть:
1) "врЕменное" программирование ПЛИС
2) программирование флешки "насовсем"

На приведенном рисунке показано программирование ПЛИС.
Думаю, что Вам нужно программирование флешки. Для этого смотрите схему, называющуся как-то так "Programming Enchanced Configuration Device".

Увы, хендбука нет под рукой, смогу найти и привести этот рисунок только в понедельник вечером.

А временное программирование нужно только для тестирования версий прошивки и фич типа Signal Tap II (а поддерживается ли последняя под уже достаточно устаревшим ACEX я не помня, да и скорее всего оно Вам пока не надо. Хотя метод очень полезный)
Go to the top of the page
 
+Quote Post
Iptash
сообщение Nov 22 2008, 20:34
Сообщение #3


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

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Спасибо. Т.е. флешка программируется отдельно после отладки ПЛИСа и подключается согласно
Handbook?
Go to the top of the page
 
+Quote Post
sazh
сообщение Nov 22 2008, 21:36
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(Iptash @ Nov 22 2008, 23:34) *
Спасибо. Т.е. флешка программируется отдельно после отладки ПЛИСа и подключается согласно
Handbook?


Это не флешка. А EEPROM с ограниченным количеством перезаписи.
ПОдключается согласно документации. Если конечно нужна вам на плате.
FPGA абсолютно все равно, кто ее грузит, в каком режиме и по каким пинам.
Можете по включению питания всю жизнь грузить ее байтбластером.
А можете ПЗУ. А можете и тем и другим. Разберитесь, что Вам нужно.
Go to the top of the page
 
+Quote Post
Iptash
сообщение Nov 22 2008, 22:06
Сообщение #5


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

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Цитата(sazh @ Nov 23 2008, 00:36) *
...Разберитесь, что Вам нужно.

Мне нужно на EP1K10 собрать устройство, отладить, зашить EPC1 или EPC2 (два варианта подкл.)
и запустить в автономном режиме. Я ни когда не работал с FPGA, здесь мне не совсем понятно
как прог. EPC в системе.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th August 2025 - 13:04
Рейтинг@Mail.ru


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