МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Проблема с прошивкой в режиме Active Serial

Проблема с прошивкой в режиме Active Serial 1 год 6 мес. назад #7218

  • nikesaw
  • 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.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 6 мес. назад #7219

  • Leka
  • Leka аватар
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 631
  • Спасибо получено: 51
EP4CE6E22C8N+25P40VP -должно работать.
Сам прошивал по мануалу к DE0-nano, можно скачать с сайта terasic.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 5 мес. назад #7223

  • Leka
  • Leka аватар
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 631
  • Спасибо получено: 51
Из консоли, Квартус 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"

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 5 мес. назад #7224

Что за плата? пины MSELх в каком состоянии?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 5 мес. назад #7226

  • Leka
  • Leka аватар
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 631
  • Спасибо получено: 51

umarsohod пишет: пины MSELх в каком состоянии?

Да, топикстартеру надо на это обратить внимание, пины д/б в AS моде. На JTAG эти пины не влияют.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 5 мес. назад #7229

  • nikesaw
  • nikesaw аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 4
  • Спасибо получено: 0

umarsohod пишет: Что за плата? пины MSELх в каком состоянии?


Померил, MSEL[0..2] в состоянии "0". Нашел в Альтеровской документации (8. Configuration and Remote System Upgrades in Cyclone IV Devices) таблицу выставления данных пинов. MSEL[0..1] должны быть выставлены в "1". Сижу ломаю голову как это сделать программно. Не подскажете?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 5 мес. назад #7230

Для загрузки в "AS" в "1" должен быть только MSEL1, посмотрите схему на Марсоход2.
Програмного способа нет, только резать дорожку и подключать к VCC.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 5 мес. назад #7231

  • nikesaw
  • nikesaw аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 4
  • Спасибо получено: 0

umarsohod пишет: Для загрузки в "AS" в "1" должен быть только MSEL1, посмотрите схему на Марсоход2.
Програмного способа нет, только резать дорожку и подключать к VCC.


Спасибо, как только попробую, отпишусь!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проблема с прошивкой в режиме Active Serial 1 год 5 мес. назад #7250

  • nikesaw
  • nikesaw аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 4
  • Спасибо получено: 0
Всем огромное спасибо! nCE посадил через 10кОм на землю, MSEL[1] подтянул к аналоговому питанию (2,5V). Теперь всё шьется в AS mode!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.187 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Обсуждаем Altera Quartus II Проблема с прошивкой в режиме Active Serial