eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAtmel Studio 6 i -nostartfilesAtmel Studio 6 i -nostartfiles
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Michał Lankosz <m...@t...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Atmel Studio 6 i -nostartfiles
    Date: Mon, 30 Jul 2012 19:01:53 +0200
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 31
    Message-ID: <jv6em3$b96$1@inews.gazeta.pl>
    NNTP-Posting-Host: 91.232.62.46
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1343667715 11558 91.232.62.46 (30 Jul 2012 17:01:55 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Mon, 30 Jul 2012 17:01:55 +0000 (UTC)
    X-User: dxfm
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:634583
    [ ukryj nagłówki ]

    Próbuję skompilować bootloader za pomocą Atmel Studio 6.0.1703. Projekt
    powinien być linkowany z parametrem -nostartfiles. Zaznaczam ptaszkiem w
    opcjach i to powoduje, że w katalogu Release zamiast pliku avrboot.elf
    powstaje plik startfiles. W środku widzę, że to jest elf, ale źle
    nazwany. Z linii komend wpisuję polecenie i mam ten sam efekt.

    Building target: avrboot.elf
    Invoking: AVR/GNU C Linker
    "C:\Program Files\Atmel\Atmel Studio
    6.0\extensions\Atmel\AVRGCC\3.3.2.31\AVRToolchain\bi
    n\avr-gcc.exe" -o
    avrboot.elf bootldr.o crc.o loader.o sys_startup.o usart.o
    -Wl,-nostartfiles -Wl,-Map="avrboot.map" -Wl,--start-group -Wl,-lm
    -Wl,--end-group -Wl,--section-start=.text=0x1E000 -mmcu=atmega128
    Finished building target: avrboot.elf

    "C:\Program Files\Atmel\Atmel Studio
    6.0\extensions\Atmel\AVRGCC\3.3.2.31\AVRToolchain\bi
    n\avr-objcopy.exe"
    -O ihex -R .eeprom -R .fuse -R .lock -R .signature "avrboot.elf"
    "avrboot.hex"
    C:\Program Files\Atmel\Atmel Studio
    6.0\extensions\Atmel\AVRGCC\3.3.2.31\AVRToolchain\bi
    n\avr-objcopy.exe:
    'avrboot.elf': No such file
    make: *** [avrboot.elf] Error 1

    Odznaczam -nostartfiles i projekt buduje się prawidłowo.
    Wiem, jest nowsza wersja AS, ale miałem kłopoty z kompilacją innego
    projektu, dlatego mam tą. Obu naraz się nie da zainstalować. Czy to jest
    wina toolchaina, czy ja coś poknociłem?

    --
    Michał

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: