Hallo, ich versuche Code für einen ATxmega128A4 unter Linux zu compilieren, aber avr-gcc akzeptiert den Prozessor nicht als -mmcu Parameter. Wird der 128A4 überhaupt irgendwie unter Linux unterstützt? Hab Ubuntu 12.04, avr-libc 1.8.0-2 und gcc-avr 4.7.0-2 Danke
:
Verschoben durch User
Schau erstmal hier, ob der MC da drin steht: ./gcc/config/avr/avr-mcus.def Wenn nicht, kannst du entweder einen anderen der Familie XMegaA4 nehmen (unterscheiden sich ja nur in Flash und RAM Grösse) oder dir selber den Support basteln. Hier ist ein Thread von AVR Freaks darüber: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=printview&t=115337&start=0 Leider (zumindest bei mir) ein bisschen blöd formatiert.
red schrieb: > gcc-avr 4.7.0-2 Falls damit avr-gcc 4.7.0 gemeint ist: Du willst vermutlich avr-gcc 4.7.1 verwenden und nicht die 4.7.0, denn folgende Probleme sind darin noch nicht behoben: http://gcc.gnu.org/PR52506 http://gcc.gnu.org/PR52508 http://gcc.gnu.org/PR52496 http://gcc.gnu.org/PR52461 http://gcc.gnu.org/PR53065 http://gcc.gnu.org/PR52737 http://gcc.gnu.org/PR52543 http://gcc.gnu.org/PR53256 http://gcc.gnu.org/PR52545 http://gcc.gnu.org/PR53033 http://gcc.gnu.org/PR52692 http://gcc.gnu.org/PR52507 http://gcc.gnu.org/PR52505 http://gcc.gnu.org/PR52484 http://gcc.gnu.org/PR51527 http://gcc.gnu.org/PR46261 http://gcc.gnu.org/PR53448 Falls du einen 64-Bit Rechnet hast, willst du vermutlich 4.7.2 wegen PR54476. Matthias Sch. schrieb: > Schau erstmal hier, ob der MC da drin steht: > ./gcc/config/avr/avr-mcus.def Man darf auch die Dokumentation lesen: http://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/AVR-Options.html > Wenn nicht, kannst du entweder einen anderen der Familie XMegaA4 nehmen > (unterscheiden sich ja nur in Flash und RAM Grösse) oder dir selber den > Support basteln. [...] Detailiert beschrieben in: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=952169#952169
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.