Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема использования Nios в Quartus 11
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
DarkLogic
Собрал простейший проект для моргания светодиодами на основе Nios, встроенное памяти и PIO через SOPC. Вроде все работает. Есть одна проблема, при заливке прошивки через Quartus 11 выводит сообщение типа "File /hardware/top_time_limited.sof contains one or more time-limited megafunction that support the OpenCore Plus feature..." и не дает закрыть программатор, говорит выключит все. Кто наталкивался на такое, подскажите что делать. license file и dll делал для получения полного счастья.
bav
попробуйте сгенерить и залить pof файл
bychkov_vladimir
Цитата(DarkLogic @ May 19 2011, 12:40) *
Собрал простейший проект для моргания светодиодами на основе Nios, встроенное памяти и PIO через SOPC. Вроде все работает. Есть одна проблема, при заливке прошивки через Quartus 11 выводит сообщение типа "File /hardware/top_time_limited.sof contains one or more time-limited megafunction that support the OpenCore Plus feature..." и не дает закрыть программатор, говорит выключит все. Кто наталкивался на такое, подскажите что делать. license file и dll делал для получения полного счастья.


Если строили систему в SOPC попробуйте
Assignments -> Settings -> Compilation Process Settings - > (кнопка) More Settings -> Turns off OpenCore Plus hardware evaluation feature.
перед компиляцией Sopc системы в Quartus -
Stewart Little
Цитата(DarkLogic @ May 19 2011, 13:40) *
Quartus 11 выводит сообщение типа "File /hardware/top_time_limited.sof contains one or more time-limited megafunction that support the OpenCore Plus feature..." и не дает закрыть программатор, говорит выключит все. Кто наталкивался на такое, подскажите что делать. license file и dll делал для получения полного счастья.

Это говорит о том, что у Вас нет лицензии на какое-то IP-ядро, которое используется в Вашем проекте - скорее всего это ядро NiosII. Какой вариант ниоса используете - стандарт или фаст? Для решения проблемы или обзаведитесь правильной лицензией на NiosII, или переделайте проект на варианте экономи.
darek
у меня тоже time_limited.sof с Quartus 11 на фаст вариант ниоса:

Encrypted IP cores summary:

Nios II Processor (6AF7 00A2) OpenCore Plus
Signal Tap (6AF7 BCE1) Licensed
Signal Tap (6AF7 BCEC) Licensed

Turn off OpenCore Plus hardware evaluation feature - не помагают sad.gif

C Quartus 10 проблем нет, тот самая лицензия работает :/
DarkLogic
Цитата(Stewart Little @ May 19 2011, 17:21) *
Это говорит о том, что у Вас нет лицензии на какое-то IP-ядро, которое используется в Вашем проекте - скорее всего это ядро NiosII. Какой вариант ниоса используете - стандарт или фаст? Для решения проблемы или обзаведитесь правильной лицензией на NiosII, или переделайте проект на варианте экономи.

переделка ядра на вариант экономи не помогла

в общем проблема возникла из-за Windows7, а точнее того, что под ней Quartus 9.1 + Eclipce корректно не работают, поэтому пришлось попробовать Quartus 11, который имеет поддержку Win7.
Так что буду переустанавливать систему на основном компьютере и ждать появления нормального файла лицензии.
Stewart Little
Цитата(DarkLogic @ May 23 2011, 13:31) *
переделка ядра на вариант экономи не помогла

После переделки Вы какой именно файл в ПЛИС загружаете?
Тот же top_time_limited.sof?
Или новый файл top.sof?
Проверьте по времени и дате создания.
И вообще, top_time_limited.sof прибейте к чертям.

Цитата(DarkLogic @ May 23 2011, 13:31) *
Так что буду переустанавливать систему на основном компьютере и ждать появления нормального файла лицензии.

Подождите переустанавливать, сперва разберитесь, что у Вас происходит.
DarkLogic
Цитата(Stewart Little @ May 23 2011, 12:36) *
После переделки Вы какой именно файл в ПЛИС загружаете?
Тот же top_time_limited.sof?
Или новый файл top.sof?
Проверьте по времени и дате создания.
И вообще, top_time_limited.sof прибейте к чертям.


Подождите переустанавливать, сперва разберитесь, что у Вас происходит.


Спасибо, действительно, установка версии ниоса NiosII/e и убийство top_time_limited.sof помогло.

Хотя жаль, все таки хочется попробовать полный ниос, а не только эконом. версию. Пока для баловства и этого хватит, но в будущем может потребоваться и более мощные версии. Так что либо это будущее наступит позже, чем появиться "нормальный" файл лицензии, либо все таки придется винду переустановить, благо ей это никогда не вредит ))

Кстати, заметил интересный глюк, после пересборки проекта в SOPC Builder, перекомпиляции и перепрошивке в Quartus 11, затем пересборки BSP и перекомпиляции всех проектов в Eclipce упорно не желала работать отладка Nios. Методом постукивания в бубен было выяснено, что помогает либо пересборка всего проекта Eclipce, либо снятие и потом установка всех галок при конфигурировании отладчика в группах "System ID checks" и "Download".
Stewart Little
Цитата(DarkLogic @ May 23 2011, 21:10) *
Методом постукивания в бубен было выяснено, что помогает либо пересборка всего проекта Eclipce, либо снятие и потом установка всех галок при конфигурировании отладчика в группах "System ID checks" и "Download".

Если не используете System ID в системе, которую создаете в SOPC Builder'е, то отключите в эклипсе его проверку (и проверку timestamp до кучи).
zvladm
Цитата(DarkLogic @ May 19 2011, 12:40) *
Собрал простейший проект для моргания светодиодами на основе Nios, встроенное памяти и PIO через SOPC. Вроде все работает. Есть одна проблема, при заливке прошивки через Quartus 11 выводит сообщение типа "File /hardware/top_time_limited.sof contains one or more time-limited megafunction that support the OpenCore Plus feature..." и не дает закрыть программатор, говорит выключит все. Кто наталкивался на такое, подскажите что делать. license file и dll делал для получения полного счастья.


поделись опытом как счастье поиметь crying.gif у меня не получается smile3046.gif
а по твоей проблеме надо время увеличить в опциях, я на форуме марсохода читал
zvladm
Цитата(zvladm @ Jun 21 2011, 05:23) *
поделись опытом как счастье поиметь crying.gif у меня не получается smile3046.gif
а по твоей проблеме надо время увеличить в опциях, я на форуме марсохода читал

так ни кто и не помог bb-offtopic.gif
vadimuzzz
Цитата(zvladm @ Jul 22 2011, 08:47) *

активируйте личку или мейл свой пишите
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.