Hi, langsam rollen meine Bestellungen ein und jetzt wollte ich mal meine Umgebung installieren. Ich hatte schon AVR Studio installiert und habe dann gesehen, dass ich noch eine Toolchain brauche wenn ich in C programmieren will. Ich habe dann nachträglich avr8-gnu-toolchain-installer-3.4.5.30-win32.any.x86.exe installiert und bekomme weiterhin die Meldung im AVR Studio "No AVR Toolchain installation found ....." Also alles wieder runter und nochmal avr8-gnu-toolchain-installer-3.4.5.30-win32.any.x86.exe installiert. Die Installation liegt jetzt hier: D:\Program Files\Atmel\avr8-gnu-toolchain Der Pfad wurde nicht in den PATH eingetragen (auch nicht nach einem reboot) Dann habe ich wieder AVR Studio 4.19 installiert und bekomme wieder die Fehlermeldung "No AVR Toolchain installation found ....." Muss ich den Pfad nur manuell setzen, muss ich das in AVR Studio setzen oder läuft noch etwas Grundsätzlich falsch? Danke Unendlichoherpotentialtopf Diese Threads haben mir auch nicht wirklich geholfen: Beitrag "Avr Studio 4 und die neue AVR Toolchain - So funktionierts!" http://www.mikrocontroller.net/articles/Atmel_Studio
Betriebssystem ist Windows 7 - 32bit Unendlichoherpotentialtopf
Wenn keiner was weiss dann gebe ich meine 2 cents dazu bei: Bei AVR Studio 4.19 habe ich die Erfahrung gemacht dass es keine Rücksicht mehr nimmt auf eine bereits installierte Version von WinAVR. Es kennt dann keine Toolchain ..... Für AVR Studio muss man die Toolchain aus dem WinAVR-20100110 verwenden, dann installiert sich alles automatisch inkl. Pfaden. was bei mir bei der 4.19 nicht mehr funktionierte. Also: AVR Studio 4.18 (man beachte .18, nicht .19) und WinAVR-20100110 zusammen installieren. Soweit ich mich erinnere, WinAVR-20100110 zuerst.
Soweit ich mich erinnern kann, kam WinAVR/AVR Studio nicht damit klar, wenn WinAVR in einem Pfad installiert wurde wo Sonderzeichen/Leerzeichen drin warren, Da Bei Win7 64 alles 32 Bittige in "Program Files (x86)" landet versuch aml einem PFad ohne Sonder- und Leerzeichen
Erstmal Danke aber so recht kann ich es nocht nicht glauben. Wozu gibt es denn diese Toolchain von Atmel. Ich habe jetzt auch mal den Pfad dazugefügt aber das bringt auch nichts. In dem Thread (Beitrag "Avr Studio 4 und die neue AVR Toolchain - So funktionierts!") steht u.a. 4.19 erkennt mit Absicht nur noch die AVR Toolchain, WinAVR kann aber manuell angegeben werden...ist aber nicht mehr relevant. Irgendwo hatte ich noch was gelesen, dass man sich die Installationshinweise von 4.19 auf der Atmel Seite genau durchlesen soll. Leider finde ich diese nicht. Vielleicht passt auch die Toolchain selbst nicht. AVR Toolchain 3.4.2-1573 für 4.19??? In der Readme zur Toolchain gibt es noch das: <install_dir>\bin The AVR software development programs. This directory should be in your `PATH` environment variable. Das habe ich getan. Unendlichoherpotentialtopf Falls ich doch auf die 4.18 gehe: Sollte ich zuerst WinAVR-20100110 installieren bevor ich 4.18 installiere?
Ich hab jetzt mal alles unter D:\Atmel installiert -> leider kein Erfolg. Unendlichoherpotentialtopf
Unendlichoherpotentialtopf schrieb:. > Wozu gibt es denn diese Toolchain von Atmel. Offiziell nicht fürs uralte Studio 4. Aktuelle Programme laufen ja auch nicht mehr unter Windows95. Aber was ist denn jetzt das Problem? http://stackoverflow.com/questions/15692568/build-failed-no-build-tools-defined-avr-studio-4-19 Und dazu dein o.a. Link, und alles wird gut. Oliver
@ Unendlichoherpotentialtopf (Gast) >Falls ich doch auf die 4.18 gehe: TU DAS! > Sollte ich zuerst WinAVR-20100110 >installieren bevor ich 4.18 installiere? Ja.
Unendlichoherpotentialtopf schrieb: > Falls ich doch auf die 4.18 gehe: Sollte ich zuerst WinAVR-20100110 > installieren bevor ich 4.18 installiere? Schrubte ich doch: Mitlesa schrieb: > Also: AVR Studio 4.18 (man beachte .18, nicht .19) und > WinAVR-20100110 zusammen installieren. > Soweit ich mich erinnere, WinAVR-20100110 zuerst. Per default installiert sich WinAVR auf c:\WinAVR-20100110 und das läuft ..... aber ob Win 7 da Mist macht weiss ich nicht.
Oliver S. schrieb: > http://stackoverflow.com/questions/15692568/build-... Das hatte ich auch gefunden. Bei der Variante brauche ich aber wieder WIN-AVR Julian Baugatz schrieb: > Hast du bei "custom options" den "Use AVR Toolchain" den Haken gesetzt? Yupp, der war immer gesetzt So habe jetzt 4.18 mit WinAVR-20100110 installiert Die "Custom Options" gesetzt und mal schnell was kompiliert -> Alles grün :) Jetzt habe ich mir aber den ATmega328 (nicht 328P) geholt. Der ist im Wizard aber leider nicht vorhanden. Ich vermute mal weil es dazu kein Partdescriptionfile gibt. Kann man das bei Atmel finden bzw. brauch ich dazu noch etwas anderes? Bei AVR Studio gab es 328 und 328P Danke Unendlichoherpotentialtopf
Und was war das dann? 4.19 ? Unendlichoherpotentialtopf schrieb: > Ich hab jetzt mal alles unter D:\Atmel installiert -> leider kein > Erfolg.
Yupp, das war noch mit 4.19 Unendlichoherpotentialtopf
Unendlichoherpotentialtopf schrieb: > Yupp, das war noch mit 4.19 Da kann man sich den Mund fusselig schreiben wie man will ....
Ich wollte erstmal schauen ob ich es nicht doch mit Toolchain und 4.19 schaffe. Jetzt hänge ich aber wegen dem Partdescriptionfile Unendlichoherpotentialtopf
Unendlichoherpotentialtopf schrieb: > ATmega328 (nicht 328P) geholt. Der ist im > Wizard aber leider nicht vorhanden. Dann nimm Studio 4.19 und den WinAVR in separatem Ordner. Habe es hier unter Win7 x64. Mit AVR Toolchain hat es hier auch nicht geklappt.
http://www.atmel.com/images/avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe http://www.atmel.com/Images/AvrStudio4Setup.exe Diese beiden 32bit Versionen (4.19) hab ich gerade mal testweise unter Extrem-Bedingungen installiert und konnte keine Probleme feststellen :-) Ubuntu 14.04 -> Virtualbox -> Win7 64 Pro Installiert auf USB-Stick E: Die Install-Pfadangaben mit Leerzeichen und Klammern unverändert gelassen, nur C: durch E: ersetzt. Sonst waren keine Anpassungen nötig...
hp-freund schrieb: > http://www.atmel.com/images/avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe > http://www.atmel.com/Images/AvrStudio4Setup.exe Na dann werde ich das mal probieren. Wenn das nicht klappt habe ich ja noch WIN AVR UnendlichHoherPotentialtopf
OK, jetzt funkt es. Vielleicht kann die Info einer der Moderatoren mal zum Artikel http://www.mikrocontroller.net/articles/Atmel_Studio zufügen. Woher soll man wissen, dass es nicht mehr mit 4.19 + -AVR Toolchain 3.4.5 (15.9MB, updated 2014/11) -AVR Toolchain 3.4.4 (15.6MB, updated 2014/05) funkt. UnendlichHoherPotentialtopf
Wenn im Environment bei PATH die Atmel AVR Toolchain manuell angegeben werden muß, dann soll der Pfad laut Anleitung am Anfang von PATH stehen. Zu beachten, falls WinAVR nachträglich installiert wird und seine Pfade ebenfalls an den Anfang von PATH setzt. Zudem soll der Toolchain-Pfad "C:\avr8-gnu-toolchain\bin;" heissen, weil der Installer das so in die Win-Registry einträgt. Hat bei mir trotzdem nicht funktioniert. In der Toolchain kann ich auch nur avr-gcc.exe, aber kein make.exe finden.
Rainer V. schrieb: > In der > Toolchain kann ich auch nur avr-gcc.exe, aber kein make.exe finden. Das Problem hatte ich auch als ich die AVR Toolchain 3.4.5 (15.9MB, updated 2014/11) probiert hatte. Welche Toolchain hast du denn verwendet? Mit avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe hat es sofort gefunkt. UnendlichHoherPotentialtopf
Bei meiner Variante musste ich auch nicht die PATH Variable ändern und der Pfad ist auch nicht eingetragen. Die Toolchain liegt bei mir in dem Verzeichnis D:\Atmel\AVRTools\AVR Toolchain UnendlichHoherPotentialtopf
Habe avr8-gnu-toolchain-installer-3.4.5.30-win32.any.x86 - 15.972MB avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe werde ich gleich ausprobieren. Ist halt so, daß in Beiträgen im www mal die eine und mal die andere Version empfohlen oder abgeraten wurde und es war auch von unterschiedlichen AVR-Studio-Versionen die Rede. LG
hp-freund schrieb: > http://www.atmel.com/images/avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe > http://www.atmel.com/Images/AvrStudio4Setup.exe > > Diese beiden 32bit Versionen (4.19) hab ich gerade mal testweise unter > Extrem-Bedingungen installiert und konnte keine Probleme feststellen :-) Habe es gerade installiert und es funktioniert bei mir auch, unter Win 7. Das sind ja ganz neue Erkenntnisse. Werde mal auf meinem XP System das gleiche Versuchen .... vielleicht gibt es unter 4.19 noch ein paar Ver(schlimm?)besserungen, insbesondere in der Toolchain. "Faszinierend" ist allerdings die lange Rekations- bzw Build-Zeit. Ist wohl gegenüber XP kein "schlankes" Betriebssystem mehr ....
Mitlesa schrieb: > Ist wohl gegenüber XP kein "schlankes" Betriebssystem mehr .... Dann versteht man das lahmarschige Verhalten von Atmel Studio 6.2 wohl auch besser. Zeit wird es dass die 10GHz-Prozessoren mit den 8 Kernen und unendlich vielen RAM Kanälen kommen damit man Atmel Studio 6.2 endlich nutzen kann.
Mit avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe klappt es. Beim Test mit Miniprogramm in C erscheinen keine roten oder gelben Punkte beim Compilieren. Am Anfang von PATH wurde automat. folg. eingetragen: C:\Program Files (x86)\Atmel\AVR Tools\AVR Toolchain\bin;
So ganz funktioniert es leider doch noch nicht. Ich kann zwar die Toolchain nutzen und 328 und 328P auswählen aber wenn ich dann den AVR Simulator 2 mit dem 328 wähle crashed AVR Studio. Es funktioniert nur wenn ich unter Project -> Project Options -> Custom Options anstatt der Toolchain WIN-AVR (avr-gcc.exe und make.exe) auswähle. Aber auch nur wenn im Simulator den 328P angebe. Mit dem 328 geht es nicht. Hier bekomme ich die Meldung "AVR Simulator 2: Error loading model D:\Atmel\AVRTools\AvrSimulatormk2\libATmega328.dll: Das angegebene Modul wurde nicht gefunden." Kann ja irgendwie alles nicht sein hier. Welche Umgebung nutzt ihr denn für den ATmega328? UnendlichHoherPotentialtopf P.S: Habe jetzt mal Atmel Studio 6.2 installiert. Mal schauen was mich da erwartet.
UnendlichHoherPotentialtopf schrieb: > Habe jetzt mal Atmel Studio 6.2 installiert. Mal schauen was mich > da erwartet. Da erwartet dich die Warteschlange (damit du nicht zu sehr überrasch wirst), wenn du mal alles installiert hast .... So schnell kann kein Rechner sein dass er das lahmarschige Win 7, das lahmarschige .NET und das lahmarschige Studio irgendwie überlisten könnte.
So schlimm finde ich es jetzt nicht bei meinem Miniprojekt. Mag sein, dass das richtig langsam wird wenn das Projekt grösser wird. Mit der IDE komme ich auch klar und die Simulation funktioniert mit dem 328. Die 4.19 habe ich auch noch auf dem Rechner. Vielleicht hat ja doch noch einer eine Idee wie ich den Simulator mit der Toolchain und dem 328 zum rennen bekomme. UnendlichHoherPotentialtopf
Hier in Studio 4.19 Simulator2 mit ATmega8 kam auch der AppCrash "AVR Studio MFC Application funktioniert nicht mehr". Habe dann laut Thread Beitrag "Avr Studio 4 und die neue AVR Toolchain - So funktionierts!" in Compilation Options [All files] noch Option -gstrict-dwarf zu -gdwarf-2 hinzugefügt und diverse Optimierungsoptionen probiert. Hat nichts genützt, habe dann in meinem Testprogramm den einen oder anderen Breakpoint gesetzt, um zu sehen, wo der Simulator abstürzt. Seitdem lief das Programm ohne Fehler, auch nach Entfernen der Breakpoints. In neuem Projekt mit gleichem Quelltext trat zuerst o.g. AppCrash auf, beim Compilieren gab es einen gelben Punkt mit Error Code -2147467259. Nach Zufügen von -gstrict-dwarf und ohne Breakpoints war der AppCrash verschwunden. Sehr merkwürdig.
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.