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

 
 
> Загрузка NIOS из EPCS
Unfog
сообщение Jun 7 2012, 11:44
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 20-05-12
Из: Санкт-Петербург
Пользователь №: 71 932



Исходная задача: сделать загрузку из EPCS в SRAM.
Но заткнулся в epcs.
Все сделал по мануалу, за исключением того, что использую NIOS IDE. (Cyclone 3, Quartus 9).
Проблема в том, что не собирается проект в NIOS:
Код
**** Build of configuration Release for project SRAMCPU ****

make -s all includes
Compiling main.cpp...
Linking SRAMCPU.elf...
obj/main.o(.text+0x18): In function `alt_sys_init':
/cygdrive/d/altera/try/SRAM/software/SRAMCPU_syslib/Release/system_description/alt_sys_init.c:96: undefined reference to `alt_epcs_flash_init(alt_flash_epcs_dev*)'
obj/main.o(.text+0x1c):/cygdrive/d/altera/try/SRAM/software/SRAMCPU_syslib/Release/system_description/alt_sys_init.c:96: undefined reference to `alt_epcs_flash_init(alt_flash_epcs_dev*)'
obj/main.o(.data+0x14):/cygdrive/d/altera/try/SRAM/software/SRAMCPU_syslib/Release/system_description/alt_sys_init.c:96: undefined reference to `alt_epcs_flash_write(alt_flash_dev*, int, void const*, int)'
obj/main.o(.data+0x18):/cygdrive/d/altera/try/SRAM/software/SRAMCPU_syslib/Release/system_description/alt_sys_init.c:96: undefined reference to `alt_epcs_flash_read(alt_flash_dev*, int, void*, int)'
obj/main.o(.data+0x1c):/cygdrive/d/altera/try/SRAM/software/SRAMCPU_syslib/Release/system_description/alt_sys_init.c:96: undefined reference to `alt_epcs_flash_get_info(alt_flash_dev*, flash_region**, int*)'
obj/main.o(.data+0x20):/cygdrive/d/altera/try/SRAM/software/SRAMCPU_syslib/Release/system_description/alt_sys_init.c:96: undefined reference to `alt_epcs_flash_erase_block(alt_flash_dev*, int)'
obj/main.o(.data+0x24): In function `main':
../main.cpp:34: undefined reference to `alt_epcs_flash_write_block(alt_flash_dev*, int, int, void const*, int)'
collect2: ld returned 1 exit status
make: *** [SRAMCPU.elf] Error 1


Код программы:
Код
#include "system.h"
#include "alt_types.h"
#include "sys/alt_irq.h"
#include "alt_sys_init.c"
#include "altera_avalon_pio_regs.h"

/*
#define ALT_USE_EPCS_FLASH
#include <altera_avalon_epcs_flash_controller.h>
#include "epcs_commands.h"
#include "sys/alt_flash.h"
#include "sys/alt_flash_dev.h"
*/

int main()
{

    //initialization
    alt_sys_init();

    while(1)
    {
          
    }
    
}

В комметах то, что нашел по теме, но не помогло..

Подскажите, пожалуйста, в чем может быть проблема?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Unfog   Загрузка NIOS из EPCS   Jun 7 2012, 11:44
- - Stewart Little   Описанный способ, конечно, имеет право на существо...   Jun 7 2012, 12:03
|- - Unfog   Я правильно понимаю, что через FlashProgrammer гру...   Jun 7 2012, 12:09
|- - naliwator   Цитата(Unfog @ Jun 7 2012, 16:09) Я прави...   Jun 7 2012, 12:23
|- - Unfog   Я не совсем понимаю принцип работы данной системы....   Jun 7 2012, 12:35
|- - naliwator   Цитата(Unfog @ Jun 7 2012, 16:35) Я не со...   Jun 7 2012, 12:49
||- - Unfog   Проекты, которые грузятся по AS из EPCS и работают...   Jun 7 2012, 12:54
||- - naliwator   Цитата(Unfog @ Jun 7 2012, 16:54) Проекты...   Jun 7 2012, 13:05
||- - Unfog   Работает простая конфигурация, когда альтера загру...   Jun 7 2012, 13:22
||- - naliwator   Цитата(Unfog @ Jun 7 2012, 17:22) Работае...   Jun 7 2012, 13:29
|- - Stewart Little   Цитата(Unfog @ Jun 7 2012, 16:35) Я не со...   Jun 7 2012, 15:02
|- - Unfog   Спасибо за объяснения. Я так и делаю. Делал полные...   Jun 7 2012, 15:14
|- - Stewart Little   Цитата(Unfog @ Jun 7 2012, 19:14) Стоит л...   Jun 7 2012, 18:04
|- - Unfog   Цитата(Stewart Little @ Jun 7 2012, 22:04...   Jun 7 2012, 19:02
|- - Stewart Little   Цитата(Unfog @ Jun 7 2012, 23:02) Старую ...   Jun 8 2012, 10:11
- - Unfog   Цитата(Unfog @ Jun 7 2012, 15:44) Все сде...   Jun 7 2012, 14:58
- - AlexMad   Подниму тему. У меня немного другая проблема. Не р...   May 1 2013, 19:33
- - vadimuzzz   покажите код, как вызывается sof2flash   May 4 2013, 15:31
- - AlexMad   Цитата(vadimuzzz @ May 4 2013, 19:31) пок...   May 4 2013, 15:44


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

 


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


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