USB für Ponyprog

Gast #342219
Lesenswert?

Hi,

Wir schicken an unsere Kunden bisher *.bin-files und Ponyprog-Skripte
um bei Bedarf ein neues Programm in die Geräte zu schieben.(AVR) Dazu
nutzen wir einen simplen Programmer für den Parallelport.
Das klappt prima. Entscheidend sind die netten Skripte bei Ponyprog.
Nun taucht das Problem auf, daß viele keinen Parallelport mehr haben.
Alle USB-Programmer die ich finde, sind avr910-kompatibel aber das geht
ja nicht mit Ponyprog - oder?
Wie bringe ich also USB und Ponyprog zusammen?
Kennt einer einen Programmer, der z.B. über einen virtuellen
Parallelport (oder seriellen Port) an USB arbeitet?

Gruß,
Norbert
Gast #342220
Lesenswert?

Das geht prinzipiell nicht weil der USB eine Latenzzeit von 1ms hat. Da
Ponyprog jedes Bit persoenlich taktet braucht das dann ewig. Ausserdem
muesste das Programm unter umstaenden so programmiert sein das es mit
den Wartezeiten zurechtkommt.

Bei USB muss auf der anderen Seite mindestens ein Controller sein der
ein, bessere gleich mehr, Byte entgegenimmt und dann das brennen
uebernimmt.

Es besteht aber zumindest theoretische Hoffnung das es mit einer
PCI-Karte funktioniert. Ich selbst habe Ponyprog schon mit eine
LPT-PCMCIA Karte laufen gehabt.

Olaf
Gast #342221
Lesenswert?

Hi,

Also die Zeit ist nicht so entscheidend. Das ist für die Kunden ein
Firmwareupdate, das darf etwas dauern.
Einer wird es jetzt mit einem USB-seriell-Adapter und diesem
Si-Prog-Clon von Olimex machen, mal sehen was der so berichtet ;-)

Aber ich liege schon richtig, daß Ponyprog avr910 nicht unterstützt?
Oder wir steigen auf eine andere Soft um. Die muß aber so schön
idiotensicher mit Skripten sein. Kennt da wer was passendes?

Gruß,
Norbert
Gast #578152
Lesenswert?

Das Thema ist zwar schon etwas alt, aber mit folgendem 
USB-Seriell-Adapter und dem PollinBoard (Atmel Evaluations-Board Version 
2.0), habe ich einen ATmega16 erfolgreich unter WinXP mit PonyProg 
beschrieben:

http://www.digitus.info/scripts/digdetail.asp?artnr=DA%2D70145&grafik=0

Das schreiben hat ca. 2min gedauert, das Verifizieren im Anschluss dann 
allerdings 20min. Ist keine Dauerlösung, wollte damit nur sagen das es 
funktionieren kann.

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