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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> TASKING VX-Toolset v2.0r1, Компилятор для NiosII
Kuzmi4
сообщение Jul 31 2008, 14:10
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Stewart Little - вопрос к вам как с самому информированному в этом деле - а с аспирином как ?
Или всё так же мозги через реестр отбивать ?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jul 31 2008, 14:12
Сообщение #17


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

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



Цитата(Kuzmi4 @ Jul 31 2008, 18:10) *
2 Stewart Little - вопрос к вам как с самому информированному в этом деле - а с аспирином как ?
Или всё так же мозги через реестр отбивать ?

В этом плане все по-старому. Чем Вам такая метода не нравится? smile.gif


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 31 2008, 14:19
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Stewart Little - месаги эти при компиляции не особо нравятся...
Прям спам почти......
smile.gif
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jul 31 2008, 14:55
Сообщение #19


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

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



Зато при переходе с версии на версию ничего патчить не надо.

Цитата(Kuzmi4 @ Jul 31 2008, 18:19) *
месаги эти при компиляции не особо нравятся...

Ну так сверните консоль на время компиляции smile.gif


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
yura-w
сообщение Jul 31 2008, 19:04
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Цитата(Stewart Little @ Jul 31 2008, 12:30) *
В этой ветке - третий пост сверху, читать внимательно.

Спасибо, "nios2-eds -clean" выполнил(компилируются таскинговые примеры)
Цитата
инсталлятор создает рядом с папкой nios2eds папку ip\nios2_ip\altera_nios2\Hal, куда и ссыпает свои файлы.
Но, поскольку библиотека ip-ядер оказалась установленной совсем в другом месте, то ниосовский HAL там остался непропатченым. После того, как все HAL-овские файлы были врукопашную перемещены в соответствующие папки по их реальному месту жительства, все заработало на ура!

куда скопировать содержимое ip\nios2_ip\altera_nios2\Hal?
(по этому я не могу подключить system.h и т.п.?)
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 1 2008, 07:58
Сообщение #21


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

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



Цитата(yura-w @ Jul 31 2008, 23:04) *
куда скопировать содержимое ip\nios2_ip\altera_nios2\Hal?

В одноименную папку в библиокеке альтеровских ip-ядер.
В версии 8.0 библиотека инсталлируется одновременно с квартусом. В предыдущих версиях ее нужно было ставить отдельно.
Только нужно не всю папку HAL копировать, а переносить файлы по одному.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
yura-w
сообщение Aug 5 2008, 17:46
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Цитата(Stewart Little @ Aug 1 2008, 11:58) *
В версии 8.0 библиотека инсталлируется одновременно с квартусом. В предыдущих версиях ее нужно было ставить отдельно.

это понятно.

Извините, но не понял
куда скопировать содержимое ip\nios2_ip\altera_nios2\Hal?
Цитата(Stewart Little @ Aug 1 2008, 11:58) *
В одноименную папку в библиокеке альтеровских ip-ядер.

вижу что, quartus создал папки:
80\ip, 80\nios2eds, 80\qdesigns, 80\quartus
TASKING зоздал:
80\TASKING,
smile3046.gif
не могу найти место где не хватает того, что есть 80\ip\nios2_ip\altera_nios2\Hal
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 6 2008, 07:42
Сообщение #23


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

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



Цитата(yura-w @ Aug 5 2008, 21:46) *
вижу что, quartus создал папки:
80\ip, 80\nios2eds, 80\qdesigns, 80\quartus
TASKING зоздал:
80\TASKING,
smile3046.gif
не могу найти место где не хватает того, что есть 80\ip\nios2_ip\altera_nios2\Hal

Давайте разбираться.
Во-первых, квартус не мог создать папку ..\nios2eds - эта папка создается при инсталяции NiosII EDS, которая не является частью квартуса. Но это так, к слову smile.gif
У Вас, насколько я понял, все инсталлировано в одну папку - и квартус, и ниос, и библиотека IP-ядер, и таскинг. Скорее всего, у Вас все должно было пропатчиться автоматически.
Проверьте даты создания файлов :
80\ip\nios2_ip\altera_nios2\Hal\inc\nios2.h
80\ip\nios2_ip\altera_nios2\Hal\inc\sys\alt_irq_entry.h
80\ip\nios2_ip\altera_nios2\Hal\inc\sys\alt_sim.h
80\ip\nios2_ip\altera_nios2\Hal\inc\sys\alt_warning.h
80\ip\nios2_ip\altera_nios2\Hal\src\alt_busy_sleep.c
80\ip\nios2_ip\altera_nios2\Hal\src\alt_gmon.c
80\ip\nios2_ip\altera_nios2\Hal\src\component.mk

Эти даты должны совпадать с датами одноименных файлов, находящихся в :
Tasking\cnios_v2.0r2\altera\patches\components\Hal\inc
Tasking\cnios_v2.0r2\altera\patches\components\Hal\inc\sys
Tasking\cnios_v2.0r2\altera\patches\components\Hal\src

Если даты совпадают, то это значит, что таскинг при инсталляции сам все пропатчил, и Ваша проблема совсем не в этом.
Если же нет, то скопируйте вышеуказанный файлы из таскинговских папок в ip-шные папки врукопашную.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
yura-w
сообщение Aug 6 2008, 19:23
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Цитата(Stewart Little @ Aug 6 2008, 11:42) *
У Вас, насколько я понял, все инсталлировано в одну папку - и квартус, и ниос, и библиотека IP-ядер, и таскинг. Скорее всего, у Вас все должно было пропатчиться автоматически.

а как устанавливали Вы? я б пошел вашим путем, чтоб наверняка!(да и время сэкономить)
Цитата(Stewart Little @ Aug 6 2008, 11:42) *
Эти даты должны совпадать с датами одноименных файлов, находящихся в :
Tasking\cnios_v2.0r2\altera\patches\components\Hal\inc
Tasking\cnios_v2.0r2\altera\patches\components\Hal\inc\sys
Tasking\cnios_v2.0r2\altera\patches\components\Hal\src

смотрел, совпадают 05.gif (даты похожи на время установки ниоса 8 - прошлый месяц),
но только путь к указанным файлам (у таскинга)немного другой:
80\TASKING\cnios_v2.0r2\altera\patches\components\altera_nios2\HAL\inc\
80\TASKING\cnios_v2.0r2\altera\patches\components\altera_nios2\HAL\inc\sys\
80\TASKING\cnios_v2.0r2\altera\patches\components\altera_nios2\HAL\src\

А вообще в папке:
Tasking\cnios_v2.0r2\altera\patches\components\
у меня папки: altera_hal, altera_hostfs, altera_iniche, altera_nios2,
в них поглядел и "новых" не увидел.

возможно неважно, но обратил внимание в NiosII-ds.pdf (с сайта таскинга)
приведен способ создания таскингового проекта который мне не доступен (см. рис)(не появилась новая опция в file/new),
проект создаю через file/new/project(см. рис) (повторюсь: вот только system.h не подключить crying.gif )
Прикрепленное изображение

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 7 2008, 15:21
Сообщение #25


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

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



Цитата(yura-w @ Aug 6 2008, 23:23) *
(повторюсь: вот только system.h не подключить crying.gif )

Что-то Вы, похоже, не то делаете...
Новый проект хорошо бы создавать в новой папке, и с новым воркспейсом (судя по Вашей картинке Вы лепите все в одну кучу).
Если мне склероз не изменяет, то файл system.h добавлять никуда не надо - он создается и добавляется автоматически во время компиляции библиотеки пректа.
Завтра попробую повспоминать на каком-нибудь примере.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
yura-w
сообщение Aug 7 2008, 19:40
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Цитата(Stewart Little @ Aug 7 2008, 19:21) *
Новый проект хорошо бы создавать в новой папке, и с новым воркспейсом

a14.gif получилось!

создал новый воркспейс (папки .metadata, altera.components),
появилась возможнось создавать таскинговый проект через file/new.
Подсунул рабочий проект, все откомпилировалось smile.gif .
Есть некоторые неясности:
- в окне nios IIc/c++ project, в папке includes только таскинговые инклуды,
нет подключенных компонентов системы (altera_avalon_jtag_uatr, altera_avalon_epcs_controller и т.п. )
- попытка вызвать присутствующие в системе файлы через окно заканчивается неудачей(см. рис. на примере вызова system.h),

вобщем надо еще с настройками поразбираться.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jan 16 2009, 15:51
Сообщение #27


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

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



Вышла новая версия v2.0r3
Уже на ftp: ..\upload\FPGA\_Altera_\Tasking
Как говорится, вэлкам! smile.gif


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
darek
сообщение Feb 24 2009, 07:41
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 24-01-08
Пользователь №: 34 395



ест новая версия v2.0r4

как лечит ???
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Feb 24 2009, 09:38
Сообщение #29


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

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



Цитата(darek @ Feb 24 2009, 10:41) *
ест новая версия v2.0r4
как лечит ???

Лечить аналогично предыдущим версиям.
Только ключики в файле clear15tn.reg и bat-файле поменять надо.
Новые имена ключей для v2.0r4 можно regedit-ом посмотреть.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
darek
сообщение Feb 25 2009, 08:38
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 24-01-08
Пользователь №: 34 395



можно подробне? если не трудна
Go to the top of the page
 
+Quote Post

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

 


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


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