Forum: Mikrocontroller und Digitale Elektronik Probleme mit USB -> RS232 Adapter


von Björn G. (gustaebel)


Angehängte Dateien:

Lesenswert?

Guten Tag,

mein Problem ist recht simpel: Ich kann keine Daten auf meinem testboard 
schreiben, noch die Daten auslesen.

Mein Testboard ist das Pollin - Atmel Evaluationsboard Rev. 2.0 mit 
einem ATMEGA8535. Als Software nutze ich das Ponyprog2000 in den 
Versionen 2.06 und 2.07Beta (2.06 und 2.07Beta auf jeweils 
unterschiedlichen Rechnern)

Ich habe nun auf einem Rechner ein Programm auf den µC geschoben, über 
einen "echtem" COM1, um zu testen, ob es vielleicht an meiner Platine 
liegt, aber hier war alles in Ordnung und das Programm funktioniert, ich 
konnte es lesen und schreiben, und es gab keine Probleme.

Wenn ich nun aber mit meinen Laptops den µC schreiben oder lesen will, 
dann geht das nicht, egal mit welcher einstellung ich es versuche es 
klappt einfach nicht, entweder sagt Ponyprog, dass kein Device vorhanden 
ist, oder es stürzt unvermittelt ab.
Aber ich habe die selben einstellungen für Pony verwendet wie für den 
Platinen COM1 (hängen als screenshot an dem Post), nur weiß ich eben 
nicht ob hier der Fehler liegt.
Das einzige was ich noch nicht testen konnte ist der Adapter selber, 
kann mir jemand vielleicht sagen, wie ich am besten rausfinden kann, ob 
er seinen Dienst tut?
Ich verwende den Hama USB->RS232 Adapter, der arbeitet mit einem Chip 
vom Profilic, zumindest meldet er sich so bei Windows an.
So falls noch informationsbedarf besteht, einfach fragen.

Vielen Dank

von Huber (Gast)


Lesenswert?


von Εrnst B. (ernst)


Lesenswert?

USB->Seriell Wandler funktionieren i. A. nicht mit 
Bitbanging-ISP-Schaltungen, wie eine auf dem Pollin-Board verbaut ist.

Direkt damit Programmieren wird also nicht gehen.

Aber am zweiten Anschluss am Board (der mit dem Max232 dahinter) 
funktioniert dein USB->Seriell Dongle, also einfach einen Bootloader auf 
deinen AVR Flashen (am Rechner mit echten seriellem Port) und danach am 
Laptop über den Bootloader arbeiten.

Passende Bootloader gibts z.B. hier in der Codesammlung.

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.