Atmega16 lib fehlt

OP #951221
Lesenswert?

Hallo!

Ich suche nun schon seit Tagen nach einer Lösung. Habe schon Vieles 
gelesen und ausprobiert aber nichts hat geholfen.

Daten:
AVRStudio4. Version 4.13/ mit und ohne SP2 ausprobiert
WINAVR-20080610
Windows XP
Atmel Evaluations-Board Version 2.0.1
Atmega 16
Programmer: JTAG Interface von Olimex


Mein Problem ist das AVRStuio das sagt:

Build started 9.8.2008 at 23:41:39
avr-gcc.exe  -mmcu=atmega16 -Wall -gdwarf-2 -O0 -MD -MP -MT main.o -MF 
dep/main.o.d  -c  ../main.c
avr-gcc.exe -mmcu=atmega16  main.o     -o main.elf
c:/programm/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib 
/avr5/crtm16.o:  file not recognized: File format not recognized
make: *** [main.elf] Error 1
Build succeeded with 0 Warnings...


und das:

Loaded plugin STK500
Loaded plugin AVR GCC
Loaded partfile: C:\Programm\Atmel\AVR 
Tools\PartDescriptionFiles\ATmega16.xml
gcc plug-in: Output directory C:\Programm\Projekt\default\ does not 
exist
gcc plug-in: Created directory C:\Programm\Projekt\default\
gcc plug-in: Error: Object file not found on expected location 
C:\Programm\Projekt\default\main.elf


Durch diesen Fehler entsteht keine HEX-Datei.
Wähle ich irgend einen anderen Prozessor aus zB Atmega 32 kleppt alles 
prima.
Hat jemand eine Idee oder einen Link zur Lösung?

Vielleicht auch noch wichtig!

Ist ein Atmega 16/16PU/0722J
Persönliche Seite #951274
Lesenswert?

>avr-gcc.exe -mmcu=atmega16  main.o     -o main.elf
>c:/programm/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/li b 
/avr5/crtm16.o:
> file not recognized: File format not recognized

Tja dann ist "crtm16.o" offensichtlich kein gueltiges ELF object file. 
Kaputte installation, Null-File oder sonstwas? Da wirste mal nachschauen 
muessen und das eventuell ersetzen bzw. reparieren. Aufruf mit "-v" 
koennte auch hilfreich sein.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren