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?