AVR: Programmierung per UART und USB2COM-Adapter

OP #1086248
Hallo,

neuer Thread, altes Thema: Warum gibt es (unüberwindbare?) Probleme, 
wenn man z. B. einen Atmega16 über den UART per nachgebildeter serieller 
Schnittstelle -- also über USB2COM -- programmieren möchte? Praktisches 
Beispiel: Pollin-Board und USB2COM-Adapter und Programmier-Software 
PonyProg).

In den alten Threads sind Schlagworte wie Bit-Banging gefallen. Aber den 
Zusammenhang habe ich nicht verstanden. Oder liegt es daran, dass die 
USB-Schnittstelle ganze Datenpakete sendet, während man zur 
Programmierung aber eher einen gleichmäßigen Datenstrom benötigt? Ich 
kann es gerne akzeptieren, dass die Zwischenschaltung des 
USB2COM-Adapters nicht immer funktioniert, würde aber sehr gerne 
verstehen, warum das so ist.


Gruß


Dieter
Gast
PonyProg benutzt alle Leitungen der seriellen Schnittstellen, die 
meisten USB2Serial Adapter besitzen aber nur RxD und TxD
Es fehlen also schon mal ein paar Leitungen
OP
Hallo,

das kann aber nicht der Grund sein, denn im Gegenteil, das Pollin-Board 
nutzt nur TxD und RxD und arbeitet anscheinend mit einer 
Standard-RS232-Schnittstelle. Und mein USB2COM-Adapter liefert sogar die 
Steuerleitungen (obwohl sie gar nicht genutzt werden).

Dieter
Hallo,

"das Pollin-Board"... Es gibt auch nur eins...

Welcher Programmieradapter ist den auf Deinem Pollin-Board drauf?

Bisher kenne ich da nur welche mit seriellem Adapter, die sehr wohl mehr 
Leitungen als RxD und TxD benutzen.

Sonst müßte es ja vermutlich ein AVR910-kompatibler sein und der würde 
mit USB-RS232-Adaptern gehen.

Gruß aus Berlin
Michael
OP
Hallo,

ja, ich habe mich geirrt. Der serielle ISP Anschluss hat sehr wohl mehr 
als zwei Leitungen. Ich habe es mit dem UART verwechselt. Darüber würde 
wohl auch eine Programmierung gehen, jedoch nur mit Bootloader. Der 
ISP-Anschluss arbeitet sogar mit PonyProg, allerdings nur sehr langsam.

Gruß

Dieter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.