XMEGA: "supported for assembler only"

OP #4137857
Lesenswert?
• ▲
▼
Hallo,
versuche gerade, ein .c- file für den atxmega128a4u (auf X4DIL von 
Reusch Elektronik) mittels WinAVR 20100110 zu compilieren. Als mcu habe 
ich im makefile "atxmega128a4u" angegeben.
Der Compiler meldet:
1
main.c:1: error: MCU 'atxmega128a4u' supported for assembler only
2
In file included from main.c:1:
3
c:/winavr-20100110/lib/gcc/../../avr/include/avr/io.h:404:6: warning: #warning "device type not defined"

Ich habe aus Atmel Studio 6 das file "iox128a4u.h" in den Ordner "avr" 
eingefügt, das existierte dort bislang nicht. Dennoch wird nach wie vor 
derselbe Fehler angezeigt.

Muß ich noch irgendwo eine Zuordnung dieses MCU-types zu dem header-file 
eintragen bzw. kann mir jemand sagen, was ich noch tun muß, um das 
Programm zu compilieren?

Vielen Dank im Voraus für Eure Hilfe,

Roman
Gast #4138067
Lesenswert?
• ▲
▼
Habe aus
Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.1002\avr8-gnu-toolchain

die Ordner
"avr", "bin", "lib", "libexec"

in den Ordner "C:\WinAVR-20100110" kopiert, dann ging zumindest das 
Kompilieren.

Jetzt bekomme ich beim Versuch, das Programm zu flashen, folgende 
Fehlermeldung:

avrdude -p atxmega128a4u -P usb -c avrispv2    -U flash:w:main.hex
process_begin: CreateProcess(NULL, avrdude -p atxmega128a4u -P usb -c 
avrispv2 -U flash:w:main.hex, ...) failed.
make (e=2): Das System kann die angegebene Datei nicht finden.
make: *** [program] Error 2

Kann mir jemand erklären, was das bedeutet?


Vielen Dank im Voraus für Eure Hilfe.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.