Einsteiger Problem Selbstbau-Programmer & ATTINY2313

Gast #1917915
Hallo!

Ich möchte mich mit dem Thema µC beschäftigen und habe mir aus diesem 
Grund einen ISP selbst gebaut. Den Programmer hab ich nach diesem Plan 
aufgebaut:

http://s-huehn.de/elektronik/avr-prog/avr-prog-alt.htm
(Parallel)

Als Plattform benutze ich einen Athlon XP mit Windows XP SP3 mit einer 
Parallelen Schnittstelle auf einem Asrock Board.
Als Programmier-Software benutze ich PonyProg (aktuellste Version)

Wenn ich nun meinen ATTINY2313 anschließe und mit den Pins des 
Programmers verbinde, ist unter Setup -> Interface Setup der kurze test 
(Probe) OK.

Wenn ich aber eine HEX-Datei auf den µC programmieren möchte oder 
einfach nur auslesen möchte bekomme ich die Fehlermeldung "unknown or 
missing device -24"

Ich habe mir auch schon einen aufwändigeren Parallel-Programmer gebaut 
und einen anderen, neuen ATTINY2313 verwendet aber immer mit der 
gleichen Fehlermeldung.

Miso, Mosi, Reset, SCK usw, ist richtig verbunden und ich habe es auch 
schon mit einem Neuaufbau auf einen Steckbrett versucht, mit Quarz, ohne 
Quarz - alles ohne Erfolg.

Hat jemand vielleicht einen Tipp, was ich falsch machen könnte? 
(Software, Hardware)
Gast
Das merke ich auch gerade...
Der andere Programmer den ich mir schon gebaut habe war der STK200 vom 
Tutorial hier.

Reset ist über einen 10K auf VCC hochgezogen.
Um die Spannung zu prüfen habe ich extra eine LED eingebaut. Diese 
leuchtet wie erwartet.

Wird eigentlich der Quarz unbedingt benötigt?

Bin echt am verzweifeln. Ich mache da schon eine Woche mit herum aber 
leider ist es immer das gleiche Ergebnis.

Gibt es vielleicht irgendwas, was in der Software schief laufen kann? 
(Windows XP spricht den LPT1 nicht richtig an etc.?)
Gast
OK.

So nun habe ich ein Multimeter zwischen VCC und Reset angeschlossen und 
sobald ich den Programmiervorgang starte bekomme ich hier ca. 3,8V was 
dann aber auf ca. 2,8 abfällt. bevor er die Fehlermeldung bringt.

Sieht erstmal okay aus. Oder etwa nicht?
Hallo,


mit dem ISP-Programmer hab ich auch angefangen.

Funkt ohne Probleme. (P4, WinXP)
Auch wenns blöd klingt...
Kann es sein, dass du am LPT-Stecker die Pins verkehrt herum 
angeschlossen hast?

Der Check funktioniert dann trotzdem, da diese Pins symmetrisch 
angeordnet sind.
Gast
Hallo!

Danke für den Tipp.

Ich habe natürlich gleich gecheckt, ob das sein kann aber im Stecker 
drin sind die Pins nummeriert und das passt soweit (Draufsicht auf den 
male Pin 1= oben links)
Gast
Jetzt funktioniert der ISP!

Ich weiß zwar nicht was ich gemacht / geändert habe aber nun 
funktioniert er bzw. beide ISP.

Eben leider problematisch mit den selbstgebauten...
Aber Danke für die Tipps!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.