Archiv verlassen und diese Seite im Standarddesign anzeigen : Tiny12 zickt beim Programmieren
Hi!
Ich habe ein Problem mit dem Tiny12, den ich programmieren will.
Ich habe wohl die Fusebits via isp auf internen resonator gestellt.
Via ISP funktioniert jetzt garnix mehr.
Ich habe mal auf parallele Programmierung umgestellt.
Jetzt kann ich den avr zwar auslesen, aber nicht beschreiben.
Ausser das Kalibrierungs-Byte für den Oszillator kann ich beschreiben.
Welche Art von Takt braucht das Ding denn jetzt?
Oder was braucht man, um ihn wieder funktionsfähig zu machen??
Danke schonmal!
VLG Tobi
Welche Art von Takt braucht das Ding denn jetzt?
Ich habe wohl die Fusebits via isp auf internen resonator gestellt.
Eigentlich sollte der Takt jetzt von intern kommen und dich nicht weiter belasten. Was für ein Programmer hast du denn, womit man parallel und HV programmieren kann?
Hi!
Tja... ich weis es nicht!
Ich benutze das STK500 von Atmel und das dazugehörige AVR Studio.
Naja, das ist bis jetzt der zickigste AVR, den ich hatte... :D
VLG Tobi
Ich glaube der Tiny12 lässt sich auch nur HV programmieren. Das kann man am STK500 bestimmt irgendwo einstellen, oder?
Hi!
Ja, ich bin jetzt im parallelen Mode, und das Fusebit für ISP-Enable ist NICHT gesetzt. Aber was fehlt ihm dann?
Bin etwas ratlos...
Allerdings sind Signatur, fusebits usw
Alles 0xFF......
Oder ist der Tiny kaputt??
VLG Tobi
Allerdings sind Signatur, fusebits usw
Alles 0xFF......
Das sollte auf keinen Fall so sein. Vielleicht ist er dann wirklich hinüber. Hast du einen weiteren da um zu sehen ob der sich genauso verhält ??
MfG Kjion
Hi!
Ja, hab ich. Muss ich morgen einlöten, muss noch ein bisschen Franz lernen... (Morgen Vokabeltest... :( )
VLG Tobi
Hi!
Also, ich habe einen neuen SMD-Tiny12(L4SI) Auf meinen Adapter gelötet, aber der tut auch überhaupt nix.
Ich habe jetzt noch 1 fabrikfrischen.
Den werde ich jetzt mal draufbruzzeln und mal sehen. Das kann doch nicht so schwer sein, oder?
Signatur... alles 0xFF!
Hm.
VLG Tobi
Hi!
Ich habe mir jetzt selbst mal RTFM verordnet.
Und habe herusgefunden, dass man den Tiny12 seriell Hochvolt-programmieren muss. dann habe ich diese Abenteuerslichen Drahtbrücken eingezogen, aber es hat nichts geändert.
Warum will denn der Tiny12 nicht?
VLG Tobi
EDIT: Wenn ich die Fusebits auslese, dann kommt 0xFFFF raus...
was will dieses Ding von mir?!
Hi Tobias,
Nach dem Datenblatt kann man den Tiny12 auch
per ISP programmieren. Habe ihn so vor längerer
Zeit auch so per STK500 programmiert.
Du schreibst, daß du auf "internen Resonator"
geschaltet hast. Es gibt aber lt. Datenblatt
nur "interner RC-Oszillator" Resonator oder
"externer Resonator". Falls du irrtümlich alle
deine Tinys auf externen Resonator geschaltet
hast, geht natürlich nichts mehr per ISP.
Warum es parallel nicht klappt, weiß ich nicht.
Vielleicht sind die Drahtbrücken beim STK500
oder die Jumper falsch gesetzt. Oder Kontaktprobleme ?
Das STK500 ist ja wohl i.O. (mit anderem AVR
Parallelmode checken) ?
Das Ganze sieht mir nach einem Bedienungsfehler aus.
Viel Erfolg
Thomas
Nachtrag: Aus dem Datenblatt geht hervor, daß
auch die serielle Hochvolt-Programmierung eine
Clock benötigt. Falls auf du also auf externen
Resonator geschaltet hast, hilft die nur parallele
Programmierung aus der Patsche.
Viele Grüsse
Thomas
Gibt es bei HV nicht auch die Möglichkeit alles zu reseten?
Aber der andere Tiny12 geht ja auch nicht?!
Hat das STK500 denn 12V onboard?
Ich selbst habe noch keinen Tiny12 geflasht (grade wegen HV!) ein Tipp wäre mal zu schauen was www.avrfreaks.net zu diesem Thema sagt. Entweder haben die irgendwo einen Artikel dazu oder im Forum hat schonmal jemand diese Frage gestellt.
Der Tiny12 lässt sich ganz normal per ISP programmieren.
HV seriell oder parallel ist auch möglich.
Sorry, parallele Programmierung geht beim
Tiny12 natürlich nicht (zu wenig Pins).
Also bleibt wahrscheinlich nur eines:
externen Resonator anschließen und
HV seriell programmieren !
Hi!
Ja, aber es gibt mien Tiny12 ein Fusebit, mit dem man ISP aus und einschalten kann. Ok, ich probier mal den neuen via ISP und parallel.
Das ist ein SMD-AVR, den ich auf eine Fassung gelötet hab, um ihn zu programmieren.
Das ISP des STKs funzt auf jeden fall, den benutz ich fast täglich.
VLG Tobi
NACHTRAG!
Das ISP-Programmieren des neuen Tinys funktioniert.
Allerdings nur das Lesen!
Fusebits: 0xFF00
AVRStudio zeigt an, dass der Resetpin abgeschaltet ist. Ich kann also nicht programmieren.
Also; wie machen wir das?
VLG Tobi
EDIT: Ich depp hatte ncoh auf hochvolt eingestelt.
ISP geht jetzt. AVRstudio kann die Bits aber nicht verifizieren...!
EDIT2: Habs: Da ist ein Lockbit gesetzt, das further programming verhindert... was soll das denn?!
Ich habe NIE ein Lockbit gesetzt...
VLG Tobi
Hi!
Hm.... Nicht das ich mich jetzt noch wundere, dass ich ihn nciht proggen kann, aber mich würde interessieren, warum plötzlcih das lockbit gesetzt ist...
Könnte was bei HV-Programing schiefgegangen sein?
VLG Tobi
Hi!
ich habe mir jetzt mal frische AtTiny12L s beim Reichelt bestellt.
Die habe ich in die SCKT3400D1 (blau) im STK500 gesteckt.
Die Signatur, die gelsen wird ist:
0x00 0x01 0x02
Fusebits sind immer mal anders. Meistens aber 0xFF00.
Lockbits: 0xF9
Ergo: Schei**
Ich habe das AVR studio4 (Build 240)
AVR Studio 4, 7, 0, 240
Platform ICE200 Build 1, 0, 0, 9
Part ATTINY12 Build 29
Operating System
Major 5
Minor 1
PlatformID 2
Build 2600
Service Pack 2
So. Wenn ich auf 'programm' klicke, macht er ein bisschen rum, aber wenn er dann wieder liest, sagt er 'differs from file'.
Hört sich ja ganz nach Fusebit an, oder?
Aber das kann doch nicht sein!
VLG Tobi
Hi!
Ok Ok... es lohnt sich das FM zu lesen......
ich sag ja schon nix mehr.
Es funzt jetzt...
Notiz für alle, die auf diesen Thread stoßen und das gleiche Problem auch mit dem 2313 haben:
Man muss für die Programmierung dieser Bausteine Spezial-Schaltungen vornehmen.
Genaueres findet ihr im Manual des STK500 auf Seite 3-10
VLG Tobi
Hi!
Sorry, dass ich diesen alten Thread ncohmal anwäreme!
Aber auf welche Taktfrequenz ist der Tiny12L Fabrikmäßig eingestellt?
Ich find das im DS nicht...
VLG und Danke Tobi
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.