1# Boards supported by the STlink toolset
2
3The following devices are supported by the stlink toolset.
4
5All Boards are expected to work with ST-LINK/V2 programmers.
6
7**STM32F0 / ARM Cortex M0 / Core-ID: 0x0bb11477 (STM32F0_CORE_ID)**
8
9| Chip-ID | Product-Code        |
10| ------- | ------------------- |
11| 0x440   | STM32F0**30**x**8** |
12| 0x442   | STM32F0**30**x**C** |
13| 0x444   | STM32F0**3**xx**4** |
14| 0x444   | STM32F0**3**xx**6** |
15| 0x445   | STM32F0**4**xxx     |
16| 0x440   | STM32F0**5**xxx     |
17| 0x445   | STM32F0**70**x**6** |
18| 0x448   | STM32F0**70**x**B** |
19| 0x448   | STM32F0**71**xx     |
20| 0x448   | STM32F0**72**xx     |
21| 0x442   | STM32F0**9**xxx     |
22
23Tested boards [incl. STLINK programmers]:
24
25- Nucleo-F030R8 [v2-1]
26- Nucleo-F072RB [v2-1]
27- Nucleo-F091RC [v2-1]
28- Nucleo-32 [v2-1]
29- STM32F0-Discovery [v2]
30- STM320518-EVAL
31
32**STM32F1 / ARM Cortex M3 / Core-ID: 0x1ba01477 (STM32F1_CORE_ID)**
33
34| Product-Code      | Product Line            |
35| ----------------- | ----------------------- |
36| STM32F10**0**yyxx | Value line (V)          |
37| STM32F10**1**yyxx | Access line (A)         |
38| STM32F10**2**yyxx | USB Access line (USB-A) |
39| STM32F10**3**yyxx | Performance line (P)    |
40| STM32F10**5**yyxx | Connectivity line (C)   |
41| STM32F10**7**yyxx | Connectivity line (C)   |
42
43| Chip-ID | Product Line         | Code (yy) | V    | A    | USB-A | P    | C              |
44| ------- | -------------------- | --------- | ---- | ---- | ----- | ---- | -------------- |
45| 0x412   | Low-Density          | x4 x6     | F100 | F101 | F102  | F103 |                |
46| 0x410   | Medium Density       | x8 xB     |      | F101 | F102  | F103 |                |
47| 0x414   | High density         | xC xD xE  |      | F101 | F103  |      |                |
48| 0x418   | STM32F105xx/107xx    | x8 xB xC  |      |      |       |      | F105<br />F107 |
49| 0x420   | Medium density value | x8 xB     | F100 |      |       |      |                |
50| 0x428   | High density Value   | xC xD xE  | F100 |      |       |      |                |
51| 0x430   | XL-Density           | xF xG     |      | F101 |       | F103 |                |
52
53Tested boards [incl. STLINK programmers]:
54
55- STM32VL-Discovery (STM32F100RBT6) with STLINK/V1 [v1], [v2]
56- STM32F103-Bluepill: C8Tx & R8xx [v2]
57- Nucleo-F103RB [v2-1]
58- HY-STM32 (STM32F103VETx) [v1, v2]
59- DecaWave EVB1000 (STM32F105RCTx) [v1, v2]
60
61**STM32F2 / ARM Cortex M3 / Core-ID: 0x2ba01477 (STM32F2_CORE_ID)**
62
63| Chip-ID | Product-Code | Product Line  |
64| ------- | ------------ | ------------- |
65| 0x411   | STM32F2yyxx  | (all devices) |
66
67**STM32F1 / ARM Cortex M3 / Core-ID: 0x2ba01477 (STM3F1c_CORE_ID)**
68
69| Product-Code  | Chip-ID | STLink<br />Programmer | Boards                                                                                          |
70| ------------- | ------- | ---------------------- | ----------------------------------------------------------------------------------------------- |
71| CKS32F103C8Tx | 0x410   | v2                     | "STM32"-Bluepill ( _**Fake-Marking !**_ )<br />STM32F103C8T6 clone from China Key Systems (CKS) |
72| CKS32F103C8Tx | 0x410   | v2                     | CKS32-Bluepill (Clone)<br />STM32F103C8T6 clone from China Key Systems (CKS)                    |
73
74**STM32F3 / ARM Cortex M4F / Core-ID: 0x2ba01477 (STM32F3_CORE_ID)**
75
76| Product-Code      | Product Line                                                  |
77| ----------------- | ------------------------------------------------------------- |
78| STM32F3**01**yyxx | Access line (A)                                               |
79| STM32F3**02**yyxx | USB & CAN line (USB/CAN)                                      |
80| STM32F3**03**yyxx | Performance line (P)                                          |
81| STM32F3**34**yy   | Digital Power line (DP)                                       |
82| STM32F3**73**yy   | Precision Measurement line (PM) 64k/16k / 128k/24k / 265k/32k |
83| STM32F3**18**yy   | General Purpose line (GP) 64k/16k                             |
84| STM32F3**28**yy   | General Purpose line (GP) 64k/16k                             |
85| STM32F3**58**yy   | General Purpose line (GP) 265k/48k                            |
86| STM32F3**78**yy   | Precision Measurement line (PM) 265k/32k                      |
87| STM32F3**98**yy   | General Purpose line (GP) 512k/80k                            |
88
89| Chip-ID | Product Line | Code (yy) | A    | USB/CAN | P    | others         |
90| ------- | ------------ | --------- | ---- | ------- | ---- | -------------- |
91| 0x422   | _N/A_        | xB xC     |      | F302    | F303 |                |
92| 0x422   | _N/A_        | -         |      |         |      | F358           |
93| 0x432   | _N/A_        | -         |      |         |      | F373<br />F378 |
94| 0x438   | _N/A_        | x4 x6 x8  |      |         | F303 |                |
95| 0x438   | _N/A_        | -         |      |         |      | F334<br />F328 |
96| 0x439   | _N/A_        | x4 x6 x8  | F301 | F302    |      |                |
97| 0x439   | _N/A_        | -         |      |         |      | F318           |
98| 0x446   | _N/A_        | xD xE     |      | F302    | F303 |                |
99| 0x446   | _N/A_        | -         |      |         |      | F398           |
100
101Tested boards [incl. STLINK programmers]:
102
103- Nucleo-F302K8 [v2-1]
104- Nucleo-F303K8 [v2-1]
105- Nucleo-F303RE [v2-1]
106- Nucleo-F334R8 [v2-1]
107- STM32F303-Discovery [v2]
108- STM32F3348-Discovery [v2-1]
109
110**STM32F3 / ARM Cortex M4F / Core-ID: 0x2ba01477 (STM32F3c_CORE_ID)**
111
112| Product-Code | Chip-ID | STLINK<br />Programmer | Boards                             |
113| ------------ | ------- | ---------------------- | ---------------------------------- |
114| GD32F303VGT6 | 0x430   | [v2]                   | STM32F303 clone from GigaDevice GD |
115
116**STM32F4 / ARM Cortex M4F / Core-ID: 0x2ba01477 (STM32F4_CORE_ID)**
117
118| Chip-ID | Product-Code        |
119| ------- | ------------------- |
120| 0x413   | STM32F4**0**xxx     |
121| 0x413   | STM32F4**1**xxx     |
122| 0x419   | STM32F4**2**xxx     |
123| 0x419   | STM32F4**3**xxx     |
124| 0x423   | STM32F4**01**x**B** |
125| 0x423   | STM32F4**01**x**C** |
126| 0x433   | STM32F4**01**x**D** |
127| 0x433   | STM32F4**01**x**E** |
128| 0x458   | STM32F4**10**xx     |
129| 0x431   | STM32F4**11**xx     |
130| 0x441   | STM32F4**12**xx     |
131| 0x421   | STM32F4**46**xx     |
132| 0x434   | STM32F4**69**xx     |
133| 0x434   | STM32F4**79**xx     |
134| 0x463   | STM32F4**13**xx     |
135| 0x463   | STM32F4**23**xx     |
136
137Tested boards [incl. STLINK programmers]:
138
139- Nucleo-F401RE [v2-1]
140- Nucleo-F411RE [v2-1]
141- STM32F407-Discovery [v2]
142- STM32F411E-Discovery with gyro, audio [v2]
143- STM32F413H-Discovery [v2-1]
144- STM32F429I-Discovery with LCD [v2]
145- STM32F439VIT6-Discovery [v2] (reseated MCU)
146
147**STM32F7 / ARM Cortex M7F / Core-ID: 0x5ba02477 (STM32F7_CORE_ID)**
148
149| Chip-ID | Product-Code    |
150| ------- | --------------- |
151| 0x452   | STM32F7**2**xxx |
152| 0x452   | STM32F7**3**xxx |
153| 0x449   | STM32F7**4**xxx |
154| 0x449   | STM32F7**5**xxx |
155| 0x451   | STM32F7**6**xxx |
156| 0x451   | STM32F7**7**xxx |
157
158Tested boards [incl. STLINK programmers]:
159
160- Nucleo-F722ZE [v2-1]
161- Nucleo-F746ZG [v2-1]
162- STM32F756NGHx evaluation board [v2-1]
163- STM32F769I-Discovery [v2-1]
164
165**STM32H7 / ARM Cortex M7F / Core-ID: 0x6ba02477 (STM32H7_CORE_ID)**
166
167| Chip-ID | Product-Code   |
168| ------- | -------------- |
169| 0x450   | STM32H74x/H75x |
170
171Tested boards [incl. STLINK programmers]:
172
173- Nucleo-H745I-Q [v3]
174
175**STM32G0 / ARM Cortex M0+ / Core-ID: 0x0bc11477 (STM32G0_CORE_ID)**
176
177| Chip-ID | Product-Code    |
178| ------- | --------------- |
179| 0x466   | STM32G0**3**xxx |
180| 0x466   | STM32G0**4**xxx |
181| 0x460   | STM32G0**7**xxx |
182| 0x460   | STM32G0**8**xxx |
183
184**STM32G4 / ARM Cortex M4F / Core-ID: 0x2ba01477 (STM32G4_CORE_ID)**
185
186| Chip-ID | Product-Code    |
187| ------- | --------------- |
188| 0x468   | STM32G4**31**xx |
189| 0x468   | STM32G4**41**xx |
190| 0x469   | STM32G4**7**xxx |
191| 0x469   | STM32G4**8**xxx |
192
193**STM32L0 / ARM Cortex M0+ / Core-ID: 0x0bc11477 (STM32L0_CORE_ID)**
194
195| Chip-ID | Product-Code    |
196| ------- | --------------- |
197| 0x457   | STM32L0**1**xxx |
198| 0x457   | STM32L0**2**xxx |
199| 0x425   | STM32L0**31**xx |
200| 0x425   | STM32L0**41**xx |
201| 0x417   | STM32L0**5**xxx |
202| 0x417   | STM32L0**6**xxx |
203| 0x447   | STM32L0**7**xxx |
204| 0x447   | STM32L0**8**xxx |
205
206Tested boards [incl. STLINK programmers]:
207
208- Nucleo-L053R8 [v2-1]
209
210**STM32L1 / ARM Cortex M3 / Core-ID: 0x2ba01477 (STM32L1_CORE_ID)**
211
212| Chip-ID | Product-Code     |
213| ------- | ---------------- |
214| 0x416   | STM32L1xxx**6**  |
215| 0x416   | STM32L1xxx**8**  |
216| 0x416   | STM32L1xxx**B**  |
217| 0x429   | STM32L1xxx**6A** |
218| 0x429   | STM32L1xxx**8A** |
219| 0x429   | STM32L1xxx**BA** |
220| 0x427   | STM32L1xxx**C**  |
221| 0x436   | STM32L1xxx**D**  |
222| 0x437   | STM32L1xxx**E**  |
223
224Tested boards [incl. STLINK programmers]:
225
226- Nucleo-L152RE [v2-1]
227- STM32L152C-Discovery [v2]
228
229**STM32L4 / ARM Cortex M4F / Core-ID: 0x2ba01477 (STM32L4_CORE_ID)**
230
231| Chip-ID | Product-Code    |
232| ------- | --------------- |
233| 0x464   | STM32L4**12**xx |
234| 0x464   | STM32L4**22**xx |
235| 0x435   | STM32L4**3**xxx |
236| 0x435   | STM32L4**4**xxx |
237| 0x462   | STM32L4**5**xxx |
238| 0x462   | STM32L4**6**xxx |
239| 0x415   | STM32L4**7**xxx |
240| 0x415   | STM32L4**8**xxx |
241| 0x461   | STM32L4**96**xx |
242| 0x461   | STM32L4**A6**xx |
243| 0x470   | STM32L4**R**xx  |
244| 0x470   | STM32L4**S**xx  |
245| 0x471   | STM32L4**P5**xx |
246| 0x471   | STM32L4**Q5**xx |
247
248Tested boards [incl. STLINK programmers]:
249
250- Nucleo-L432KC [v2-1]
251- Nucleo-L452RE [v2-1]
252- Nucleo-L476RG [v2-1]
253- Nucleo-L496ZG [v2-1]
254- STM32L4R9I-Discovery [v2-1]
255
256**STM32W / ARM Cortex M3 / Core-ID: 0x2ba01477 (STM32W_CORE_ID)**
257
258| Chip-ID | Product-Code    |
259| ------- | --------------- |
260| 0x495   | STM32WB**50**xx |
261| 0x495   | STM32WB**55**xx |
262| 0x497   | STM32WLE**5**xx |
263