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

 
 
> Как скомпилировать исходники для NIOS?, Без .ptf файла.
slog
сообщение Oct 25 2008, 08:51
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Нужна "помощь клуба".
Есть "система на кристалле" с NIOS-ом. И есть для неё исходники, которые надо скомпилировать.
Проблема в том что нет .ptf файла от SOPC-builder с описанием этой системы.
А вместо .ptf есть какой-то excalibur.h и excalibur.s - это автоматически сгенерированные чем-то файлы и в них дефайны для компилятора Си.
Вот кусок excalibur.h

#define na_flash_8MByte ((void *) 0x00000000) // amd_avalon_am29lv065d_flash
#define na_flash_8MByte_base 0x00000000
#define na_flash_8MByte_end ((void *) 0x00800000)
#define na_flash_8MByte_size 0x00800000
#define na_cpu ((void *) 0x00000000) // altera_nios
#define na_cpu_base 0x00000000
#define na_sram_2MByte ((void *) 0x00800000) // altera_nios_dev_kit_stratix_edition_sram
#define na_sram_2MByte_base 0x00800000

Вообщем как-то надо скомпилировать эти исходники, но не понятно как и чем. Как подсунуть их NiosII IDE я не знаю, он требует .ptf файл. Исходники эти возможно компилировались под линуксом.
Чё делать-то? Подскажите, в какую сторону копать.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
slog
сообщение Oct 26 2008, 07:22
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Как я понял Excalibur это древнее семейство со встроенным аппаратным ядром ARM9. И еще во времена Nios 1 файл с описанием железа для компилятолра именовался excalibur.h Во время перехода с Nios на NiosII вместо excalibur.h появился system.h У меня Cyclone II и Nios наверно тоже 2.
Я так полагаю что niosII ide по информации из .ptf создаёт system.h в котором есть все дефайны на железные модули в системе. И дальше компилятор уже компилирует исходники по информации о железе из system.h А наверно можно сразу запустить компилятор без IDE?


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- slog   Как скомпилировать исходники для NIOS?   Oct 25 2008, 08:51
- - Kuzmi4   На сколько я знаю без ptf файла IDE не будет делат...   Oct 25 2008, 10:35
- - slog   Кто-нибудь пользовался такой вещью SDK4NIOS ? Похо...   Oct 25 2008, 15:12
|- - Builder   Цитата(slog @ Oct 25 2008, 18:12) Как я п...   Oct 25 2008, 19:38
- - vadimuzzz   вот это не смотрели: http://www.altera.com/literat...   Oct 27 2008, 02:59
|- - slog   Цитата(vadimuzzz @ Oct 27 2008, 05:59) во...   Oct 27 2008, 05:50
- - Harbour   Вручную ptf не создавал, но "обширно" ре...   Oct 27 2008, 07:51
|- - slog   Цитата(Harbour @ Oct 27 2008, 10:51) Вруч...   Oct 27 2008, 08:54
|- - misyachniy   Цитата(slog @ Oct 27 2008, 10:54) Именно ...   Oct 27 2008, 15:31
|- - slog   Цитата(misyachniy @ Oct 27 2008, 18:31) п...   Oct 27 2008, 18:30
|- - misyachniy   Цитата(slog @ Oct 27 2008, 20:30) Если ...   Oct 28 2008, 08:35
- - Harbour   Для компиляции только исходников ptf не нужен, так...   Oct 28 2008, 07:30
- - slog   Цитата(Harbour @ Oct 28 2008, 10:30) Для ...   Oct 28 2008, 12:32
- - Harbour   Мой Makefile для nios on-chip загрузчика можете по...   Oct 29 2008, 10:32


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 11:54
Рейтинг@Mail.ru


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