Supported Targets

#Cortex-M

ManufacturerFamilySupport LevelVersion IntroducedImplemented InNotes
ST MicroSTM32F0✔ Fullv1.6stm32f1.c-
ST MicroSTM32F1✔ Fullpre-v1.6stm32f1.c-
ST MicroSTM32F2✔ Fullv1.6stm32f4.c-
ST MicroSTM32F3✔ Fullv1.6stm32f1.c-
ST MicroSTM32F4✔ Fullpre-v1.6stm32f4.c-
ST MicroSTM32F7✔ Fullv1.6stm32f4.c-
ST MicroSTM32G0✔ Fullv1.8.0stm32g0.c-
ST MicroSTM32G4✔ Fullv1.6.2stm32l4.c-
ST MicroSTM32C0✔ Fullv1.10.0stm32g0.c-
ST MicroSTM32H5✔ Fullv1.10.0stm32h5.c-
ST MicroSTM32H7✔ Fullv1.8.0stm32h7.c1
ST MicroSTM32L0✔ Fullv1.6stm32l0.c-
ST MicroSTM32L1✔ Fullv1.6stm32l0.c-
ST MicroSTM32L4✔ Fullpre-v1.6stm32l4.c-
ST MicroSTM32L55✔ Fullv1.8.0stm32l4.c-
ST MicroSTM32U0✔ Fullv2.0.0stm32g0.c-
ST MicroSTM32U5✔ Fullv1.10.0stm32l4.c-
ST MicroSTM32WL✔ Fullv1.8.0stm32l4.c-
ST MicroSTM32WB✔ Fullv1.8.0stm32l4.c-
ST MicroSTM32WB0✔ Fullv2.0.0stm32wb0.c-
ST MicroSTM32MP15✔ Fullv2.0.0stm32mp15.c-
GigaDeviceGD32F1✔ Fullv1.8.0stm32f1.c-
GigaDeviceGD32F2✔ Fullv1.10.0stm32f1.c-
GigaDeviceGD32F3✔ Fullv1.8.0stm32f1.c-
GigaDeviceGD32F4✔ Fullv1.10.0stm32f4.c-
GigaDeviceGD32E230✔ Fullv1.8.0stm32f1.c-
GigaDeviceGD32E5✔ Fullv1.10.0stm32f1.c-
ArteryTekAT32F40✔ Fullv1.9.0stm32f1.c-
ArteryTekAT32F405✔ Fullv2.0.0at32f43x.c-
ArteryTekAT32F41✔ Fullv1.9.0stm32f1.c-
ArteryTekAT32F423✔ Fullv2.0.0at32f43x.c-
ArteryTekAT32F43✔ Fullv1.10.0at32f43x.c-
MindMotionMM32L0✔ Fullv1.10.0stm32f1.c-
MindMotionMM32SPIN✔ Fullv1.10.0stm32f1.c-
MindMotionMM32F3✔ Fullv1.10.0stm32f1.c-
MindMotionMM32F5✔ Fullv1.10.0stm32f1.c-
WinChipHeadCH32F1✔ Fullv1.8.0ch32f1.c-
WinChipHeadCH579✔ Fullv2.0.0ch579.c-
PuyaPY32F✔ Fullv2.0.0puya.c-
Texas InstrumentsLM3S✔ Fullpre-v1.6lmi.c-
Texas InstrumentsLM4C/TM4C✔ Fullv1.6lmi.c-
MicrochipATSAM D5/E5✔ Fullv1.6.2samx5x.c-
AtmelATSAM D✔ Fullv1.6samd.c-
AtmelATSAM 4L✔ Fullv1.6sam4l.c-
AtmelATSAM 3x✔ Fullv1.6sam3x.c-
RPi FoundationRP2040✔ Fullv1.8.0rp2040.c-
RPi FoundationRP2350✔ Fullv2.0.0rp2350.c-
RenesasR7FA○ Partialv1.9.0renesas_ra.cUnless specified below
RenesasR7FARA2A1✗ Debug onlyv1.9.0renesas_ra.c-
RenesasR7FARA4M2✔ Fullv1.9.0renesas_ra.c-
RenesasR7FARA4M3✔ Fullv1.9.0renesas_ra.c-
RenesasR7FARA6M2✔ Fullv1.9.0renesas_ra.c-
FreescaleKE04✔ Fullv1.6.2nxpke04.c-
Nordic SeminRF51✔ Fullv1.6nrf51.c-
Nordic SeminRF52✔ Fullv1.6nrf51.c-
Nordic SeminRF54L✔ Fullv2.0.0nrf54l.c-
Nordic SeminRF91✔ Fullv1.10.0nrf91.c-
Texas InstrumentsMSP432P4✔ Fullv1.6.2msp432p4.c-
Texas InstrumentsMSP432E4✔ Fullv1.10.0msp432e4.c-
NXPLPC546✔ Fullv1.8.0lpc546xx.c-
NXPLPC55✔ Fullv1.10.0lpc55xx.c-
NXPLPC43✔ Fullv1.6lpc43xx.c2
NXPLPC40✔ Fullv1.10.0lpc40xx.c-
NXPLPC17✔ Fullv1.6.2lpc17xx.c-
NXPLPC15✔ Fullv1.6lpc15xx.c-
NXPLPC8✔ Fullv1.6lpc11xx.c-
NXPLPC11✔ Fullv1.6lpc11xx.c-
FreescaleKL02✔ Fullpre-v1.6kinetis.c-
FreescaleKL03✔ Fullv1.6kinetis.c-
FreescaleKL16Z✔ Fullv1.6.2kinetis.c-
FreescaleKL25✔ Fullv1.6kinetis.c-
FreescaleKL27✔ Fullv1.6kinetis.c-
FreescaleK12✔ Fullv1.8.0kinetis.c-
FreescaleK22F✔ Fullpre-v1.6kinetis.c-
FreescaleK64F✔ Fullv1.6.2kinetis.c-
NXPS32K11✔ Fullv1.8.0kinetis.c-
NXPS32K14✔ Fullv1.8.0kinetis.c-
NXPi.MX RT10✔ Fullv1.10.0imxrt.c-
NXPi.MX RT11✔ Fullv1.10.0imxrt.c-
NXPi.MX RT5✔ Fullv1.10.0imxrt.c-
NXPi.MX RT6✔ Fullv1.10.0imxrt.c-
HDSCHD32L110✔ Fullv1.10.0hd32l110.c-
Energy MicroEFM32✔ Fullv1.6efm32.c-
Energy MicroEZR32✔ Fullv1.6efm32.c-
Energy MicroEFR32✔ Fullv1.6.2efm32.c-
AmbiqApollo 3✗ Debug onlyv2.0.0apollo3.c-
1

H72/H73, and H7A/H7B support was added in v2.0.0.

2

LPC43x0 Flash support was added in v1.10.0.

#Cortex-A

ManufacturerFamilySupport LevelVersion IntroducedImplemented InNotes
RenesasRZ/A1✔ Fullv2.0.0renesas_rz.c-
RenesasRZ/A1L✔ Fullv2.0.0renesas_rz.c-
RenesasRZ/A1LU✔ Fullv2.0.0renesas_rz.c-
RenesasRZ/A1C✔ Fullv2.0.0renesas_rz.c-
RenesasRZ/A1H○ Partialv2.0.0renesas_rz.c-
ST MicroSTM32MP15✔ Fullv2.0.0stm32mp15.c-
XilinxZynq7000✗ Debug onlyv1.6zynq7000.c-
BroadcomBCM2836✗ Debug onlyv1.6cortexa.c-

#RISC-V 32-bit

ManufacturerFamilySupport LevelVersion IntroducedImplemented InNotes
GigaDeviceGD32VF1✔ Fullv2.0.0stm32f1.c-
RPi FoundationRP2350✔ Fullv2.0.0rp2350.c-