Dies ist eine alte Version des Dokuments!


Lötjumper

Um die Hardware des aTeVaL-Boards zu konfigurieren, befinden sich Lötjumper auf dessen Unterseite:

Mit diesen Lötjumpern können die Leuchtdioden LED1 und LED2 an die Mikrocontroller angeschlossen werden. Für die ersten Versuche ist es sehr empfehlenswert, diese Lötjumper zu verbinden, eine aufleuchtende LED als Debug-Ausgabe kann oft sehr hilfreich sein.

Seit Version 1.1 der Platine befindet sich ein USART-Anschluss auf dem Programmerteil. Diese Anschluss kann auf zwei verschiedene Arten verwendet werden:

Master

Wenn der USART-Anschluss als Master konfiguriert wird, kann das aTeVaL als FTDI-kompatibler Adapter verwendet werden. Bei geschlossenen Steckjumpern („SERIAL“) und geöffnetem ISP-Jumper fungiert der Programmerteil als USB-Seriell-Wandler und kann mit einem 6-poligen Kabel an alle FTDI-kompatiblen (5V) Platinen gesteckt werden.

Wenn der Steckjumper ISP geschlossen ist, arbeitet der Atmega32u2 als Programmer. In diesem Fall kann der Zielprozessor über den 6-poligen USART-Stecker mit der Außenwelt kommunizieren.

Für diese Konfiguration müssen die Lötjumper wie folgt verbunden werden:

Slave

Mit dem Slave-Mode kann man ein FTDI-kompatibles Kabel mit dem USART-Stecker verbinden. Diese Möglichkeit ist sinnvoll, wenn man den Ziel-Prozessor über den Atmega32u2 programmieren und gleichzeitig mit einem zusätzlichen USB-UART-Adapter die serielle Schnittstelle des Zielprozessors nutzen will.

Die Lötjumperbelegung ist dann wie folgt:

Eine andere Lötjumperbelegung kann dazu führen, dass die Ausgänge der Controller gegeneinander treiben und somit zerstört werden.