реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Quartus Warning Can't convert time-limited SOF into POF, Quartus LITE EDITION, останавливает компиляцию
chirik
сообщение Sep 21 2017, 12:06
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Добрый день!
Есть Quartus LITE EDITION 17.0 скаченный с оф. сайта, в нем пытаюсь скомпилировать проект от Terasic к плате DE10-Nano "DDR3_VIP"
В проекте есть ip блоки требующие лицензии, поэтому Quartus пытается генерировать файл time-limited SOF, хорошо с этим я согласен, тк у меня версия LITE EDITION.
Но в итоге Quartus останавливает компиляцию проекта, и я даже не получаю time-limited SOF файл sad.gif

Можно ли как-то отключить генерацию из SOF into POF и HEX файлов при компиляции проекта, и получить только time-limited.SOF?
Go to the top of the page
 
+Quote Post
chirik
сообщение Sep 21 2017, 13:54
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Как это можно поправить?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Sep 21 2017, 20:04
Сообщение #3


Лентяй
******

Группа: Свой
Сообщений: 2 133
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(chirik @ Sep 21 2017, 15:06) *
В проекте есть ip блоки требующие лицензии, поэтому Quartus пытается генерировать файл time-limited SOF, хорошо с этим я согласен, тк у меня версия LITE EDITION.
Lite Edition вполне себе способен создавать "боевой" sof, даже при использовании лицензируемых IP-ядер.
Дело тут не в эдишене квартуса, а в наличии или отсутствии в лицензионном файле квартуса фичей на используемые в проекте IP-ядра.

Цитата
Но в итоге Quartus останавливает компиляцию проекта, и я даже не получаю time-limited SOF файл sad.gif
Не верю! (с)
Где Вы этот time-limited sof-файл ищете?
Смотрите в папке output_files (или что-то вроде того, не помню точно).

Цитата
Можно ли как-то отключить генерацию из SOF into POF и HEX файлов при компиляции проекта, и получить только time-limited.SOF?
Поищите в меню Assignment - Device - Device and Pin Options.
Там выбирается режим конфигурирования. Не помню точно, возможно там есть галка "сoздать pof" - проверю завтра, когда квартус будет перед глазами.

Но еще раз повторю - невозможность конвертировать time-limited sof в pof - это не повод не создавать этот самый time-limited sof!


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
SemperAnte
сообщение Sep 22 2017, 06:45
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 83
Регистрация: 24-10-10
Из: Санкт-Петербург
Пользователь №: 60 386



Возможно, проект автоматически запускает tcl-скрипт, который генерирует .pof файл. Проверьте .qsf
Но опять же, это не повод не генерировать .sof
Go to the top of the page
 
+Quote Post
chirik
сообщение Sep 22 2017, 08:49
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Stewart Little, вы правы файл time-limited.SOF генерируется!
это я не сразу догнал на что квартус ругаться и останавливает компиляцию.
Прикрепленное изображение



Warning (11713): The configuration of the Hard Processor Subsystem (HPS) within this design has changed.
The Preloader software that initializes the HPS requires an update.
Using hps_isw_handoff/soc_system_ddr3_0_hps/, run the Preloader Support Package Generator to update your Preloader software

и как мне его запустить Preloader Support Package Generator ?
Прикрепленное изображение

Прикрепленный файл  soc_system_ddr3_0_hps.rar ( 84.71 килобайт ) Кол-во скачиваний: 4


Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Sep 22 2017, 11:16
Сообщение #6


Лентяй
******

Группа: Свой
Сообщений: 2 133
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(chirik @ Sep 22 2017, 11:49) *
и как мне его запустить Preloader Support Package Generator ?

Это не в квартусе делается!
Изучайте SoC EDS.
И еще ознакомьтесь со статьями уважаемого des333 на хабре


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
chirik
сообщение Sep 22 2017, 12:59
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Ок, спасибо! нашел инфу https://habrahabr.ru/company/metrotek/blog/235707/
Go to the top of the page
 
+Quote Post
chirik
сообщение Oct 2 2017, 11:24
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Проблема осталась.

Делаю проект для DE1-SOC (взял за основу пример my_first_hps-fpga_base)

1) Добавил в qsys IP блоки генератор сигнала и vga генератор, которые из библиотеки University Program
Все хорошо, проект компилируется, прошивается и работает.
Прикрепленное изображение


2) Переделываю проект добавляю IP ядра Альтеровские Frame Buffer II из DSP/Video and Image Processing и другие...
Прикрепленное изображение

Компиляция останавливаться вот с таким сообщением:
Прикрепленное изображение


И я не понимаю, что приводит к останову компиляции, отсутствие лицензии на OpenCore Plus feature -- Vendor: 0x6AF7, Product: 0x00F5 ??

Go to the top of the page
 
+Quote Post
chirik
сообщение Oct 3 2017, 09:12
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Лицензия для Quartus решила это проблему.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th November 2017 - 12:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01281 секунд с 7
ELECTRONIX ©2004-2016