Tutorial: Brenner wird nicht erkannt

OP #401379
Hallo,
ich habe den AVR-Brenner nun mal nachgebaut, jeodch habe ich das
Problem, dass kein Programm mein Programmiergerät erkennt.
Und zwar besteht mein Programmer zur Zeit aus einem Steckbrett:
http://img114.imageshack.us/my.php?image=cam2852qz2.jpg

dem ISP mit dem Bustreiber:
http://img45.imageshack.us/my.php?image=cam2849kg0.jpg

Taktgeber und Spannungsregler:
http://img177.imageshack.us/my.php?image=cam2851mk1.jpg

Eingänge:
schwarz - Masse
rot - VCC +12V

Ausgänge:
schwarz - Masse
rot - VCC +5V
grün - Resetleitung
gelb - Taktleitung

und Verbindungstück von Flachbandkabel auf Banane:
http://img114.imageshack.us/my.php?image=cam2853fl4.jpg

Weiss jemand, was der Fehler sein könnte? Also die Lötstellen habe ich
eigentlich alle überprüft und nachgemeseen und keinen Fehler gefunden.
Wie kann man den Bustreiber auf Funktion überprüfen. Ich habe den
74hct244 eingebaut; was ist eigentlich der Unterschied zwischen 74hc244
und 74hct244?
Lesen per PonyProg geht, jedoch alles FF.
Als Controller verwende ich einen ATMega 8-16.

Gruss strohmas
Gast
Hallo Thomas,

am Anfang schreibst du "dass kein Programm mein Programmiergerät
erkennt" später schreibst du "Lesen per PonyProg geht, jedoch alles
FF". Ich kenne PonyProg nicht, aber gehe mal davon aus, wenn du damit
lesen kannst muss das Program dein "Programmiergerät" erkannt
haben!?

Mein erster Tipp wären Leitungslängen. Wie lang ist das Flachbandkabel
vom 74244 bevor du damit auf die Banane gehst? und wieviel Draht folgt
dann noch?
Gast
Der ISP wird nur erkannt, wenn du Pin 2-12 und Pin 3-11 verbindest. Wenn
das der Fall ist, muss er auch erkannt werden. Sonst würde ich mal nen
anderen Rechner probieren. ;)
Gast
Das Flachbandkabel ist mit 1,5m schon sehr lang, das sollte man nicht
länger als unbedingt notwendig machen.

HenrikJ meinte den 25pol Stecker, darüber wird mit Test von PonyProg
der Adapter erkannt. Ist dieser Test OK ?
OP
Der Test ist okay, aber beim Lesen steht immer der Fehler: "Falsches
oder fehlendes Device (-24)". Hab das Flachbandkabel auf 8 cm gekürzt
und auch möglichst kurze Bananenverbinder genommen, die Pins sind schon
gebrückt, ich habe ja die vorgefertigte Platine genommen:
http://rumil.de/hardware/avrisp.html
den Adapter unten habe ich gebaut.
Ponyprog liest die FF auch, wenn ich den Mikrocontroller aus der
Fassung nehme.

Gruss strohmas
Gast
Hi Thomas,

mit 8cm solltest du auf der sicheren Seite sein ;-)

Welche Reset Leitung hast du an deinem uC angeschlossen? die des ISP
oder die des "Taktgeber und Spannungsregler"?
Gast
Auf MISO sind bei mir 4,55V
Reset über 10k auf VCC +5V legen

Ich habe einen neuen µC am Steckbrett gemessen, mit PonyProg konnte ich
sofort auslesen.
 Kontrolliere auch die Spannung am 244
Gast
Dann hat dein ISP ein Problem. PonyProg zieht den Reset erst beim lesen
oder schreiben nach GND.
Das Kabel zum PC abziehen und dann nochmal messen, wenn sich nichts
ändert die Schaltung um den 244 genau kontrollieren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.