我的SOPC里面已经用了EPCS64,我编译的软件是只到onchip memory吗,为什么总说不够呀,是不是只有最后的flash programmer时才用EPCS64呀,build project时和EPCS64有关吗,如果有关,该怎么做呀。 下面是build project时的出错信息,里面的region onchip_memory_0 is full (serial_communications.elf section .text). Region needs to be 34320 bytes larger.该怎么解决呀,望大家指教,我没有用片外SRAM,
**** Incremental build of configuration Debug for project serial_communications ****
make -s all
Compiling hello_world.c...
Linking serial_communications.elf...
/cygdrive/d/altera/kits/nios2/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.1/../../../../nios2-elf/bin/ld: region onchip_memory_0 is full (serial_communications.elf section .text). Region needs to be 34320 bytes larger.
/cygdrive/d/altera/kits/nios2/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.1/../../../../nios2-elf/bin/ld: section .rodata [00000020 -> 0000055b] overlaps section .exceptions [00000020 -> 000001c7]
/cygdrive/d/altera/kits/nios2/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.1/../../../../nios2-elf/bin/ld: section .rwdata [0000055c -> 00002113] overlaps section .text [000001c8 -> 0000d60f]
/cygdrive/d/altera/kits/nios2/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.1/../../../../nios2-elf/bin/ld: section .bss [00002114 -> 0000232b] overlaps section .text [000001c8 -> 0000d60f]
collect2: ld returned 1 exit status
make: *** [serial_communications.elf] Error 1
Build completed作者: heekee 时间: 2005-9-9 09:39