Frage zu ATTiny20 und TPI mit mkII

OP (Firma: GreenWire-Elektronik) #2607793
Lesenswert?

Hallo Leute,

ich versuche gerade den ATTiny20 (14er Gehäuse) zu programmieren mit AVR 
Studio 5 und dem mkII, aber irgendwie hauts nicht hin.

Meine Pinbelegung ist

1 <-> PB1
2 <-> +5V
3 <-> PB0
4 <-> nc
5 <-> GND
6 <-> PB3

Ich finde komischerweise echt wenig über das verwendete TPI-Interface, 
selbst hier im Wiki-Teil steht nicht viel dazu. Soweit ich das 
Datenblatt aber verstanden hab, ist TPI die richtige Methode zur 
Programmierung, aber selbst auf der ATMEL-Seite find ich nix um zu 
kontrollieren ob mein Pinning passt.
Target Power liegt an, jedoch bekomme folgenden Fehler:

http://img.xrmb2.net/images/334028.jpeg

Weiß jemand Rat?

Danke und Gruß
OP (Firma: GreenWire-Elektronik) #2607808
Lesenswert?

g457 schrieb:
>> 5 <-> GND
>> 6 <-> PB3
>
> Das Datenplatt (∗hust∗ die AppNote) sagt dass Du 5 und 6 verbuxelst
> hast.
>
> HTH

Kannst du noch den Link zur AppNote posten? Ich bin zu bloed zum finden 
-_-

Btw: Hab mich verschrieben - aber vl. bringt mich die AppNote weiter ...

Aktuelles Pinning

1 <-> PB1
2 <-> +5V
3 <-> PB0
4 <-> nc
5 <-> PB3
6 <-> GND
OP (Firma: GreenWire-Elektronik) #2607844
Lesenswert?

g457 schrieb:
>> Kannst du noch den Link zur AppNote posten?
>
> AVR042 [1]
>
> [1] http://www.atmel.com/Images/doc2521.pdf

Super, danke - so hab ichs belegt. Allerdings was mir schon früher 
auffiel - Im Datenblatt ist der PortB falsch angeordnet am Case 
(http://www.atmel.com/Images/doc8235.pdf Seite 2) - das kann gewollt 
sein, aber evtl. auch nen Fehler - was meint ihr? Ich überleg einfach 
mal den PB2 anzuschließen anstatt dem PB3 - aber mich erstaunt das 
scheinbar kaum wer arbeitet mit dem Teil, im Inet find ich echt nix ...
Gast #2607854
Lesenswert?

> Im Datenblatt ist der PortB falsch angeordnet am Case

Vielleicht 'unerwartet', aber nicht 'falsch' :-) Beim VQFN isses 
übrigens genauso(tm).

Hast Du ein Ossi? Falls ja dann schau mal ob/was sich auf den Leitungen 
tut.
OP (Firma: GreenWire-Elektronik) #2607862
Lesenswert?

g457 schrieb:
>> Im Datenblatt ist der PortB falsch angeordnet am Case
>
> Vielleicht 'unerwartet', aber nicht 'falsch' :-) Beim VQFN isses
> übrigens genauso(tm).
>
> Hast Du ein Ossi? Falls ja dann schau mal ob/was sich auf den Leitungen
> tut.

Hab erst wieder Montag zugang zu nem Oszi. Aber am Reset wird gezogen, 
der Pegel sackt kurzzeitig ab wenn ich versuche Device-Infos zu 
bekommen. Die Frage ist halt ob es wirklich nen Target-Prob ist. Wenn 
ich mir die Fehlermeldung anschaue:

[ERROR] Failed to enter programming mode. An error occured while 
executing command with ID 0x01. An error occured while executing command 
with ID 0x50. Read from USB device endpoint 130 failed: HC status: The 
host controller has set the Transaction Error (XactErr) bit in the 
transfer descriptor's status field (0xc0000011)., ModuleName: TCF (TCF 
command: Device:startSession failed.)

dann bin ich mir da nich sicher ...
OP (Firma: GreenWire-Elektronik) #2608909
Lesenswert?

Jonas Arndt schrieb:
> g457 schrieb:
>
> Hab erst wieder Montag zugang zu nem Oszi. Aber am Reset wird gezogen,
> der Pegel sackt kurzzeitig ab wenn ich versuche Device-Infos zu
> bekommen. Die Frage ist halt ob es wirklich nen Target-Prob ist. Wenn
> ich mir die Fehlermeldung anschaue:
>
> [ERROR] Failed to enter programming mode. An error occured while
> executing command with ID 0x01. An error occured while executing command
> with ID 0x50. Read from USB device endpoint 130 failed: HC status: The
> host controller has set the Transaction Error (XactErr) bit in the
> transfer descriptor's status field (0xc0000011)., ModuleName: TCF (TCF
> command: Device:startSession failed.)
>
> dann bin ich mir da nich sicher ...

Zur Info: Ich hatte noch bei AVR Studio 5 das Problem das der Updater 
für Firmware nich ging... hatte zwar über Studio 4 geupdated, aber das 
reichte wohl nich - nachdem ich AVR 5 und 4 runtergeworfen hab und das 
5er neu aufgespielt, klappt nun alles ...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren