Huhu, ich habe da ein Problem, dass mich echt zum verzweifeln bringt. Ich habe eine kleine Schaltung mit Attiny85 aufgebaut (eigentlich nur die Grundschaltung. Alles andere wird über Pinheader angeschlossen) und gestern konnte ich auch noch die Device-Signatur auslesen. Als ich heute das erste Testprogramm flashen wollte, konnte ich auf einmal nicht mehr per ISP auf den Tiny zugreifen. Als Device-Signatur kam fast immer 0x000000 (ab und zu auch 0x0000FF oder 0x00003F). Also dachte ich, dass vielleicht der µC eine eletrostatische Entladung abbekommen hat, und habe den Tiny85 gegen einen anderen fabrikneuen getauscht. Aber geholfen hat es nichts. Als nächstes habe ich eine Grundschaltung auf dem Breadboard aufgebaut, aber auch dort ist es das selbe Spiel. Auf dem Breadboard habe ich auch noch zwei andere Attinys ausprobiert, aber immer wieder mit dem gleichen Ergebnis. Auf ein Board mit ATmega328P und eines mit ATmega8 kann ich aber zugreifen, also am AVRISP-MK2 liegt es auch nicht. Auch mit dem Dragon immer das gleiche Ergebnis... Anbei noch ein Foto vom Breadboard-Aufbau um wirklich alle Eventualitäten einer falschen Verkabelung auszuschließen. Hat irgendwer ne Idee, woran es liegen könnte, dass ich keine Verbindung zu meinen Attinys aufbauen kann? Lg Dominik
Ich habe gerade mal ausprobiert, per HVSP auf den Tiny85 zuzugreifen. Das klappt komischerweise. Irgendwer eine Idee?
>per HVSP auf den Tiny85 zuzugreifen. >Das klappt komischerweise. Irgendwer eine Idee? Du hast die RSTDISBL Fuse geflasht und den Reset Pin zu einem I/O Pin gemacht.
Nee. Alle vier Tinys sind Fabrikneu. Hier die per HVSP ausgelesenen Fuses.
Guten Abend, der RC Oszillator läuft mit 1MHz, so dass der SCK max 1/4 von F_CPU sein darf. Ist das sicher gestellt ?
Programmiergeschwindigkeit für die fabrikneuen über Nacht zu hoch gerutscht?
>Nee. Alle vier Tinys sind Fabrikneu. >Hier die per HVSP ausgelesenen Fuses. Dann ist dein ISP Takt zu hoch. Stell ihn auf 125kHz.
Laut Fuses läuft der Tiny mit 8Mhz. Standardeinstellung für ISP ist 1Mhz aber selbst mit 125kHz funktioniert es nicht.
Hallo Dominik, wie groß ist der blaue Kondensator, mach den bitte mal raus..
Gerade gesehen, dass er doch auf 1MHz läuft (Vorteiler-Fuse übersehen). Ändert aber leider auch nichts daran, dass er sich bei 125kHz auch nicht ansprechen lässt. Der blaue Kondensator ist ein 47nF von Reset nach Masse. Läuft aber auch ohne nicht (auf meiner Platine hab ich den gar nicht).
>Läuft aber auch >ohne nicht (auf meiner Platine hab ich den gar nicht). Dann zeig die doch mal. Wie gross ist der Kondensator an VCC und GND?
Zwischen VCC und GND ist ein 100nF Kondensator und von Reset nac VCC ein 10k Widerstand...
Ich habe jetzt mal das Atmel Studio 6.2 installiert (vorher 6.1) und nun ggeht es auf einmal wieder... sehr merkwürdig. Scheint sich irgend etwas am Studio zerschossen zu haben.
Dominik R. schrieb: > sehr merkwürdig. Ja. > Scheint sich irgend etwas am Studio zerschossen zu haben. Nein, glaube ich nicht. Ich hatte ein ähnliches Problem schon mit ATtiny45. Ohne an den Fuses herumzufummeln, ging es auf einmal nicht mehr. Programmer hat seine Daten ordnungsgemäss zum µC geschickt, der antwortete aber nicht mehr. Neuer Controller, selbe Daten - läuft. Vorheriger Controller, selbe Daten - geht wieder nicht. Via HV-Programmierung nur den Programmspeicher gelöscht (Fuses nicht verändert) - läuft wieder. Seitdem setze ich an den Anfang eine kleine Warteschleife - und habe seitdem auch nie wieder dieses Problem gehabt. Gruß Jobst
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.