Moin, ich versuche den ATTiny20 in einer kleinen Testschaltung zu programmieren, siehe png Datei. Versuche es mit AVRStudio 4.18 und 6.1 mit dem AVRISPMKII (aktuellste Firmware). Der ATTiny20 kann nicht identifiziert werden. Habe hier mal gelesen dass der Widerstand an NRESET an Masse gelegt werden muss, hilft aber nicht. Hat jemand einen Tipp, was falsch ist ? Danke, kai20
Kai Eichhorn schrieb: > Habe hier mal gelesen dass der Widerstand an NRESET an Masse gelegt > werden muss Das ist mal der Fall gewesen für TPI Programmierung des Xmega128A1 auf einem Eval Board, aber da war es ein hochohmiger (47k-100k) Pulldown. Lag aber nur am Xplained A1 Board, in anderen Umgebungen war das nicht nötig, im Gegenteil, ein Pull up am Reset erhöht die Störfestigkeit (aber betrifft eigentlich nur XMega). Der Programmierdialog schlägt dir auch TPI vor? Beim Studio 4.18 bin ich mir nicht sicher, mein Studio 4.19 kennt den Tiny20 aber und der Dialog für den AVRISP MkII schaltet dann auch auf TPI um. Solange die Sig nicht lesbar ist, brauchst du die Programmiererei gar nicht zu versuchen. Ist normalerweise nicht nötig, aber probier mal leichte Pullups (22k-100k) an TPIClk und -Data.
:
Bearbeitet durch User
AVRStudio 6.1 bietet mir den TPI Mode an, aber wie gesagt, der uC kann nicht identifiziert werden. Werde gleich mal pullups ausprobieren, aber eigentlich sollten die Clock und Datenleitungen des Programmers doch pushpullstufen sein... evtl. ist der pu am datenpin notwendig, mal testen.
Mit je 47k sagt AVRStudio 6,1 : Unable to enter programming mode. Please verify device selection, interface settings, target power and connections to the target device.
Prüf doch bitte mal Deine Schaltung, nach meinen Kenntnissen muß PA7 als CLK-Eingang verwendet werden Gruß
Hi >Prüf doch bitte mal Deine Schaltung, nach meinen Kenntnissen muß PA7 als >CLK-Eingang verwendet werden Aber nicht zum Programmieren. Wo ist denn eigentlich die Stromversorgung des ATTiny? MfG Spess
Hi, die Spannungsversorgung führe ich über ein USB Kabel an die Pins VDD und GND zu, also mißt der Programmer dann die 5V und stellt korrkete Pegel ein. Der AVRISPMKII ist in Ordnung, ATXMegas werden korrekt programmiert. Wenn jemand mal erfolgreich einen ATTiny20 programmiert hat, wäre klasse, wenn er mir mal die Beschaltung hochladen könnte. Danke, kai20
Hi, ne, der MKII leuchtet grün, also korrekte Spannung. Hat niemand von euch je einen ATTiny20 programmiert oder eine Schaltung damit aufgebaut ? In google finde ich keine Info. Danke, kai20
>Hat niemand von euch je einen ATTiny20 programmiert oder eine Schaltung >damit aufgebaut ? Also ich nicht, aber ich habe auch noch nie versucht einen uC zu programmieren ohne einen 100nF zwischen VCC und GND ganz dicht am Chip.
>Also ich nicht, aber ich habe auch noch nie versucht einen >uC zu programmieren ohne einen 100nF zwischen VCC und GND >ganz dicht am Chip. Upps da ist ja einer;) Vergiss meinen Post.
Hallo Kai, ich habe gleiches mit dem Tiny10 erlebt, wenn da noch etwas an den Pins ist. Schau doch auch mal in meinen Thread: Beitrag "ATTiny10 programmieren klappt nur ohne Led" TPI ist da wohl etwas empfindlich.
:
Bearbeitet durch User
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.