Forum: Mikrocontroller und Digitale Elektronik PonyProg 2000 mit mega16


von Bernd (Gast)


Lesenswert?

Hallo,

hat schon mal jemand erfolgreich einen mega16 mit der seriellen Variante 
von Ponyprog flashen können. Beim mega8 funktioniert es noch aber beim 
16 kommt immer nur Device missing bzw unknow. Hat da noch jeamnd ein 
tip.

Bernd

von Frankl (Gast)


Lesenswert?

Ich habe noch nie mit PonyProg vernünftigt proggen können.

von Markus Burrer (Gast)


Lesenswert?

Ich wüsste gerne mal, woran das liegt. Ich hab bisher auf vier 
verschiedenen Rechnern damit gearbeitet. Immer mit der HC244 Version, 
einmal hatte ich auch die serielle Version, aber immer ohne Probleme.

von Frankl (Gast)


Lesenswert?

Die Parallel mag ja noch sicher funktionieren. Das einzige Problem ist 
nur, das man seinen Rechner leicht aufblasen kann. Nicht abgesicherte 5V 
am Logikchip Centronic. (Papa kauft ja einen neuen PC).

Bei der seriellen wird das Timing von der Software gemacht.
D. h. je nach zusätzlichen Applikationen oder Hardware die sich im 
Hintergrund melden, verschiedes Timing.Somit Fehlermeldung (Random 
Generator.)
Wenn du Leds an Programmier-ein/ausgängen hast funktioniert PonyProg 
überhaupt nicht.

Die Software ist ursprüglich auch nur für den AVR ohne Zielsystem 
(Adapterplatinen) gemacht. Aber will schon jedesmal seinen MC aus der 
Fassung prökeln.
Wenn man das Glück hat einen Rechner zu besitzen,der dem 
Entwicklungsrechner gleicht, dann mag PonyProg ja funktionieren.
Auch wenn man das Timing in gewissen Grenzen durch die Parameter 
beeinflussen kann. Wie groß die Software Hysterese ist, steht nirgends.
Und es scheint ja auch kein Einzelfall zu sein das der PonyProg nicht 
richtig funktioniert. An den paar Teilen die man zusammenbraten muss 
kann es ja wohl nicht liegen. Es gibt ja auch genug Bastler die Zeit 
satt haben und denen es nicht stört 10-20 Versuche aufzuwenden für eine 
Programmierung. Gerade wenn man als Anfänger mit solchen Problemen 
kämpfen muss, ist es wichtig zu wissen, das auch der PonyProg zicken 
kann.

von Markus Burrer (Gast)


Lesenswert?

Hm, also bei der parallelen Version wird die Versorgungsspannung vom 
Controller gar nicht zum PC geführt. Die Datenleitungen laufen alle über 
den HC244. Die einzige direkte Verbindung ist Masse.
Die Timingerzeugung unter einem Multitaskin OS zu machen ist sowieso 
Humbug, auch wenn das Timing nicht ganz so kritisch ist.

von Frankl (Gast)


Lesenswert?

Und wenn denn auf der Versorgung vom HC244 z.B 12V liegen, dann schalten 
die Ausgänge vom HC244 die 12V nicht durch.

von Bernd (Gast)


Lesenswert?

Hm,

was nehme ich denn am besten als alternative. Wenn möglich seriell. Habe 
zwar das STK500 aber immer den Mega vom Stk in die Zielschaltung 
umstecken geht auf dauer nicht.


Bernd

von Markus Burrer (Gast)


Lesenswert?

???
Auf dem STK500 ist doch ein kompletter ISP drauf
Sogar mit zwei Steckern. Schau mal genauer in die Doku

von Bernd (Gast)


Lesenswert?

ja habe ich schon gelesen aber dann brauche ich leider ich immer noch 
das STK und ich brauch irgend was so für "unterwegs". Welche Programmer 
nehmt ihr den für den Mega 16.

Bernd

von Markus Burrer (Gast)


Lesenswert?

http://www.katalog.embedit.de/d_1005_AVR_ISP128.htm
Hatte bisher keine Probleme damit, kann aber anscheinend in seltenen 
Fällen zu Problemen führen

von Bernd (Gast)


Lesenswert?

auch schon mal mit dem mega16 probiert. Welche Sw nimmst du für den 
programmer ?

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Der stinknormale STK[2|3]00-Programmer funktioniert am besten mit yaap 
(http://myplace.nu/avr/), PonyProg macht zumindest unter Win2k massiv 
Ärger.

von Markus Burrer (Gast)


Lesenswert?

nur leider unterstützt yaap soweit ich das sehe die neueren AVR nicht :(

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.