Forum: Mikrocontroller und Digitale Elektronik PonyProg 2000 braucht ewig zum schreiben.


von Dominic D. (laggerbauer)


Lesenswert?

Hallo Leute,
Ich hab ein ziemlich großes Problem, und zwar:
Ich benutze Das Atmel Evaluations-Board von Pollin in verbindung mit 
diesem Rs232 Adapter:
 http://www.conrad.de/ce/de/product/990457/LOGILINK-USB-20-SERIELL-ADAPTER/SHOP_AREA_37572&promotionareaSearchDetail=005

Das hat so auch schon wunderbar geklappt, nur musste ich mein System neu 
aufsetzten wegen einem Festplattenschaden...
Seit dem das system neu installiert ist, dauert das lesen aber ewig... 
auslesen eines Leeren M32 --> 30 - 40 minuten...
Ich hab den Adapter schon mehrmals Deinstalliert, das Kabel gemessen 
einen Anderen Chip hergenommen, Den Com Port geändert etc...
Jedesmal bekomme ich bei Interface Setup "Ok" und Bei Calibration auch 
ein "Ok"
Ich weiß wirklich nicht mehr weiter :(

Mein System: Win7 Ultimate x64 / Intel Core I5 Usb 3.0 / 2.0
6Gb DDR 3 Ram

von 2012 (Gast)


Lesenswert?

Das ist ein Klassiker. Zum 10492. Mal: USB-RS232-Adapter sind für solche 
Zwecke ungeeignet. Ponyprog nutzt BitBanging, da muss dann für jeden 
Pegelwechsel in Datenpaket über die USB-Leitung -->es sehr sehr langsam.

von Dominic D. (laggerbauer)


Lesenswert?

Es hat aber schon ein Paar Wochen funktioniert.. das ist erst seit dem 
Neuaufsetzten so... :(

von oldmax (Gast)


Lesenswert?

Hi
Mein Hinweis: kauf dir für ca.20 € ein USB-ISP Stick und du wirst 
glücklich sein. Ponyprog ist dann Geschichte und lange Wartezeiten auch. 
Einfach aus AVR Studio die Chips beschreiben und gut.
Gruß oldmax

von Stefan Z. (wooschder)


Lesenswert?

Hi!

Bei manchen USB-Seriell-Wandlern kann man einen Timeout einstellen. Die 
Einstellung ist dann im Gerätemanager-> ComPort-> Einstellung-> Advanced 
(oder ähnlich). Standardmäßig sind 16ms eingestellt. Bei 1ms geht es 
dann schneller.
Wie gesagt, diese Einstellung gibt es nur bei manchen Wandlern, nicht 
bei allen.

von Thomas D. (thomasderbastler)


Lesenswert?

2012 schrieb:
> al: USB-RS232-Adapter sind für solche
> Zwecke ungeeignet. Ponyprog nutzt BitBanging, da muss dann für jeden
> Pegelwechsel in Datenpaket über die USB-Leitung -->es sehr sehr langsam.

Die Erfahrung hatte ich auch gemacht !! Diese ganze USB - Seriell 
gedönst ist einfach Kacke...

Jetzt benutze eine Serial RS-232 ExpressCard von Exsys..klappt super !!!

von Dominic D. (laggerbauer)


Lesenswert?

Okay, hab mir jetzt den hier gekauft, der müsst ja gehen :
http://www.ebay.de/itm/ALL-AVR-XMEGA-ISP-USB-Programmer-ATMEL-ATMEGA-ATTiny-/230779808186?pt=LH_DefaultDomain_77&hash=item35bb8c69ba

Schade... hab mich grad so an Pony Prog gewöhnt xD
Dann werd ich mir demnächst mal in Avr Studio reinarbeiten ^^
Also Dann, Danke nochmal :)
MfG Dominic

von dolf (Gast)


Lesenswert?

Dominic D. schrieb:
> nur musste ich mein System neu
> aufsetzten wegen einem Festplattenschaden...

hast kein back up im schrank?
wenn nicht....
sollte dir das ne lehre sein.
backup mit acronis (boot cd).
geht was schief start von der boot cd und das backup dann von dvd oder 
von ner dafür reservierten ext. hd.
pc neu aufsetzen nur noch im notfall.....
ich nutz für das flashen von atmega32 nen pc vom sperrmüll.
es ist günstig wenn man neben usb2 ne richtige rs232 und lpt 
schnittstelle zur verfügung hat.
win xp pro , 1gb ram , p4/2,66ghz , isp lpt adapter , ponyprog2000
das geht ohne probleme.
geiz ist geil ...(manchmal)
mfg

von Icke ®. (49636b65)


Lesenswert?

Thomas der Bastler schrieb:

> Diese ganze USB - Seriell gedönst ist einfach Kacke...

Kann man nicht sagen, generell funktionieren diese Adapter sehr gut. Ich 
nutze sie u.a. zum Programmieren von Telefonanlagen. Sie sind lediglich 
für solche ganz speziellen Anwendungsfälle nicht geeignet und auch nicht 
dafür gebaut.

Dominic D. schrieb:

> Schade... hab mich grad so an Pony Prog gewöhnt xD
> Dann werd ich mir demnächst mal in Avr Studio reinarbeiten

Du wirst den Gaul nicht vermissen. Im Gegenteil, es fördert den 
Arbeitsfluß erheblich, wenn man den µC mit einem Mausklick flashen kann 
und das auch noch viel schneller.

von Karl H. (kbuchegg)


Lesenswert?

Was auch gehen könnte:
Brenn dir mit PonyProg einmalig und langsam einen Bootloader in den M32.
Danach wird dann über den Bootloader programmiert und da der die 
serielle Bestimmungsgemäss benutzt, gehts dann auch schneller.

Aber auf lange Sicht ist ein USB-Programmer sicher die bessere 
Alternative. Der Bootloader hat allerdings einen gravierenden Vorteil: 
Du kannst dir nicht unabsichtlich die Fuses verändern.

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.