Forum: HF, Funk und Felder µracoli: wuart Startschwierigkeiten


von Martin (Gast)


Lesenswert?

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

von Mike (Gast)


Lesenswert?

Martin schrieb:
> Also: Neues ATMEL Studio 6.1 installiert.

ATMEL Studio 6.2 ist aktuell

von Martin (Gast)


Lesenswert?

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

von A. W. (uracolix)


Lesenswert?

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

von Martin (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.