-
nikesaw
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Добрый день! Прошу прощения за вопрос, напрямую не связанный с проектом Марсоход.
Недавно решил начать осваивать ПЛИС. Прочитав про все возможные варианты, решил остановиться на FPGA ПЛИС фирмы Altera EP4CE6E22C8N.
Установил Quartus II v13.1 Web Edition с офф сайта. Создал простейший проект Кнопка-Светодиод, прошил по JTAG .sof - файлом - всё отлично, работает как надо.
Проблема возникла при попытке прошить в режиме AS (Active Serial). Сгенерировал .pof, программатор вставил в разъем AS. В результате прошивки этим файлом пишет, что всё ок, всё отлично.
Но программа не работает.
Также пробовал прошивать по JTAG .jic файлом - вылезает ошибка "can't recognize silicon ID for device 1".
Может кто-то сталкивался с подобным?
микросхема ПЗУ - 25P40VP, вроде как совместима с EPCS4, программатор USB-Blaster.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
EP4CE6E22C8N+25P40VP -должно работать.
Сам прошивал по мануалу к DE0-nano, можно скачать с сайта terasic.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Из консоли, Квартус 13.1, EP4CE6+25P40.
Создать top.jic из top.sof :
%QUARTUS_ROOTDIR%\bin\quartus_cpf.exe -c -d EPCS4 -s EP4CE6 top.sof top.jic
Прошить top.jic :
%QUARTUS_ROOTDIR%\bin\quartus_pgm.exe -m jtag -c 1 -o "pvbi;top.jic@1"
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администрация форума
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Что за плата? пины MSELх в каком состоянии?
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
umarsohod пишет: пины MSELх в каком состоянии?
Да, топикстартеру надо на это обратить внимание, пины д/б в AS моде. На JTAG эти пины не влияют.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
nikesaw
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
umarsohod пишет: Что за плата? пины MSELх в каком состоянии?
Померил, MSEL[0..2] в состоянии "0". Нашел в Альтеровской документации (8. Configuration and Remote System Upgrades in Cyclone IV Devices) таблицу выставления данных пинов. MSEL[0..1] должны быть выставлены в "1". Сижу ломаю голову как это сделать программно. Не подскажете?
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администрация форума
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Для загрузки в "AS" в "1" должен быть только MSEL1, посмотрите схему на Марсоход2.
Програмного способа нет, только резать дорожку и подключать к VCC.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
nikesaw
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
umarsohod пишет: Для загрузки в "AS" в "1" должен быть только MSEL1, посмотрите схему на Марсоход2.
Програмного способа нет, только резать дорожку и подключать к VCC.
Спасибо, как только попробую, отпишусь!
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
nikesaw
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Всем огромное спасибо! nCE посадил через 10кОм на землю, MSEL[1] подтянул к аналоговому питанию (2,5V). Теперь всё шьется в AS mode!
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
Время создания страницы: 0.154 секунд