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
>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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.