AVR Signature Bytes - Liste aller Controller?

Moderator Persönliche Seite #715740
Lesenswert?
• ▲
▼
Das hier bietet mein avrdude.conf:
1
    desc                = "ATtiny11";
2
    signature           = 0x1e 0x90 0x04;
3
    desc                = "ATtiny12";
4
    signature           = 0x1e 0x90 0x05;
5
    desc                = "ATtiny13";
6
    signature           = 0x1e 0x90 0x07;
7
    desc                = "ATtiny15";
8
    signature           = 0x1e 0x90 0x06;
9
    desc             = "AT90S1200";
10
    signature        = 0x1e 0x90 0x01;
11
    desc             = "AT90S4414";
12
    signature        = 0x1e 0x92 0x01;
13
    desc             = "AT90S2313";
14
    signature        = 0x1e 0x91 0x01;
15
    desc             = "AT90S2333";
16
    signature        = 0x1e 0x91 0x05;
17
    desc             = "AT90S2343";
18
    signature        = 0x1e 0x91 0x03;
19
    desc             = "AT90S4433";
20
    signature        = 0x1e 0x92 0x03;
21
    desc             = "AT90S4434";
22
    signature        = 0x1e 0x92 0x02;
23
    desc             = "AT90S8515";
24
    signature        = 0x1e 0x93 0x01;
25
    desc             = "AT90S8535";
26
    signature        = 0x1e 0x93 0x03;
27
    desc             = "ATMEGA103";
28
    signature        = 0x1e 0x97 0x01;
29
    desc             = "ATMEGA64";
30
    signature        = 0x1e 0x96 0x02;
31
    desc             = "ATMEGA128";
32
    signature        = 0x1e 0x97 0x02;
33
    desc             = "AT90CAN128";
34
    signature        = 0x1e 0x97 0x81;
35
    desc             = "AT90CAN64";
36
    signature        = 0x1e 0x96 0x81;
37
    desc             = "AT90CAN32";
38
    signature        = 0x1e 0x95 0x81;
39
    desc             = "ATMEGA16";
40
    signature        = 0x1e 0x94 0x03;
41
    desc             = "ATMEGA164P";
42
    signature        = 0x1e 0x94 0x0a;
43
    desc             = "ATMEGA324P";
44
    signature        = 0x1e 0x95 0x08;
45
    desc             = "ATMEGA644";
46
    signature        = 0x1e 0x96 0x09;
47
    desc             = "ATMEGA644P";
48
    signature        = 0x1e 0x96 0x0a;
49
    desc             = "ATMEGA162";
50
    signature        = 0x1e 0x94 0x04;
51
    desc             = "ATMEGA163";
52
    signature        = 0x1e 0x94 0x02;
53
    desc             = "ATMEGA169";
54
    signature        = 0x1e 0x94 0x05;
55
    desc             = "ATMEGA329";
56
    signature        = 0x1e 0x95 0x03;
57
    desc             = "ATMEGA329P";
58
    signature        = 0x1e 0x95 0x0b;
59
    desc             = "ATMEGA3290";
60
    signature        = 0x1e 0x95 0x04;
61
    desc             = "ATMEGA3290P";
62
    signature        = 0x1e 0x95 0x0c;
63
    desc             = "ATMEGA649";
64
    signature        = 0x1e 0x96 0x03;
65
    desc             = "ATMEGA6490";
66
    signature        = 0x1e 0x96 0x04;
67
    desc             = "ATMEGA32";
68
    signature        = 0x1e 0x95 0x02;
69
    desc             = "ATMEGA161";
70
    signature        = 0x1e 0x94 0x01;
71
    desc             = "ATMEGA8";
72
    signature        = 0x1e 0x93 0x07;
73
    desc             = "ATMEGA8515";
74
    signature        = 0x1e 0x93 0x06;
75
    desc             = "ATMEGA8535";
76
    signature        = 0x1e 0x93 0x08;
77
    desc                = "ATTINY26";
78
    signature           = 0x1e 0x91 0x09;
79
    desc                = "ATTINY261";
80
    signature           = 0x1e 0x91 0x0c;
81
    desc                = "ATTINY461";
82
    signature           = 0x1e 0x92 0x08;
83
    desc                = "ATTINY861";
84
    signature           = 0x1e 0x93 0x0d;
85
    desc             = "ATMEGA48";
86
    signature        = 0x1e 0x92 0x05;
87
    desc             = "ATMEGA88";
88
    signature        = 0x1e 0x93 0x0a;
89
    desc            = "ATMEGA168";
90
    signature       = 0x1e 0x94 0x06;
91
     desc          = "ATtiny2313";
92
     signature        = 0x1e 0x91 0x0a;
93
     desc          = "AT90PWM2";
94
     signature        = 0x1e 0x93 0x81;
95
     desc          = "AT90PWM3";
96
     signature        = 0x1e 0x93 0x81;
97
     desc          = "AT90PWM2B";
98
     signature        = 0x1e 0x93 0x83;
99
     desc          = "AT90PWM3B";
100
     signature        = 0x1e 0x93 0x83;
101
     desc          = "ATtiny25";
102
     signature        = 0x1e 0x91 0x08;
103
     desc          = "ATtiny45";
104
     signature        = 0x1e 0x92 0x06;
105
     desc          = "ATtiny85";
106
     signature        = 0x1e 0x93 0x0b;
107
    desc             = "ATMEGA640";
108
    signature        = 0x1e 0x96 0x08;
109
    desc             = "ATMEGA1280";
110
    signature        = 0x1e 0x97 0x03;
111
    desc             = "ATMEGA1281";
112
    signature        = 0x1e 0x97 0x04;
113
    desc             = "ATMEGA2560";
114
    signature        = 0x1e 0x98 0x01;
115
    desc             = "ATMEGA2561";
116
    signature        = 0x1e 0x98 0x02;
117
     desc          = "ATtiny24";
118
     signature        = 0x1e 0x91 0x0b;
119
     desc          = "ATtiny44";
120
     signature        = 0x1e 0x92 0x07;
121
     desc          = "ATtiny84";
122
     signature        = 0x1e 0x93 0x0c;
123
    desc             = "AT90USB646";
124
    signature        = 0x1e 0x97 0x82;
125
    desc             = "AT90USB647";
126
    signature        = 0x1e 0x97 0x82;
127
    desc             = "AT90USB1286";
128
    signature        = 0x1e 0x97 0x82;
129
    desc             = "AT90USB1287";
130
    signature        = 0x1e 0x97 0x82;
131
    desc             = "ATMEGA325";
132
    signature        = 0x1e 0x95 0x05;
133
    desc             = "ATMEGA645";
134
    signature        = 0x1E 0x96 0x05;
135
    desc             = "ATMEGA3250";
136
    signature        = 0x1E 0x95 0x06;
137
    desc             = "ATMEGA6450";
138
    signature        = 0x1E 0x96 0x06;

Kann sein, dass da noch welche fehlen.

Mit ein wenig XSLT kannst du dir die entsprechenden Angaben aus den
partdescription XML files von Atmel extrahieren.
#716013
Lesenswert?
• ▲
▼
1E5106=AT89S51
1E5206=AT89S52
1E9001=AT90S1200
1E9004=ATtiny11
1E9005=ATtiny12
1E9006=ATtiny15
1E9007=ATtiny13
1E9101=AT90S2313
1E9102=AT90S2323
1E9103=AT90S2343
1E9106=ATtiny22
1E9107=ATtiny28
1E9108=ATtiny25
1E9109=ATtiny26
1E910A=ATtiny2313
1E910B=ATtiny24
1E910C=ATtiny261
1E9181=AT86RF401
1E9201=AT90S4414
1E9203=AT90S4433
1E9205=ATmega48
1E9206=ATtiny45
1E9207=ATtiny44
1E9208=ATtiny461
1E920A=ATmega48P
1E9301=AT90S8515
1E9301=AT90S8515comp
1E9303=AT90S4434
1E9303=AT90S8535
1E9303=AT90S8535comp
1E9306=ATmega8515
1E9307=ATmega8
1E9308=ATmega8535
1E930A=ATmega88
1E930B=ATtiny85
1E930C=ATtiny84
1E930D=ATtiny861
1E930F=ATmega88P
1E9381=AT90PWM2
1E9381=AT90PWM3
1E9383=AT90PWM2B
1E9383=AT90PWM3B
1E9401=ATmega161
1E9401=ATmega161comp
1E9402=ATmega163
1E9403=ATmega16
1E9404=ATmega162
1E9405=ATmega169
1E9405=ATmega169P
1E9406=ATmega168
1E9407=ATmega165
1E9407=ATmega165P
1E940A=ATmega164P
1E940B=ATmega168P
1E9482=AT90USB162
1E9501=ATmega323
1E9502=ATmega32
1E9503=ATmega329
1E9503=ATmega329P
1E9504=ATmega3290
1E9504=ATmega3290P
1E9505=ATmega325
1E9505=ATmega325P
1E9506=ATmega3250
1E9506=ATmega3250P
1E9507=ATmega406
1E9508=ATmega324P
1E9581=AT90CAN32
1E9602=ATmega64
1E9603=ATmega649
1E9604=ATmega6490
1E9605=ATmega645
1E9606=ATmega6450
1E9608=ATmega640
1E9609=ATmega644
1E960A=ATmega644P
1E9681=AT90CAN64
1E9682=AT90USB646
1E9682=AT90USB647
1E9701=ATmega103
1E9701=ATmega103comp
1E9702=ATmega128
1E9703=ATmega1280
1E9704=ATmega1281
1E9781=AT90CAN128
1E9782=AT90USB1286
1E9782=AT90USB1287
1E9801=ATmega2560
1E9802=ATmega2561

Extrahiert aus AVR Studio XML Part Beschreibung, habe dafür ne kleine 
Anwendung für meinen Bootloader geproggt.

Gruß Hagen

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.