Forum: Mikrocontroller und Digitale Elektronik PonyProg und AVR, will nicht!!!


von Ronny L. (raumzeit)


Lesenswert?

Hallo und guten Tag allerseits,

ich habe da mal ne Frage an die Leute, die zufälligerweise das SiProg
Interface von der Ponyprog-webseite ihr eigen nennen:

Habt Ihr damit schonmal nen AVR programmiert? Ich habe mir das
Interface nachgebaut, bzw. nur das baseboard
(http://www.lancos.com/siprogsch.html), um damit eine
Interfaceschaltung welche mit einem AT 90S8515 ausgestattet ist zu
programmieren. Dazu habe ich auf der Zielschaltung einen
(ISP)Programmierstecker mit integriert. Doch irgendwie kann ich den AVR
nicht schreiben oder lesen, wobei das mit dem lesen daran liegen könnte,
dass der AVR noch zu neu und ohne jegliche vorherige programmierung
vorliegt. Ich bekomme bei Ponyprog nur den Schreibfehler -21. Die
Verkabelung habe ich nochmal nachgeprüft, extra das Kabel vom
Programmieradapter zur Zielschaltung verkürzt, um Störeinflüsse zu
verringern, doch nichts geht :-(
Dann war ich mal gestern bei mir in der Uni, um mit nem Oszilloskop
nachzuschauen, ob überhaupt ein Takt am AVR anliegt, mit dem Ergebnis,
dass am XTAL1 Pin vom AVR ein Takt von 50Hz!! anliegt, was mich dann
doch sehr verwundert hat. Ich dachte, es liegt möglicherweise an der 5V
Stromversorgung und habe gleich mal mein Netzteil ausgemessen, doch dort
ist kein Takt zu erkennen, schöne +5V Gelichspannung :-\
Habe auch schonmal nachgesehen, ob RESET beim Programmieren auf 0V
runtergezogen wird, das geht, doch habe ich mit meinem Multimeter am
MISO (oder war es MOSI?) Pin vom AVR in Ruhe, also ohne
Programmiervorgang eine Spannung von ca. -10V gemessen, die
offensichtlich vom RS232 Signal herrührt...Das kann doch nicht gut
sein, oder?
Ich denke, dass vielleicht der AVR mittlerweile kaputt ist, wegens dem
Takt, 4MHz hab ich nicht gesehen :-(
Hat noch jemand anderes das SiProg Interface und kann mal nachmessen,
was bei ihm so rauskommt?!
Übrigens habe ich nun auch noch einen ganz einfachen Adapter für den
Parallelport gebaut, mit 74HC244 nach dieser Anleitung
(http://www.lancos.com/e2p/avrisp-siprog.gif) doch auch damit will sich
der AVR nicht programmieren lassen...

Ich hoffe irgendjemand kann mir weiterhelfen

Mfg

Ronny

von Christoph Kessler (Gast)


Lesenswert?

Hallo Ronny
ich programmiere den 8515 und 2313 schon seit Jahren mit PonyProg, das
klappt immmer, (ich hatte auch schon defekte Exemplare die nicht mehr
programmierbar sind)
Anschlußbelegung wie STK200 an der Parallelschnittstelle, das Interface
mit 74HC244 steckt im 25poligen DSub-Stecker handgefädelt auf
Lochrasterplatine

von Martin W. (Gast)


Lesenswert?

Kuckst Du http://s-huehn.de/elektronik/avr-prog/avr-prog.htm

Den solltest du doch wohl hinbekommen

von Paul Baumann (Gast)


Lesenswert?

...oder der hier. Den habe ich und auch den nach S.Hühn.

http://www.electronics-lab.com/projects/mcu/008/Ponyprog_Circuit_for_AVR&PIC16F84.pdf

von Ronny Lorenz (Gast)


Lesenswert?

Danke, danke,

die Sache hat sich erledigt, ich hab drei verschiedene Programmer
gebaut, alle funktionieren nun einwandfrei, hatte einen Fehler am Quarz
des AVR's, sehr dumme Sache, 27nF statt 27pF gegen Masse ;-), die haben
mir den Takt weggefressen...
Trotzdem danke

mfg

Ronny

von Ingo (Gast)


Lesenswert?

Dennoch solltest Du die Programmer überprüfen. -10V dürfen auf keinen
Fall an einem der SPI Pins eines AVR anliegen. Dass der danach noch
funktioniert ist Glück.

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.