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

 
 
> Ошибка при сборке проекта с sgdma и vic в последнем эклипсе
vadimuzzz
сообщение Jun 1 2011, 06:08
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



начитавшись хороших слов о Qsys, решил портировать один старый проект. в принципе, почти все понравилось, кроме одного:
ниосовский софт отказался собираться. симптомы выглядят так, как показано на скриншоте внизу.
я сделал при портировании глупую вещь - внес сразу несколько изменений, в числе прочего заменил контроллер прерываний на vic. как видно выше, минимум одна ошибка связана с вызовом alt_irq_register. хотя, исходя из наличия в системе vic, должен использоваться вызов alt_ic_isr_register. т.е. ALT_ENHANCED_INTERRUPT_API_PRESENT не определен, и мне непонятно почему. я так понимаю, он должен автоматически добавляться при добавлении в систему внешнего контроллера прерываний.
список изменений, которые я сделал при портировании:
  • переход от legacy nios-ide на SBT
  • сменил контроллер прерываний
  • переделал систему из SOPC в Qsys

м.б. кто-то видел нечто подобное? или это "фича" последнего квартуса?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Jun 3 2011, 01:45
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



http://www.alteraforum.com/forum/showpost....amp;postcount=2

а вот и рекомендации от альтеры:
Цитата
1) Use SOPC Builder until this issue is resolved
2) Manually key in the interrupt values into the system.h file
3) Switch to using the internal interrupt controller
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 22:55
Рейтинг@Mail.ru


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