Forum: Mikrocontroller und Digitale Elektronik Gotronik ATMEGA 16 V2


von Sascha P. (pagemaster77)


Lesenswert?

Hallo

Ich habe mir einen Gotronik Atmega 16 V2 gekauft, da ich mich mit 
Microcontroller beschäftigen wollte.

Leider habe ich davon noch gar keine Ahnung und versuche mich da etweas 
einzulesen.

Leider bekomme ich kein Programm per USB an den Chip geschickt.
Als Fehler taucht jedesmal Verbindungsfehler auf.

Vorgehen:

Programm laden ...
Reset des Controllers ...
SENDEN ...

Kann mir jemand sagen ob er einen ähnlichen fall hatte, und weiß was zu 
machen wäre.

Übertragungsgeschwindigkeit im COM
auf
9600
19200
umgestellt
hab ich schon.
Beim Anschluß des Controllers wird im Gerätemanager ein COM3
eröffnet.
Scheint also erkannt zu werden.

Vielleicht hat jemand sowas ähnliches gehabt,
oder muß ich bei der ersten Übertragung in den Chip was beachten???

Gotronik.pl ist der Hersteller des Controllers.

Vielen Dank im vorraus!

P.s.: Ich hoffe das ist detailiert genug, da ich von der Materie noch 
wenig ahnung habe.

von D.S. (Gast)


Lesenswert?

Hast du die Jumper RXD TXD gesetzt? Ich hab auf der polnischen Seite 
zwar keinen Schaltplan gefunden, aber hinter der USB Buchse sitzt so ein 
kleiner SMD Chip (bestimmt ein FTDI FT232RL) und dahinter sind vier 
Pfostenstecker. Ich konnte wetten, dass man dort mit Jumper zu den UART 
Leitungen des Controllers durchleiten kann.

Hab ich recht?

von Sascha P. (pagemaster77)


Angehängte Dateien:

Lesenswert?

sieht zumindest so aus.
Eigentlich dachte ich ist alles schobn so verbunden das eine Verbindung 
bzw senden so möglich ist.
Was habe ich dann mit RXD und TXD zu tun?

von Martin (Gast)


Lesenswert?

Sascha Peters schrieb:
> Leider bekomme ich kein Programm per USB an den Chip geschickt.
> Als Fehler taucht jedesmal Verbindungsfehler auf.

Bist du sicher dass ohne weiteres über USB geht?

von Sascha P. (pagemaster77)


Lesenswert?

Nein sicher bin ich mir nicht.

Das ist so das ein Kollege das Board in seinem Techniker nutzt.
Diese sind allerdings gebraucht ....

Ich hab mir nun selbst eins gekauft.
Damit ich mit ihm ein bisschen mitarbeiten kann.

Naja, und nun hängts schon bei der inbetriebnahme

Ich habe zum Einspielen einen selbst geschriebenen Bootloader bekommen 
mit dem das senden auf dem Board des Kollegen funktioniert.

von Benjamin K. (benjamin92)


Lesenswert?

Ich hab so das Gefühl, dass der Bootloader über die ISP Schnittstelle 
eingespielt werden muss. Werde mir deswegen auch noch einen ISP 
Programmer für AVR besorgen.

von Sascha P. (pagemaster77)


Lesenswert?

Kennst sich keiner damit etwas genauer aus?
Ich meine eine USB Schnittstelle hat er ja.
Und wenn ich ihn anschliesse, wird COM3 erstellt.

Was hätte ich als nächstes zu tun um den Microcontroller zu 
programmieren?

von D. S. (datasheet)


Angehängte Dateien:

Lesenswert?

Sascha Peters schrieb:
> sieht zumindest so aus.
> Eigentlich dachte ich ist alles schobn so verbunden das eine Verbindung
> bzw senden so möglich ist.
> Was habe ich dann mit RXD und TXD zu tun?

Wenn du dir nicht sicher bist musst du halt mal messen!!!

Da es keinen Schaltplan von dem ganzen Board gibt, kann ich nur mutmaßen 
ob die Verbindung, so wie im Anhang dargestellt, gemacht werden muss.

TX vom FTDI muss mit Pin 14 vom ATMega verbunden sein und RX mit Pin 15. 
Sonst kann es nicht funktionieren.

Ob der selbst geschriebene Bootloader auch mit dem Programm vom 
Hersteller funktioniert ist nicht sicher. Besser den Bootloader vom 
Hersteller nehmen. Einen ISP Programmer würde ich mir auf jeden Fall 
zulegen. Ich hab gute Erfahrung mit dem USBASP gemacht.

von Josef Bernhardt (Gast)


Lesenswert?

Hallo,

die Baudrate im Megaload muß auf 57600 Baud eingestellt sein
und die Schnittstelle geöffnet werden.

Nach einem Reset am Bord wird automatisch die verbindung
hergestellt und das Programm übertragen.
Danach wird das Programm im Mikrocontroller gestartet.

Ich habe das Handbuch aus dem polnischen übersetzt.

Wer Interesse hat dem sende ich es gerne zu.

Viel spass beim Programmieren.

Josef Bernhardt

von sascha (Gast)


Lesenswert?

Hätte gerne die Übersetzung.
Vielen Dank für deine Arbeit

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.