Hallo, ich habe mir von Dresden Elektronik das RASPBEE Modul und ein deRFmega128-22A00 besorgt und will damit ein wenig experimentieren. Zum Einstieg wollte ich mit µracoli eine "einfache" Datenstrecke zwicken Raspbee und einem Sensor aufbauen (ähnlich dem Artikel in Embedded Projects Ausgabe 14). Ich habe jetzt ein paar Jahre nichts mehr mit AVRs gebastelt und habe erstmal meine Toochain versucht auf Stand zu bekommen. Also: Neues ATMEL Studio 6.1 installiert. Ich habe auch noch die WinAVR Toolchain aus 2010 auf dem Rechner... Wenn ich jetzt die µracoli wuart mit: make -C wuart raspbee bauen möchte. Dann bekomme ich vom Compiler folgenden freundlichen Hinweis: unknown MCU 'atmega256rfr2' specified Anscheinend waren meine Bemühungen die Toochain auf Vordermann zu bringen nicht so recht erfolgreich :-( AVRStudio sollte die neuen Controller zwar kennen aber da scheitert es bei mir ebenso, da für wuart keine Projektdatei vorhanden ist und ich gerade ein wenig erschlagen wurde von den gefühlten zehntausend Funktionen im Studio. Für ein wenig Steigbügel halten beim Wiedereinstieg wäre ich sehr dankbar. Viele Grüße Martin
Ob Studio 6.1 oder 6.2 sollte wohl egal sein, da auch ATMEL Studio 6.1 beide Controller unterstützt. Ich bekomme die µracoli-Sourcen nun auch kompiliert, indem ich die Makefiles als "externe Makefiles" im Studio eintrage (Project Configuration). Das ist zwar etwas nervig das Dickschiff ATMEL Studio nur als "Make" und aktuellen Compiler zu mißbrauchn aber funktioniert jetzt zumindest. Und das schönste die WUART-Verbindung funktioniert und die Bits "fliegen" durch die Luft. Also schonmal ein erstes Erfolgserlebnis :-) Wie ich eine anständige Projektdatei im Studio hinbekomme muss ich nun noch herausfinden. Bei den XMPL waren ja auch teilweise die Boards in die Projektdatei integriert. Für Tipps bin ich immer noch dankbar. Viele Grüße Martin
Kann es sein, dass du noch einen alten avr-gcc im Suchpfad auf der Kommandozeile hattest? (Vielleicht durch Arduino oder ein altes Studio?) Die avr-tools findet unterhalb des Atmel Studios, wenn ich mich recht erinnere war da irgendetwas mit "third party" im Pfad dahin. Echte Atmel-Studio 6.x Projekte stehen auf der Todo-Liste, da ich selber aber vorrangig mit dem Pinguin unterwegs bin, habe ich es immer aufgeschoben dahingehend etwas zu unternehmen. Eine Alternative zur vollen AVR Studio Installation, ist noch die Standalone Toolchain von Atmel, das Paket ist deutlich kleiner. http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx
Dankeschön! Es war die PATH-Systemvariable die noch auf ein Relikt aus Vorzeiten verwiesen hat. Nun ist der Pfad auf die Atmel-Toolchain (unterhalb der Sudio Installation) umgebogen und der aktuelle avr-gcc arbeitet wie erwartet aus der Kommandozeile. Das Studio werden ich fortan nur noch zum Debuggen mit meinem Drachen benutzen... P.S.: Bei der ATMEL Toolchain scheint keine make.exe mitgeliefert zu werden... muss man manuell "ergänzen".
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.