Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 8кБ мало для hello world small?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
alexPec
Стал компилировать проект - в линкере вышла ошибка -
Linking hello_world_small_0.elf...
/cygdrive/c/altera/81/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: region onchip_memory2_0 is full (hello_world_small_0.elf section .text). Region needs to be 4792 bytes larger.
/cygdrive/c/altera/81/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: section .rodata [00000020 -> 00000047] overlaps section .exceptions [00000020 -> 000001c7]
/cygdrive/c/altera/81/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: section .rwdata [00000048 -> 000009f3] overlaps section .exceptions [00000020 -> 000001c7]
/cygdrive/c/altera/81/nios2eds/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.6/../../../../nios2-elf/bin/ld: section .bss [000009f4 -> 00000c07] overlaps section .text [000001c8 -> 000032b7]

Проект hello world small, ничего не менял. В системе только он-чип рам на 8192 байт. Где то видел на форуме эту проблему - найти не могу, кто знает-ткните пожалуйста в топик или подскажите. Неужто этот small только в 12 кб улезет??? Ведь не бывает такого...
vadimuzzz
в настройках System Library галки лишние поснимайте + конфигурация релиз для нее. в шаблоне "hello world" сверху шапка есть с советами по уменьшению объема кода
alexPec
Цитата(vadimuzzz @ Jul 15 2010, 16:59) *
в настройках System Library галки лишние поснимайте + конфигурация релиз для нее. в шаблоне "hello world" сверху шапка есть с советами по уменьшению объема кода

СПАСИБО! Попробую...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.