Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить

Проблема с Cyclone IV

Сб май 13, 2017 09:38:31

Добрый день!
Недавно решил начать осваивать ПЛИС. Прочитав про все возможные варианты, решил остановиться на ПЛИС фирмы Altera и заказал на Ali вот такую плату Cyclone IV.
https://ru.aliexpress.com/item/Cyclone- ... Title=true
Программатор USB-Blaster
https://www.aliexpress.com/item/altera- ... 0.0.EcMVxs
Установил 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.

Re: Проблема с Cyclone IV

Сб май 13, 2017 13:31:43

Два уточняющих вопроса:
После программирования pof снимали питание и отключали программатор?
jic файл через какой разъем прошивали?

Re: Проблема с Cyclone IV

Сб май 13, 2017 16:28:17

Да, после прошивки pof файлом все отключил и включил питание вновь. Jic файл шил через JTAG разъем.

Re: Проблема с Cyclone IV

Сб май 13, 2017 23:06:10

А что с сигналами MSEL, nCE?
Не могут ли они оказаться не подключенными, или без резисторов?

Re: Проблема с Cyclone IV

Вт май 16, 2017 08:29:57

А что с сигналами MSEL, nCE?
Не могут ли они оказаться не подключенными, или без резисторов?


nCE в 3V3, а вот MSEL все в нуле. Каким образом их программно можно настроить? Нашел в альтеровской документации, что msel[0,1] должны быть в высоком уровне.

Re: Проблема с Cyclone IV

Вт май 16, 2017 13:43:48

nikesaw писал(а):nCE в 3V3, а вот MSEL все в нуле

Смотрите на 216 странице - nCE либо посажен напрямую на землю, либо через 10 кОм (на 213 странице английским по белому на nCE должен быть низкий уровень). Что касается MSEL, то их уровни должны быть в соответствии с таблицей на 173 стр.

Re: Проблема с Cyclone IV

Сб май 20, 2017 12:30:23

Всем огромное спасибо! nCE посадил через 10кОм на землю, MSEL[1] подтянул к аналоговому питанию (2,5V). Теперь всё шьется в AS mode!
Ответить