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?
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
#981396
also eigentlich sollte das kein problem darstellen, solange du die programmierung ueber ISP oder den reset pin disabled hast. Gruss Marc
Wie disable ich denn beides? Wie gesagt hab nur die fuses gesetzt.
Gast
#981416
>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
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
Jaja schon klar, die Werte hab ich natürlich von der USPisp Programieranleitung. http://www.matwei.de/doku.php?id=de:elektronik:usbispdokumentation
-_______- 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.