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

 
 
> Подозреваю ошибку в параметрах линкера
Croman13n3c
сообщение Dec 12 2012, 11:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 1-02-11
Пользователь №: 62 630



Стараюсь перенести проект из CoIDE в Eclipse Juno.
Заготовку makefile`а взял из scmrtos. Сами объектники компилируются, но не собираются в окончательный бинарник:

Код
   text       data        bss        dec        hex    filename
      0          0          0          0          0    exe/PIR_NEW.elf


Подозреваю ошибку в параметрах линкера, но вот что именно не так - хз.

Прикрепленный файл  makefile.txt ( 6.83 килобайт ) Кол-во скачиваний: 169

Прикрепленный файл  LPC1756.ld.txt ( 1.55 килобайт ) Кол-во скачиваний: 191
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Croman13n3c
сообщение Dec 13 2012, 05:49
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 1-02-11
Пользователь №: 62 630



Поизучав map файл стало ясно, что он практически все секции исключил из бинарника

Код
Discarded input sections

.text          0x00000000        0x0 obj/main.o
.data          0x00000000        0x1 obj/main.o
.bss           0x00000000       0x14 obj/main.o
...........


Секция линкер скрипта относящаяся к rom
Код
    .text :
    {
        KEEP(*(.isr_vector .isr_vector.*))
        *(.text .text.* .gnu.linkonce.t.*)           
        *(.glue_7t) *(.glue_7)                        
        *(.rodata .rodata* .gnu.linkonce.r.*)                                  
    } > rom
    
    .ARM.extab :
    {
        *(.ARM.extab* .gnu.linkonce.armextab.*)
    } > rom
    
    __exidx_start = .;
    .ARM.exidx :
    {
        *(.ARM.exidx* .gnu.linkonce.armexidx.*)
    } > rom
    __exidx_end = .;

    
    .conf : AT (0x28000)
        {
        . = ALIGN (4);
        _conf_begin = .;
        KEEP(*(.conf  .conf*))
        . = ALIGN(4);
        _conf_end = .;
        } >rom


Прикрепленный файл  PIR_NEW.map.txt ( 109.49 килобайт ) Кол-во скачиваний: 201


Сообщение отредактировал Croman13n3c - Dec 13 2012, 06:56
Go to the top of the page
 
+Quote Post



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

 


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


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