Forum: Mikrocontroller und Digitale Elektronik eHaJo - aTeVaL mit Atmel Studio 6.2 einstellen / loslegen


von Florian M. (Firma: Privat) (atmegaman)


Angehängte Dateien:

Lesenswert?

Hallo!

Mich hat neulich irgendwie das Microcontroller Fieber gepackt und ich 
wollte direkt loslegen. Also habe ich im Keller gesucht und tatsächlich 
mein altes Pollin Atmel Evaluation Board gefunden. Nach gefühlten 12 
Stunden habe ich dann allerdings aufgegeben per USB->Serial Adapter das 
Board an meinem RS232-Schnittstellen losen Ultrabook zum Laufen zu 
bringen.

Ich habe dann irgendwo hier bei Microcontrollernet gelesen, dass es ein 
tolles Board von eHaJo gibt, dass kompatibel zu dem Pollin Board ist, 
aber gleich mit USB läuft. --> Also gleich bestellt.

Mitterweile ist es auch zusammengelötet, ich habe mich beim Löten wieder 
wie ein Kind gefühlt oder wie im Elektronik-Fachkurs in der Schule.
Nun gut, dass Board ist fertig gelötet und wird in Window erkannt.
Leider habe ich es bis jetzt noch nicht zum Laufen bekommen mit Atmel 
Studio.

Mein Ziel ist es erstmal den LED-Blinker Beispielcode zum Laufen zu 
bekommen:
http://dokuwiki.ehajo.de/artikel:ateval:led-blinker

Beim Suchen nach der Lösung bin auf diesen Thread gestoßen und habe mir 
erstmal die Doku weiter angeschaut.
Beitrag "eHaJa Ev. Board ist unbrauchbar."

Ich habe dann mit FLIP die Firmware vom Board auf Version 1.04 (BEIDE) 
aktualisiert.

Ich kann das Board jetzt in den Modus MKII und Serial oder in den Modus 
avrdude versetzen. Da ich Atmel Studio nutzen möchte also 2x Blinken 
MKII Modus.

Das geht, das Gerät wird richtig angezeigt und taucht auch in Atmel 
Studio auf.

Der Build des LED-Blink-Beispiels lässt sich auch kompilieren und es 
purzelt eine .hex heraus. Jetzt muss ich dieses Image nur noch auf den 
Controller flashen...

Im Device Programming Dialog kommt jedoch ein Fehler nach einer gewissen 
Zeit wenn ich auf Apply drücke:

Timestamp:  2015-02-06 21:12:34.257
Severity:    ERROR
ComponentId:  20100
StatusCode:  1
ModuleName:  TCF (TCF command: Tool:connect failed.)

Could not establish communication with the tool.


Das Board fängt dabei an 2 mal nacheinander zu blinken (rot), nach einer 
kurzen weile nochmal, und nochmal, danach erscheint die Fehlermeldung.

______________________

Auf dem Board habe ich bei dem mittleren Quarzen 8.000Mhz gesteckt und 
deshalb auch den Code auf 8Mhz geändert. - Ich hoffe das ist richtig. 
Mir fehlen leider die Elektrokenntnisse warum man welche Quarze 
benötigt.
Die Programmiergeschwindigkeit ist mit 1,8MHz aber unter der 1/4 
Geschwindigkeit. Bei 125kHz klappt es allerdings auch nicht.

Ich bin echt ratlos was ich noch falsch mache, bzw. woran es liegt. Ich 
würde mich sehr freuen, wenn Ihr mir helfen könntet. Vielleicht sind die 
Jumper falsch?

von Florian M. (Firma: Privat) (atmegaman)


Lesenswert?

hat keiner eine Idee?

von Guido B. (guido-b)


Lesenswert?

Hmmh, Hannes FAQ sagt dazu:

"Atmel Studio 6.2 bricht bei "Apply" im Programmierdialog mit "Unable to 
connect to tool AVRISP mkII" ab

 Das ist ein gelegentlich auftretendes Problem, das Atmel Studio 6.2 zu 
verdanken ist. Bisher gab es seitens Atmel keine Problemlösung dazu, 
daher empfehlen wir bei auftreten dieses Problems einen Downgrade auf 
Atmel Studio 6.0."

von Florian M. (Firma: Privat) (atmegaman)


Lesenswert?

Danke! mit Atmel Studio 6.0 SP2 geht es!

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.