JTAG-IDs und ISP-Signature-Bytes der ATtinys, ATmegas und ATxmegas aus AVR-Studio5.1

dino03

Aktives Mitglied
27 Okt 2008
6.716
16
38
Sprachen
BascomAVR, Assembler
Hallo zusammen,

wegen dem einen Thread hab ich mal die ganzen Signaturen aus den XML-Dateien vom AVR-Studio 5.1 extrahiert. Die XML-Dateien sind im Devices-Verzeichnis des AVR-Studios zu finden.

Die AVR-Typen habe ich alphabetisch sortiert (nicht numerisch!).

Gruß
Dino
 

dino03

Aktives Mitglied
27 Okt 2008
6.716
16
38
Sprachen
BascomAVR, Assembler
Signaturen der ATtinys

TypJTAG-IDSignature-BytesOCDOCD
RevisionData-Register
ATtiny100x1e 0x90 0x03
ATtiny130x90070x1e 0x90 0x0700x2e
ATtiny13A0x90070x1e 0x90 0x0700x2e
ATtiny16340x94120x1e 0x94 0x1210x2e
ATtiny1670x94870x1e 0x94 0x8710x31
ATtiny200x1e 0x91 0x0f
ATtiny23130x910A0x1e 0x91 0x0a00x1f
ATtiny2313A0x910A0x1e 0x91 0x0a00x27
ATtiny240x910B0x1e 0x91 0x0b10x27
ATtiny24A0x910B0x1e 0x91 0x0b10x27
ATtiny250x91080x1e 0x91 0x0810x22
ATtiny260x1e 0x91 0x09
ATtiny2610x910C0x1e 0x91 0x0c10x20
ATtiny261A0x910C0x1e 0x91 0x0c10x20
ATtiny280x1e 0x91 0x07
ATtiny40x1e 0x8f 0x0a
ATtiny400x1e 0x92 0x0e
ATtiny43130x920D0x1e 0x92 0x0d00x27
ATtiny43U0x920C0x1e 0x92 0x0c10x27
ATtiny440x92070x1e 0x92 0x0710x27
ATtiny44A0x92070x1e 0x92 0x0710x27
ATtiny450x92060x1e 0x92 0x0610x22
ATtiny4610x92080x1e 0x92 0x0810x20
ATtiny461A0x92080x1e 0x92 0x0810x20
ATtiny480x92090x1e 0x92 0x0910x31
ATtiny50x1e 0x8f 0x09
ATtiny840x930C0x1e 0x93 0x0c10x27
ATtiny84A0x930C0x1e 0x93 0x0c10x27
ATtiny850x930B0x1e 0x93 0x0b10x22
ATtiny8610x930D0x1e 0x93 0x0d10x20
ATtiny861A0x930D0x1e 0x93 0x0d10x20
ATtiny870x93870x1e 0x93 0x8710x31
ATtiny880x93110x1e 0x93 0x1110x31
ATtiny90x1e 0x90 0x08
 

dino03

Aktives Mitglied
27 Okt 2008
6.716
16
38
Sprachen
BascomAVR, Assembler
Signaturen der ATmegas

TypJTAG-IDSignature-BytesOCDOCD
RevisionData-Register
ATmega1280x0970203F0x1e 0x97 0x0210x22
ATmega12800x0970303F0x1e 0x97 0x0330x31
ATmega12810x0970403F0x1e 0x97 0x0430x31
ATmega12840x0970503F0x1e 0x97 0x0630x31
ATmega1284P0x0970503F0x1e 0x97 0x0530x31
ATmega128A0x0970203F0x1e 0x97 0x0210x22
ATmega128RFA10x0A70103F0x1e 0xa7 0x0130x31
ATmega160x0940303F0x1e 0x94 0x0320x31
ATmega1620x0940403F0x1e 0x94 0x0420x04
ATmega164A0x0940a03F0x1e 0x94 0x0f30x31
ATmega164P0x0940a03F0x1e 0x94 0x0a30x31
ATmega164PA0x0940a03F0x1e 0x94 0x0a30x31
ATmega165A0x0940703F0x1e 0x94 0x1030x31
ATmega165P0x0940703F0x1e 0x94 0x0730x31
ATmega165PA0x0940703F0x1e 0x94 0x0730x31
ATmega1680x94060x1e 0x94 0x0610x31
ATmega168A0x940B0x1e 0x94 0x0610x31
ATmega168P0x940B0x1e 0x94 0x0b10x31
ATmega168PA0x940B0x1e 0x94 0x0b10x31
ATmega169A0x0940503F0x1e 0x94 0x1120x31
ATmega169P0x0940503F0x1e 0x94 0x0520x31
ATmega169PA0x0940503F0x1e 0x94 0x0520x31
ATmega16A0x0940303F0x1e 0x94 0x0320x31
ATmega16HVB0x940D0x1e 0x94 0x0d10x31
ATmega16M10x94840x1e 0x94 0x8410x31
ATmega16U20x94890x1e 0x94 0x8910x31
ATmega16U40x0948803F0x1e 0x94 0x8830x31
ATmega25600x0980103F0x1e 0x98 0x0140x31
ATmega25610x0980203F0x1e 0x98 0x0240x31
ATmega320x0950203F0x1e 0x95 0x0220x31
ATmega324A0x0951103F0x1e 0x95 0x1530x31
ATmega324P0x0950803F0x1e 0x95 0x0830x31
ATmega324PA0x0951103F0x1e 0x95 0x1130x31
ATmega3250x0950503F0x1e 0x95 0x0530x31
ATmega32500x0950603F0x1e 0x95 0x0630x31
ATmega3250A0x0950E03F0x1e 0x95 0x0630x31
ATmega3250P0x0950E03F0x1e 0x95 0x0e30x31
ATmega3250PA0x0950E03F0x1e 0x95 0x0e30x31
ATmega325A0x0950D03F0x1e 0x95 0x0530x31
ATmega325P0x0950D03F0x1e 0x95 0x0d30x31
ATmega325PA0x0950D03F0x1e 0x95 0x0d30x31
ATmega3280x950F0x1e 0x95 0x1410x31
ATmega328P0x950F0x1e 0x95 0x0f10x31
ATmega3290x0950303F0x1e 0x95 0x0330x31
ATmega32900x0950403F0x1e 0x95 0x0430x31
ATmega3290A0x0950C03F0x1e 0x95 0x0c30x31
ATmega3290P0x0950C03F0x1e 0x95 0x0c30x31
ATmega3290PA0x0950C03F0x1e 0x95 0x0c30x31
ATmega329A0x0950B03F0x1e 0x95 0x0330x31
ATmega329P0x0950B03F0x1e 0x95 0x0b30x31
ATmega329PA0x0950B03F0x1e 0x95 0x0b30x31
ATmega32A0x0950203F0x1e 0x95 0x0220x31
ATmega32C10x95860x1e 0x95 0x8610x31
ATmega32HVB0x95100x1e 0x95 0x1010x31
ATmega32M10x95840x1e 0x95 0x8410x31
ATmega32U20x958A0x1e 0x95 0x8a10x31
ATmega32U40x0958703F0x1e 0x95 0x8730x31
ATmega4060x0950703F0x1e 0x95 0x0730x31
ATmega480x92050x1e 0x92 0x0510x31
ATmega48A0x920A0x1e 0x92 0x0510x31
ATmega48P0x920A0x1e 0x92 0x0a10x31
ATmega48PA0x920A0x1e 0x92 0x0a10x31
ATmega640x0960203F0x1e 0x96 0x0220x22
ATmega6400x0960803F0x1e 0x96 0x0830x31
ATmega6440x0960903F0x1e 0x96 0x0930x31
ATmega644A0x0960A03F0x1e 0x96 0x0930x31
ATmega644P0x0960A03F0x1e 0x96 0x0a30x31
ATmega644PA0x0960A03F0x1e 0x96 0x0a30x31
ATmega6450x0960503F0x1e 0x96 0x0530x31
ATmega64500x0960603F0x1e 0x96 0x0630x31
ATmega6450A0x0960E03F0x1e 0x96 0x0630x31
ATmega6450P0x0960E03F0x1e 0x96 0x0e30x31
ATmega645A0x0960D03F0x1e 0x96 0x0530x31
ATmega645P0x0960D03F0x1e 0x96 0x0D30x31
ATmega6490x0960303F0x1e 0x96 0x0330x31
ATmega64900x0960403F0x1e 0x96 0x0430x31
ATmega6490A0x0960C03F0x1e 0x96 0x0430x31
ATmega6490P0x0960C03F0x1e 0x96 0x0C30x31
ATmega649A0x0960B03F0x1e 0x96 0x0330x31
ATmega649P0x0960B03F0x1e 0x96 0x0b30x31
ATmega64A0x0960203F0x1e 0x96 0x0220x22
ATmega64C10x96860x1e 0x96 0x8610x31
ATmega64M10x96840x1e 0x96 0x8410x31
ATmega80x1e 0x93 0x07
ATmega85150x1e 0x93 0x06
ATmega85350x1e 0x93 0x08
ATmega880x930A0x1e 0x93 0x0a10x31
ATmega88A0x930F0x1e 0x93 0x0a10x31
ATmega88P0x930F0x1e 0x93 0x0f10x31
ATmega88PA0x930F0x1e 0x93 0x0f10x31
ATmega8A0x1e 0x93 0x07
ATmega8U20x93890x1e 0x93 0x8910x31
 

dino03

Aktives Mitglied
27 Okt 2008
6.716
16
38
Sprachen
BascomAVR, Assembler
Signaturen der ATxmegas

TypJTAG-IDSignature-BytesOCDOCD
RevisionData-Register
ATxmega128A10x0974C03F0x1E 0x97 0x4C
ATxmega128A1U0x0974C03F0x1E 0x97 0x4C
ATxmega128A30x0974203F0x1E 0x97 0x42
ATxmega128A3U0x0974203F0x1E 0x97 0x42
ATxmega128A4U0x1E 0x97 0x46
ATxmega128B10x0974D03F0x1E 0x97 0x4D
ATxmega128B30x0974B03F0x1E 0x97 0x4B
ATxmega128D30x0974803F0x1E 0x97 0x48
ATxmega128D40x1E 0x97 0x47
ATxmega16A40x0944103F0x1E 0x94 0x41
ATxmega16A4U0x1E 0x94 0x41
ATxmega16D40x0944203F0x1E 0x94 0x42
ATxmega192A30x0974403F0x1E 0x97 0x44
ATxmega192A3U0x0974403F0x1E 0x97 0x44
ATxmega192D30x0974903F0x1E 0x97 0x49
ATxmega256A30x0984203F0x1E 0x98 0x42
ATxmega256A3B0x0984303F0x1E 0x98 0x43
ATxmega256A3BU0x0984303F0x1E 0x98 0x43
ATxmega256A3U0x0984203F0x1E 0x98 0x42
ATxmega256C30x1E 0x98 0x46
ATxmega256D30x0984403F0x1E 0x98 0x44
ATxmega32A40x0954103F0x1E 0x95 0x41
ATxmega32A4U0x1E 0x95 0x41
ATxmega32C40x1E 0x95 0x44
ATxmega32D40x0954203F0x1E 0x95 0x42
ATxmega384C30x1E 0x98 0x45
ATxmega384D30x1E 0x98 0x47
ATxmega64A10x0964E03F0x1E 0x96 0x4E
ATxmega64A1U0x0964E03F0x1E 0x96 0x4E
ATxmega64A30x0964203F0x1E 0x96 0x42
ATxmega64A3U0x0964203F0x1E 0x96 0x42
ATxmega64A4U0x1E 0x96 0x46
ATxmega64B10x0965203F0x1E 0x96 0x52
ATxmega64B30x0965103F0x1E 0x96 0x51
ATxmega64D30x0964A03F0x1E 0x96 0x4A
ATxmega64D40x1E 0x96 0x47
 

dino03

Aktives Mitglied
27 Okt 2008
6.716
16
38
Sprachen
BascomAVR, Assembler
Signaturen der restlichen Typen

TypJTAG-IDSignature-BytesOCDOCD
RevisionData-Register
AT32UC3A01280x1ee203f
AT32UC3A02560x1edf03f
AT32UC3A05120x1edc03f
AT32UC3A11280x1ee303f
AT32UC3A12560x1ee003f
AT32UC3A15120x1edd03f
AT32UC3A31280x202703f
AT32UC3A3128S0x202103f
AT32UC3A32560x202603f
AT32UC3A3256S0x202003f
AT32UC3A3640x202803f
AT32UC3A364S0x202203f
AT32UC3A41280x202d03F
AT32UC3A4128S0x202a03F
AT32UC3A42560x202c03F
AT32UC3A4256S0x202903F
AT32UC3A4640x202e03F
AT32UC3A464S0x202b03F
AT32UC3B01280x1ee603f
AT32UC3B02560x1ee403f
AT32UC3B05120x205003f
AT32UC3B0640x1eea03f
AT32UC3B11280x01EE703F
AT32UC3B12560x1ee503f
AT32UC3B15120x205203f
AT32UC3B1640x1eeb03f
AT32UC3C0128C0x200203f
AT32UC3C0256C0x200103f
AT32UC3C0512C0x200003f
AT32UC3C064C0x200303f
AT32UC3C1128C0x200603f
AT32UC3C1256C0x200503f
AT32UC3C1512C0x200403f
AT32UC3C164C0x200703f
AT32UC3C2128C0x200A03f
AT32UC3C2256C0x200903f
AT32UC3C2512C0x200803f
AT32UC3C264C0x200B03f
AT32UC3L01280x21CA03f
AT32UC3L0160x203803f
AT32UC3L02560x21C903f
AT32UC3L0320x203403f
AT32UC3L0640x203003f
AT90CAN1280x0978103F0x1e 0x97 0x8130x31
AT90CAN320x0958103F0x1e 0x95 0x8130x31
AT90CAN640x0968103F0x1e 0x96 0x8130x31
AT90PWM10x93830x1e 0x93 0x8310x31
AT90PWM1610x948B0x1e 0x94 0x8B10x31
AT90PWM2160x94830x1e 0x94 0x8310x31
AT90PWM2B0x93830x1e 0x93 0x8310x31
AT90PWM3160x94830x1e 0x94 0x8310x31
AT90PWM3B0x93830x1e 0x93 0x8310x31
AT90PWM810x93880x1e 0x93 0x8810x31
AT90USB12860x0978203F0x1e 0x97 0x8230x31
AT90USB12870x0978203F0x1e 0x97 0x8230x31
AT90USB1620x94820x1e 0x94 0x8210x31
AT90USB6460x0968203F0x1e 0x96 0x8230x31
AT90USB6470x0968203F0x1e 0x96 0x8230x31
AT90USB820x96820x1e 0x93 0x8210x31
ATUC128D30x212003F
ATUC128D40x213003F
ATUC128L3U0x21C403F
ATUC128L4U0x21C703F
ATUC256L3U0x21C303F
ATUC256L4U0x21C603F
ATUC64D30x212103F
ATUC64D40x213103F
ATUC64L3U0x21C503F
ATUC64L4U0x21C803F
[/TD][/TR]
 

dino03

Aktives Mitglied
27 Okt 2008
6.716
16
38
Sprachen
BascomAVR, Assembler
Ich hoffe mal es hilft einigen Leuten weiter :cool:

Außerdem weiß ich jetzt auch wo ich die gesammelten Signaturen mal schnell durchstöbern kann. Auf der Festplatte geht so eine Liste ja immer recht schnell verloren (im Datenwust unter) :p

Da ich zwischen die Tabellenzellen TABs gehängt habe kann man ganz einfach mit Copy/Paste aus der Tabelle wieder eine CSV bauen um sie zuhause in Excel oder einer anderen Tabellenkalkulation einzupflegen.

Gruß
Dino
 

elektroniklaie

Neues Mitglied
21 Nov 2009
11
0
1
Sprachen
Ganz blöde Frage: Wozu ist das gut? Zumindest die Atmel Programmer zeigen mir doch die Signatur an. Leider nicht die Revision, aber die finde ich in der Tabelle auch nicht so wie sie im Handbuch steht. Z.B. für die Attiny45 wäre die genaue Revision (G,H oder so) von Interesse, aber die wird wohl wohlweisslich von A. vernebelt.
Gruss...
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)