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