Hallo, nachdem ich mein Butterfly-Modul nach Programmierung über UART nicht mehr neu programmieren konnte (Meldung beim Verifizieren: Address 0x0000, Received 0x940c, Expected 0x0100) und alles darauf hindeutete, dass ich ein Modul mit fehlerhaftem Bootloader hatte, bei dem ohne weiteres Fuse-/Lockbits gesetzt werdenkonnte, und als Abhilfe geraten wurde, per ISP den Bootloader neu aufzuspielen, habe ich mir nun einen AVR ISP MkII zugelegt. (War das ein langer Satz ;) ). Soweit so gut. AVR Studio war eh schon installiert, also das Gerät an USB angestöpselt. Die USB-Leuchte blinkte auch brav grün und die Status-LED, dadas Butterfly-Modul nicht verbunden war, auch wie erwartet, rot. Als nächstes stellte ich per AVR Studio eine Verbindung her (Tools -> Connect -> AVR ISP MkII -> USB) und AVR Studio teilte mir mit, dass auf dem Modul die Firmware 1.01 vorhanden wäre, ich aber ein Update auf 1.06 durchführen sollte, da sonst die Funktionalität nicht garantiert werden könnte. Gesagt, getan, abschließend kurz den USB-Stecker raus und wieder rein und dann "Ok" angeklickt. Als nächstes lötete ich auf mein Butterfly-Modul die benötigte Pfostenleiste auf, und verband diese anschließend mit dem ISP. Im AVR Studio stellte ich erneut eine Verbindung her, es wurde mir auch der Dialog für die diversen Einstellungen gezeigt... doch wenn ich "Chip erase" durchführen wollte bekam ich eine Meldung die besagt, dass das Zielmodul nicht gefunden werden könnte ich dass ich bitte schauen sollte, ob es Strom hätte. Die LED des ISP leuchtete unterdessen weiterhin schön rot und nicht grün, wie ich es mir gewünscht hätt. Das Butterfly-Modul arbeitet auch noch, wenn ich den Joystik nach oben drücke wird mein letztes Programm (Piepton aus dem Lautsprecher). Hat jemand vielleicht ein paar Tips für mich? Kann es sein, dass ich di Pfostenleiste falsch herum aufgelötet habe? Ich habe so frontal von der Seite, auf der auch Joystick und Display sitzen rechts unten auf den ISP-Connector gelötet. Das Verbindungskabel vom ISP-Programer habe ich so aufgesteckt, dass der rot markierte Teil auf der Seite sitzt, auf der auch der rechteckig markierte Pin (Pin 1?) liegt. Oder muss die Pfostenleiste von unten aufgelötet werden? Verzeiht bitte meine blöden Fragen, ich fange gerade erst an mich mit Mikrocontrollern zu beschäftigen. Liebe Grüße, Daniel
Achso, der Butterfly wird von einer Knopfzelle gespeist, und eigentlich sollte er ja auch über den ISP-Programmer Saft kriegen, oder? Als Frequenz für den Programmer habe ich schon alles probiert, von 51 Hz bis 8 Mhz. Gruß, Daniel
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.