Hallo zusammen, ich habe Probleme beim Verwenden vom AVR Studio in Verbindung mit WinAVR. Ich habe WinAVR in der Version 20100110 in das Verzeichnis C:\Programme\WinAVR installiert. Anschliessend habe ich das AVR Studio in der Version 4.19 in das Verzeichnis C:\Programme\AVR Studio installiert. Wenn ich ein neues c Projekt anlege, wird mir der GCC Compiler auch in der Auswahl angezeigt. Möchte ich das Projekt dann compilieren, kommt folgende Fehlermeldung: "gcc plug-in: No AVR Toolchain installation found. The AVR GCC plug-in can still be used if you set up your own build tools." Was habe ich falsch gemacht, bzw. muss ich noch beachten? Gruß Neuling
Mach mal eine Kommandozeile auf und probier "avr-gcc" auszuführen, wenn er den Befehl nicht ausführen kann dann fehlt dir vermutlich eine Umgebungsvariable. Das wäre so das erste was mir einfällt. Ansonsten: geh auf die Atmel Seite und schau dir die Installationsanleitung von AVR Studio 4 nochmal genau an. da steht eigentlich alles drin was man wissen muss. Hier kannst du auch noch schauen: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial http://www.mikrocontroller.net/articles/WinAVR
Ich hatte das Problem auch schon in ähnlicher Form, passt vielleicht nicht ganz exakt, könnte aber vielleicht doch hilfreich sein. Der Fehler, die Toolchain wurde auch nicht mehr gefunden, resultierte vermutlich daraus, dass ich kurze Zeit lang zwei AVR-gcc-Toolchains, eine alte und eine neuere Version installiert hatte, und erst die alte Version deinstalliert habe nachdem die neue Version installiert war. Dabei scheint er allerdings auch Sachen (vermutlich Umgebungs- einstellungen oder Registry-Einträge) entfernt zu haben, die die neue Version noch brauchte. Die Lösung war dann, die neue Toolchain zu deinstallieren, verbliebene Reste von Hand wegzuräumen und dann die Toolchain noch mal neu zu installieren. Danach ging es dann wieder, auch ohne noch etwas am AVR-Studio machen zu müssen.
Hatte das gleiche Problem und mir hat der Hinweis von "visitor" unter Beitrag "Probleme Avr Studio 4 und WinAVR" geholfen. Der Nachteil ist, dass man den Pfad bei jedem neuen Projekt wieder eingeben muss. Alternativ kann man auch AVRStudio 4.19 vom Rechner runterschmeißen und 4.18 SP3 verwenden. Damit läuft's wie geschmiert.
Hallo, Danke für Eure hilfreichen Beiträge. Nachdem ich noch etwas mit den Pfadeinstellungen probiert habe, hab ich mich dann dazu entschlossen die AVR Toolchain zu installieren. Und siehe da, jetzt klappt alles wieder wie gewohnt. Es gibt also scheinbar wirklich ein Problem mit der AVR Studio Version 4.19 und WinAVR. Gruß Neuling
Hallo, Neuling schrieb: > Es gibt also scheinbar wirklich ein Problem mit der AVR Studio Version > 4.19 und WinAVR. ein deutliches NEIN. Vermutlich wurden die Systemvariabeln nicht eingetragen. Dann kann das AVR-Studio nichts finden! Gruß Xmega
Gerhard G. schrieb: > ein deutliches NEIN. > > Vermutlich wurden die Systemvariabeln nicht eingetragen. Was meinst Du mit "wurden die Systemvariablen nicht eingetragen"? Sollte das die Installationsroutine automatisch erledigen, oder muss ich das von Hand tun? Fakt ist, wenn man einfach nur installiert (AVRStudio 4.19 und WinAVR) läuft es nicht. Deshalb kann ich Dein deutliches NEIN erst einmal nicht verstehen.
Hallo, das wird soweit ich mich erinnere, bei der Installation von WinAVR abgefragt, ob die Systemvariablen eingetragen werden sollen. Sollte das mal nicht passieren (warum auch immer)ist es natürlich möglich je nach Betriebssystem das selbst zu machen. Siehe meine Anlage! WinAVR wird von mehreren AVR-Programmen genützt, auch die wissen an Hand des Eintrags, wo sich das Programm befindet. Es ist auch möglich, sich seine WinAVR Version im AVR Studio unter Edit Current Configuration Option -> Custom Options selbst auszusuchen. Dieser Eintrag wurde über die Systemvariable hier eingetragen. Gruß xmega
Hallo, ich möchte auch noch eine Frage los werden, da es zum Thema paßt. Bis gestern hatte ich ein gut funktionierende Buildumgebung. Habe dann eine neue Version von AVRStudio (4.19) installiert (Setup hat sinngemäß gemeldet "vorhandenes AVRStudio wird aktualisert"). Ergebnis: Nichts funktioniert mehr. Habe das zum Anlaß genommen, auch eine neue Version von WinAVR zu installieren (20100110). Ergebnis: nicht besser. Fehlermeldung entdeckt: "gcc plug-in: No AVR Toolchain installation found. The AVR GCC plug-in can still be used if you set up your own build tools." Wenn ich jetzt im Projekt "AVR Tool Chain" abwähle und per Hand bei avr-gcc und make die entsprechenden Eingabefelder richtig fülle, funktioniert es wieder mit folgenden Einschränkungen: - Bei Fehlern (z.b. "../xxxr.c:172: error: expected identifier or '(' before '}' token") springt er nicht mehr an die Fehlerstelle der Quelldatei, wenn ich die Fehlerzeile doppelt beklicke. - Beim Builden bekomme ich nicht mehr die Meldung über die Speicherbelegung (in der Art (sinngemäß) 30% benutzt). Eigentlich Frage: warum findet AVR Studio die Toolchain nicht? die Umgebungsvariablen sind richtig gesetzt. Was ist zu tun, damit AVRStudio und C wieder wie vorher funktioniert? Mein Dank gilt jedem, der zweckdienliche Hinweise geben kann.
Ich noch einmal ;-). Ich beantworte mir die Frage einfach mal selber (nach weiteren Versuchen und Studien in Online-Quellen): Man darf den allgemeinen Begriff "AVR Toolchain", der für WinAVR zutrifft, nicht mit dem "Produkt" "AVR Toolchain" von Atmel (der "Atmel AVR Toolchain") verwechseln. Ich habe mir gerade die Version 3.2.3 für Windows heruntergeladen und installiert. Ergebnis: alles funktioniert wie vor der Update-Arie: - plugin AVR GCC meldet keinen Fehler mehr - Doppelclick auf einen Fehler "springt" an die Fehlerstelle der Quelldatei - ich bekomme wieder die "Auslastung" des Speichers angezeigt. Damit bin ich zufrieden und habe wieder etwas dazu gelernt ;-).
Richard schrieb: > Wenn ich jetzt im Projekt "AVR Tool Chain" abwähle und per Hand bei > avr-gcc und make die entsprechenden Eingabefelder richtig fülle Was heißt das richtige???????????????????????
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.