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

 
 
 
Reply to this topicStart new topic
> Nios2 FreeRTOS
juvf
сообщение Aug 1 2018, 11:30
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Когда-то, был сделан проект в Q11 для Cyclon III c NIOS2, с FreeRTOS.

Freertos был прикручен из коробки Nios IDE. Девайс сделан, отлажен и запущен в серию. Прошло время... за это время эникэйщики успели сломать сервер лицензий. Понадобилось в этом проекте поковыряться. Сервер лицензий через "боль" восстановили. Вроде в Q11 проект собрался.... но вот в IDE NIOS не собирается. Требует пересобрать BSP. Открываю редактор BSP и получаю сообщение

Цитата
SEVERE: Available BSP type values for the --type argument are: [hal, lwhal, ucosii]
SEVERE: BSP type "freertos" unknown.
SEVERE: NullPointerException


Вопрос: в чём дело? Проект не менялся, по на пк не менялось. Всё тот же Q11. Почему IDE не знает freertos? Может это связанно с тем, что в лицензии не хватает какого-нибудь модуля?
Go to the top of the page
 
+Quote Post
gridinp
сообщение Aug 17 2018, 19:17
Сообщение #2


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

Группа: Участник
Сообщений: 121
Регистрация: 7-04-08
Из: Наро-Фоминск
Пользователь №: 36 543



Цитата(juvf @ Aug 1 2018, 14:30) *
Freertos был прикручен из коробки Nios IDE.

подождите, из какой коробки? Вы, что-то купили, где уже freertos была к nios2 прикручена?
в quartus по моему предлагали только uc/os2

freertos запустить на ниосе дело не простое, я пользовался готовым решением, от Engineering Spirit

Сообщение отредактировал gridinp - Aug 17 2018, 19:28
Go to the top of the page
 
+Quote Post
juvf
сообщение Aug 18 2018, 09:04
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Да, прикрученна. Ставил Frertos без каких либо трудностей. Единственное, исходники ртос пришлось докачивать по мойму. Даже сейчас в NiosIDE при создании нового BSP предлагается FreeRTOS (можно сказать из коробки).
Да и порт в демках FreeRTOS есть для ниоса.

ДОлго в проекте работал..... Сейчас почему-то "BSP type 'freertos' unknown"?

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Aug 28 2018, 17:48
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(juvf @ Aug 18 2018, 12:04) *
Да, прикрученна. Ставил Frertos без каких либо трудностей. Единственное, исходники ртос пришлось докачивать по мойму. Даже сейчас в NiosIDE при создании нового BSP предлагается FreeRTOS (можно сказать из коробки).
Да и порт в демках FreeRTOS есть для ниоса.

ДОлго в проекте работал..... Сейчас почему-то "BSP type 'freertos' unknown"?

Чтобы IDE узнала о таком типе BSP, в папке /nios2eds/components/ должна быть подпапка freertos с tcl скриптами.Я пользовался https://github.com/EngineeringSpirit/FreeLwIP-Nios-IIот туда нужно запустить alt-freertos-lwip-install.sh.Только его нужно править исходя из путей установки среды.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th April 2024 - 14:27
Рейтинг@Mail.ru


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