USBisp Hilfe

OP #981311
Lesenswert?

Hallo Leute,

wie auch einige andere Leute habe ich den USPisp von Matthias Weißer 
nachgebaut.

http://www.matwei.de/doku.php?id=de:elektronik:usbisp

Nun habe ich allerdings einen Feher gemacht.

Ich habe die Fusebits gesetzt, aber vergessen den Bootloader zu flashen.
Nun kann ich den Mega8 nicht mehr ansprechen mit Ponyprog.

Die Fusebits habe ich wie folgt gesetzt:

Fuse Low Byte:  E4 -> 11100100
Fuse High Byte: DA -> 11011010

Könnt ihr mir sagen wie ich den Bootloader nun noch auf den Mega8 
bekomme?
OP #981385
Lesenswert?

Okay, damit ihr nicht noch ins Handbuch schauen müsst.

So wie ich das sehe, sollte die Änderung am Low Byte nicht zu meinen 
Problem beigetragen haben. Lediglich die Frequenz des internen 
Oszilators wurde auf 8MHz erhöht.

Beim High Byte wurde die Bootsize auf 512 words reduziert und der Reset 
Vektor wurde gesetzt.

Was bewirkt der Reset Vektor und hat dieser Auswirkungen auf die 
Programmierung? Sprich liegt es DARAN, dass Pony den mega8 nicht mehr 
findet.

Wenn nicht wäre ich nämlich ratlos.

Danke für eure Hife
Gast #981416
Lesenswert?

>Wie disable ich denn beides? Wie gesagt hab nur die fuses gesetzt.

Über die Fuses ! Pony ist bekannt dafür das man da was
falsch machen kann. Hast du einen Snapshot mit deinen
Einstellungen von der Ponyprog Oberfläche?
Gast #981417
Lesenswert?

disablen geht ueber die fuses. also dein fuse values sehen erst mal gut 
aus. daran sollte es nicht liegen. woher hast du denn die fuse values? 
bei fuses muss man beachten das programmed 0 heisst.

Gruss
Marc
OP #981443
Lesenswert?

-_______-

Okay, Problem gelöst.

Was war der Fehler? Natürlich nicht die fuses.

Einer der Durchkontaktierungen unter dem mega8 war/ist defekt. Und 
welche?
Sebstverständlich die GND Leitung. :doh:

Jetzt kann den µC wieder einlesen und proggen. Naja womit man nicht 
alles 2 Stunden totschlagen kann. I'm done!!


Trotzdem danke für die Hilfe.

Bis dann

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren