Pony Prog Ersatz

Gast #429387
Lesenswert?

Hallo,

ich habe Pony Prog ausprobiert. Das Programm funktioniert aber an meinem 
Entwicklungs-Pc nicht, weil der keine serielle-Schnittstelle besitzt. 
Auch über den angeschlossenen USB-Seriell-Adapter geht es nicht.
Jetzt suche ich einen Ersatz für dieses Programm.
Bin für jeden Link dankbar.
Wenn mir jemand erklären kann, wie das Programm ungefähr funktioniert, 
dann kann ich es mir vielleicht auch programmieren.
Danke schon mal.
Gast #429395
Lesenswert?

Hat Dein Entwicklungs-PC denn eine parallele Schnittstelle ? Damit kann 
man auch mit Pony Prog programmieren. USB/RS232 Adapter geht nicht mit 
Pony Prog, weil Pony Prog direkt mit den Pins rumwackelt.
Ansonsten gibt's zig andere Programmer, die sich über RS232 via USB oder 
auch USB direkt benutzen lassen (Google!).

Stefan
Gast #429399
Lesenswert?

Ach, wenn ich die Pinns der Parallelen Schnittstelle einfach an die Pins 
des Seriellen Eingangs des Programmierboards hängen kann, dann ist das 
total Ok.
Kannst Du mir die Pinbelegung mitteilen ?

Also so in der Art
P1 P an P1 S
usw. ?
Gast #429682
Lesenswert?

@Stefan

also bei mir funktioniert Pony-Prog mit USB/Seriell-Adapter von Reichelt 
problemlos an meiner USB-Schnittstelle.
Evtl. mal die Einstellungen unter Setup - Interface setup überprüfen und 
dann mit Calibration justieren.
#429937
Lesenswert?

Das Pollin Board hat neben dem eingebauten Programmer über die serielle 
Schnittstelle auch den ISP-Anschluss mit ATMEL-kompatibler Belegung. Du 
kannst es also mit jedem gewöhnlichen ISP-Adapter für Parallelport 
programmieren.

Schau ins AVR-Tutorial auf dieser Seite, da erfährst Du, was ISP ist, 
wie es funktioniert und was man dazu braucht.

Schau in die Linksammlung dieser Seite, da findest Du Links zu anderen 
Webseiten, auf denen ISP-Adapter vorgestellt werden.

Die Anschlüsse der seriellen Schnittstelle Deines Boards werden von 
Ponyprog und Deinem Board nicht wie für eine gewöhnliche 
RS232-Schnittstelle benutzt, sondern es wird eine synchrone serielle 
Schnittstelle (SPI) emuliert, indem die Portpins direkt angesteuert 
werden. Die meisten USB-RS232-Adapter können damit nichts anfangen, es 
gibt nur sehr wenige USB-Adapter, die das können. Die serielle 
Datenschnittstelle Deines Boards müsste aber mit jedem x-beliebigen 
USB-Adapter funktionieren. Diese ist aber nur dann zum Programmieren 
brauchbar, wenn Du Deinen AVR zuvor mit einem Bootloader versehen hast, 
was einen funktionierenden ISP-Programmer und etwas Fachwissen 
voraussetzt (also nicht unbedingt in "Lektion 1" fällt).

Wenn es unbedingt USB sein muss, dann könntest Du Dir den AVR-ISP MK II 
von ATMEL zulegen, den es z.B. bei www.reichelt.de gibt (wenn er nicht 
gerade mal wieder ausverkauft ist). Alternativ ginge auch der 
"MySmartUSB" von www.myavr.de.

Achja, Dein Board hat auch noch einen JTAG-Anschluss. Du kannst es also 
auch mit einem (recht kostspieligen) JTAG-Adapter programmieren.

...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren