Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
EP4CE6 - Вопросы SK - FPGA - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » FPGA
Вопросы SK-EP4CE6
Pavel Ivanchenko
Добавлено 05.12.2011 08:56 Редактировалось 05.12.2011 08:57
0
Сообщение: 1
Pavel Ivanchenko
Admin
4.39

Пункты: 91311
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Есть на плате перемычка, никак не могу понять как она работает, если перемычку снять то ПЛИС программируется но прошивка не сохраняется, если перемычку замкнуть то ПЛИС или не прошивается, а если уже включена тот прошивка стирается.
Как мне запрограммировать ПЛИС что бы прошивка не стиралась при отключении питания?

Наличие отладочной платы не отменяет необходимости чтения документации на сам FPGA чип и представления с чем имеете дело ...
Если заглянете в схему и уточните в доке для чего предназначен тот пин к которому идет этот джамп - он инициирует процесс загрузки FPGA из внешней флешки.
Естественно, если он замкнут, никакую конфигурацию уже не залить, если его разомкнуть - FPGA зразу загрузит конфигурацию из внешней флешки.
Саму FPGA вы никак не сможете запрограммировать, чтобы конфигурация не стиралась после выключения питания, но никто не мешает запрограммировать внешнюю флешку новой конфигурацией.
Спуститься к концу Подняться к началу
Персональная информация
Meteor
Добавлено 08.12.2011 14:03 Сообщение: 2
Meteor
0

Пункты: 423
Регистрация: 25.02.2011
Пол: Мужчина
Иными словами.
На плате есть разъем Х2, к которому необходимо подключить программатор (в моем случае USB-Blaster). При автоопределении квартус должен вместо EP4C определить конфигурационное ПЗУ. В него и заливаете конфигурацию. Ставите джампер и наслаждаетесь работой при включении питания.
Спуститься к концу Подняться к началу
Персональная информация
Orochi
Добавлено 10.12.2011 14:44 Редактировалось 24.12.2011 07:35 Сообщение: 3
Orochi
0

Пункты: 294
Регистрация: 14.10.2011
У меня ByteBlasterMV (так определился в программаторе квартуса). Как я понял он не умеет прошивать ПЗУ, и по повозу автоопределения, в настройках проекта надо указать вручную тип ПЗУ, т.к. в программаторе неактивна кнопка Auto Detect в режиме Active Serial Programming (как я понял в этом режиме надо прошивать память) Поправьте если не так.
Спуститься к концу Подняться к началу
Персональная информация
voron7247
Добавлено 19.06.2012 10:29 Сообщение: 4
voron7247
0

Пункты: 26
Регистрация: 19.06.2012
Такая же проблема!
Использую вашу плату. Пытаюсь прошить ПЗУ, при помощи USB-Blaster. Но Quartus не делает автоопределения ПЗУ. Пытался задать все вручную, через Convert Programming Files. Выставляю тип ПЗУ согласно схеме - EPCS4, генерирую файл с расширением .jic, в Programmer выбираю этот файл для прошивки в добавленный ПЗУ, но при попытке прошить, пишет "Programmer operation was NOT successful"!!! Тип ПЛИС выбираю - EP4CE6. USB-Blaster подключаю на X2 (Flash). Перемычка - разомкнута. В чем дело???
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 19.06.2012 11:03 Сообщение: 5
Pavel Ivanchenko
Admin
4.39

Пункты: 91311
Регистрация: 24.03.2009
Пол: Мужчина
Перед отправкой, платы программируются "EPCS_config.cdf" с помошью USB-Blaster.
Если изделие заказывается в комплекте с бластером, будьте уверены, этим же бластером плата и программировалась.
Если не разберетесь, см. условия поставки.
Спуститься к концу Подняться к началу
Персональная информация
voron7247
Добавлено 19.06.2012 11:51 Сообщение: 6
voron7247
0

Пункты: 26
Регистрация: 19.06.2012
Это не ответ.
Я, как мне кажется, четко сформулировал вопрос. Вы-то должны знать все нюансы работы с Вашим изделием! И уж коли нормальная техподдержка у вас отсутствует - приходится оформлять это в форуме. Хотя это и не кажется очень разумным. Неужели так сложно дать такой же четкий ответ?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 19.06.2012 16:27 Редактировалось 19.06.2012 17:26 Сообщение: 7
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Я, как мне кажется, четко сформулировал вопрос.

имхо, это вам кажется "четкость" формулирования вопроса
а на мой вкус фраза звучит "доктор, у меня в подвале что-то стучит.."
почему бы (для разнообразия) не написать ИМЯ операционки, ВЕРСИЮ софта, какие и как ставили драйвера?

ей богу, как партизаны на приеме у стоматолога..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Artemius
Добавлено 19.06.2012 18:29 Сообщение: 8
Artemius
0

Пункты: 3655
Регистрация: 02.12.2009
Разъем X2 предназначен для программирования ПЗУ в режиме Active serial файлами .pof.

Файлами .jic ПЗУ программируется через JTAG (разъем X1).
Спуститься к концу Подняться к началу
Персональная информация
voron7247
Добавлено 20.06.2012 07:50 Сообщение: 9
voron7247
0

Пункты: 26
Регистрация: 19.06.2012
Огромное спасибо! Все заработало! Прошился через JTAG (разъем X1). С .pof - так и не разобрался. При попытке его сгенерировать почему-то в результате всегда создается файл под MAX II, хотя везде вроде указываю свой Циклон. И еще странность - когда JTAG, включенный в X1, в Quartus'е жму автоопределение он выдает два варианта устройства - EP3C10 и EP3C5, то есть варианты Cyclone III. Что это может значить?

P.S. Еще раз большое спасибо Artemius за помощь!
Спуститься к концу Подняться к началу
Персональная информация
Meteor
Добавлено 22.06.2012 10:33 Сообщение: 10
Meteor
0

Пункты: 423
Регистрация: 25.02.2011
Пол: Мужчина
Цитата
...С .pof - так и не разобрался...


Почитайте эту ветку, помогло мне в свое время
Цитата
И еще странность - когда JTAG, включенный в X1, в Quartus'е жму автоопределение он выдает два варианта устройства - EP3C10 и EP3C5, то есть варианты Cyclone III. Что это может значить?

Почти такая ситуация при работе с Q 9.0 (веб эдишн). Неверно определяет тип кристалла. Но в Q11 (мое железо) определяется нормально.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » FPGA