Pony-Prog AVR Seriell-Interface

Gast #38595
Hallo.

Hat jemand den PonyProg mit dem Seriell-Interface für
AVR-Programmierung im Gebrauch? Ich glaube noch nicht ganz, dass das
funktioniert. Und bevor ich den Bratkolben anwerfe, wüsste ich immer
gerne, wie es funktioniert. Auf der Webseite ist nicht viel
aufschlussreiches zu finden, und die Mailingliste ist mehr als
chaotisch.

Also ich hätte folgende Fragen:

- Der Reseteingang vom AVR liegt am Datenausgang TD der seriellen
Schnittstelle. Wie macht der Programmer den Reset? Durch Ausgabe von FF
auf der seriellen Schnittstelle? Klingt irgendwie abenteuerlich.

- Die Versorgung wird über Dioden aus der SIO-Schnittstelle gesaugt und
über einen Spannungsregler auf das Programmierboard gegeben. Was aber,
wenn ich ausschließlich In-System programmieren will. Kann ich dann die
Spannungsversorgungs- und Reglermimik einfach weglassen? Hat das schon
mal jemand versucht?

- Das CTS-Signal der seriellen Schnittstelle läuft direkt auf MISO auf.
Funktioniert das in der Praxis immer? Ist da schon mal ein AVR dabei
kaputtgegangen?

Vielleicht weiß ja jemand eine Antwort.

MfG
Gerd
Gast
Ja, hab ich!
Funktioniert wunder prächtig!

Zu deinen Fragen:

1.) Ja, die Art der Verwendung der RS-232 Signale ist in der Tat etwas
eigen ... Allerdings muss PonyProg so oder so selbst die Leitungen H/L
schalten da verschiedene Busse unterstützt werden.
Wie auch immer, ich hatte bis jetzt keine Probleme.

2.) Auch ISP ist kein Problem. Die Versorgung einer kompletten
Schaltung über die RS-232 würde ich nicht empfehlen (und wird in den
meisten fällen ab ca. 20mA sowiso nicht mehr funktionieren).

3.) Das ist im Normalfall kein Problem da CTS auf der PC-Seite ein
Eingang ist.

Bertolt

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.