GuEe-GUI 45fe9ee96b [bsp][rockchip] Port to DM 6 napja
..
CME_M7 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
ESP32_C3 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
Infineon 36bf8f656b feat:clang format ignore migration 2 hónapja
Vango 32d2cf17c7 clang format ignore migration 2 hónapja
acm32 36bf8f656b feat:clang format ignore migration 2 hónapja
airm2m c631b39317 [Components] Remove vbus component and realview-a8-vmm libcpu (#10863) 2 hónapja
allwinner e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
allwinner_tina e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
amebaz e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
apm32 36bf8f656b feat:clang format ignore migration 2 hónapja
apollo2 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
asm9260t e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
at32 36bf8f656b feat:clang format ignore migration 2 hónapja
at91 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
avr32 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
beaglebone e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
bf533 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
bluetrum e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
bm3803 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
bouffalo_lab 36bf8f656b feat:clang format ignore migration 2 hónapja
ck802 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
core-v-mcu 36bf8f656b feat:clang format ignore migration 2 hónapja
cvitek 36bf8f656b feat:clang format ignore migration 2 hónapja
dm365 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
efm32 b2d6e2c268 Use time_t for RT_DEVICE_CTRL_RTC_GET_TIME RT_DEVICE_CTRL_RTC_SET_TIME 3 hónapja
essemi 36bf8f656b feat:clang format ignore migration 2 hónapja
fm33lc026 36bf8f656b feat:clang format ignore migration 2 hónapja
frdm-k64f e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
ft2004 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
ft32 f671816aae [bsp/ft32] 新增 ft32f407xe-starter 板级支持 (#11130) 4 napja
fujitsu e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
gd32 35bae6824b [add] add gd32w553h-eval bsp 4 hete
hc32 36bf8f656b feat:clang format ignore migration 2 hónapja
hc32l136 36bf8f656b feat:clang format ignore migration 2 hónapja
hc32l196 36bf8f656b feat:clang format ignore migration 2 hónapja
hifive1 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
hk32 36bf8f656b feat:clang format ignore migration 2 hónapja
hpmicro c6498b5f65 [sdio][dm] update for DM (#11078) 2 hete
ht32 36bf8f656b feat:clang format ignore migration 2 hónapja
juicevm e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
k210 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
k230 239f371fcb [bsp][k230]:add gnne driver 2 hete
lm3s8962 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
lm3s9b9x e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
lm4f232 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
loongson e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
m16c62p 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
maxim e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
microblaze bb91502465 [drivers] Specifies the name of the drivers driver file 1 éve
microchip 32d2cf17c7 clang format ignore migration 2 hónapja
mini2440 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
mini4020 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
mipssim e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
mm32 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
mm32f103x 32d2cf17c7 clang format ignore migration 2 hónapja
mm32f327x 32d2cf17c7 clang format ignore migration 2 hónapja
mm32f526x 32d2cf17c7 clang format ignore migration 2 hónapja
mm32l07x 32d2cf17c7 clang format ignore migration 2 hónapja
mm32l3xx 32d2cf17c7 clang format ignore migration 2 hónapja
msp432e401y-LaunchPad e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
n32 32d2cf17c7 clang format ignore migration 2 hónapja
n32g452xx 32d2cf17c7 clang format ignore migration 2 hónapja
nios_ii e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
nrf5x e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
nuclei e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
nuvoton e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
nv32f100x 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
nxp 45511af114 [add][RTduino] Fitter RTduino in frdm-mcxa346 (#11067) 6 napja
phytium cc72712173 [CPU/AARCH64] 增加 libcpu/aarch64 KERNEL_ASPACE_START 配置 #10757 3 hónapja
pic32ethernet 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
qemu-vexpress-a9 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
qemu-virt64-aarch64 b61f8b410b [finsh][cmd] add 'console' command to config console 4 hete
qemu-virt64-riscv acef64ed2a [libcpu-riscv]: [surpport SMP]: Add SMP support for qemu-virt64-riscv 1 hónapja
raspberry-pi e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
raspberry-pico e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
renesas 0ea9d8f3be [bsp][renesas] Add ra8p1-titan-board BSP. 1 hónapja
rm48x50 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
rockchip 45fe9ee96b [bsp][rockchip] Port to DM 3 napja
rv32m1_vega e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
rx e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
sam7x e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
samd21 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
sep6200 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
simulator e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
smartfusion2 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
sparkfun-redv e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
stm32 9d1d4a08a9 feat:[stm32][can]: Validate CAN filter bank settings and skip invalid items 6 napja
synopsys e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
synwit e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
tae32f5300 32d2cf17c7 clang format ignore migration 2 hónapja
taihu e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
thead-smart e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
ti e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
tkm32F499 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
tm4c123bsp e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
tm4c129x e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
tms320c6678 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
ultrarisc e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
upd70f3454 6b0671b336 [bsp][ci] fix BSPs compilation errors 1 éve
w60x e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
wch 32d2cf17c7 clang format ignore migration 2 hónapja
wh44b0 ddccef3a64 modify RT_ALIGN_SIZE as 8 by default 3 éve
x86 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
xplorer4330 e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
xuantie 8286196d9f [bsp/xuantie][fix] 修正Bsp Kconfig配置 1 hónapja
yichip 32d2cf17c7 clang format ignore migration 2 hónapja
zynqmp-a53-dfzu2eg e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
zynqmp-r5-axu4ev e2aed47b6c [format][version]: synchronize bsp version configuration 2 hónapja
.clang-format 3ff2b08d82 [clang-format] 增加clang-format格式化配置,通过ide或者手动运行tools/run-clang-format.py进行代码自动格式化 1 éve
Copyright_Notice.md b75828f079 [bsp][nxp][imx] Add FRDM-i.MX91 bsp #10570 1 hónapja
README.md 45fe9ee96b [bsp][rockchip] Port to DM 3 napja

README.md

📊 RT-Thread BSP Support Summary

This document is based on the RT-Thread mainline repository and categorizes the driver support status by architecture and chip vendor series.

📋 Legend

Maintenance Status:

  • 🟢 Actively Maintained: BSPs jointly and actively maintained by RT-Thread official and the chip manufacturer.
  • 🟡 Well Maintained: BSPs maintained by the RT-Thread open-source community.
  • Basic Support: BSPs with limited maintenance support.

Support Status: ✅ indicates supported, - indicates not supported or not mentioned.


BSP Support Summary

ARM Architecture Series

🟢 Infineon

BSP Name GPIO UART ADC DAC Ethernet FLASH I2C HWTimer PWM RTC SD Card Soft I2C SPI WDT
psoc6-cy8ckit-062-BLE - - -
psoc6-cy8ckit-062-WIFI-BT - - -
psoc6-cy8ckit-062S2-43012 - - -
psoc6-cy8ckit-062s4 - - -
psoc6-cy8cproto-062S3-4343W - - -
psoc6-evaluationkit-062S2 - - -
psoc6-pioneerkit_modus - - - - - - - - - - - - -
xmc7100d-f144k4160aa - - - - - - - - - -
xmc7200-kit_xmc7200_evk - - - - - - - - - - -

🟢 Renesas

BSP Name GPIO UART ADC CAN CANFD DAC Ethernet HWTimer I2C PWM RTC SPI Soft SPI Flash SDHI SCI SDRAM LCD RS485 Other
ebf_qi_min_6m5 - - - - - - - - - - - -
ra2a1-ek - - - - - - - - - - - -
ra2e2-ek - - - - - - - - - - - - - -
ra2l1-cpk - - - - - - - - - -
ra4e2-eco - - - - - - - - - - - - - - - -
ra4e2-ek - - - - - - - - - - - - - - - - - - -
ra4m1-ek - - - - - - - - - - -
ra4m2-eco - - - - - - - - - - - - - - - -
ra6e2-ek - - - - - - - - - - - - - - - - - -
ra6e2-fpb - - - - - - - - - - - - - - - - - -
ra6m3-ek - - - - - - - - - - -
ra6m3-hmi-board - - - - - - -
ra6m4-cpk - - - - - - - - -
ra6m4-iot - - - - - - - - - -
ra8d1-ek - - - - - -
ra8d1-vision-board - - - - - - -
ra8p1-titan-board - -
ra8m1-ek - - - - - - - - - - -
rzn2l_etherkit - - - - - - - - -
rzn2l_rsk - - - - - - - - - -
rzt2m_rsk - - - - - - - - - - - -

🟢 STM32

BSP Name GPIO UART ADC CAN DAC CANFD Ethernet HWTimer I2C PWM RTC SPI Soft SPI Flash SDIO SCI WDT LCD LPTIM Pulse Encoder NAND LCD MIPI QSPI PM USBD SDMMC USBH
stm32f072-st-nucleo - - - - - - - - - - - - - -
stm32f091-st-nucleo - - - - - - - - - - - - - - - -
stm32f103-100ask-mini - - - - - - - - - - - - - - - - - - - - - - -
stm32f103-100ask-pro - - - - - - - - - - - - - - - - - - -
stm32f103-atk-nano - - - - - - - - - - - - - - - - -
stm32f103-atk-warshipv3 - - - - - - - - - - - - - -
stm32f103-blue-pill - - - - - - - - - - - - - - - - - - -
stm32f103-dofly-M3S - - - - - - - - - - - - - - - - - - - - -
stm32f103-dofy-lyc8 - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f103-fire-arbitrary - - - - - - -
stm32f103-gizwits-gokitv21 - - - - - - - - - - - - - - - - - - - - - - -
stm32f103-hw100k-ibox - - - - - - - - - - - - - - - - - -
stm32f103-keysking-leaming - - - - - - - - - - - - - - - - - - - - -
stm32f103-onenet-nbiot - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f103-yf-ufun - - - - - - - - - - - - - - - - - - - - -
stm32f103-ys-f1pro - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f107-uc-eval - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f207-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f302-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f334-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f401-st-nucleo - - - - - - - - - - - - - - - - - - - -
stm32f401-weact-blackpill - - - - - - - - - - - - - - - - - - - - - -
stm32f405-smdz-breadfruit - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f405zg-mini-template - - - - - - - - - - - - - - - - - - - - -
stm32f407-armfly-v5 - - - - - - - - - - - - - - - -
stm32f407-atk-explorer - - - - - - - - - -
stm32f407-fk407m2-zgt6 - - - - - - - - - - - -
stm32f407-lckfb-skystar - - - - - - - - - - - -
stm32f407-micu - - - - - - - - - - -
stm32f407-robomaster-c - - - - - - - - - - - - - - - - - - - -
stm32f407-rt-spark - - - - - - - - -
stm32f407-st-discovery - - - - - - - - - - - - - - - - - - - - - - -
stm32f410-st-nucleo - - - - - - - - - - - - - - - - - - - - - -
stm32f411-atk-nano - - - - - - - - - - - - - - - - - -
stm32f411-st-nucleo - - - - - - - - - - - - - - - - -
stm32f411-weact-blackpill - - - - - - - - - - - - - - - - - -
stm32f412-st-nucleo - - - - - - - - - - - - - - - - - -
stm32f413-st-nucleo - - - - - - - - - - - - - - - -
stm32f427-robomaster-a - - - - - - - - - - - - - - - - - - - -
stm32f429-armfly-v6 - - - - - - - - - - - - - -
stm32f429-atk-apollo - - - - - - - - - - - - -
stm32f429-fire-challenger - - - - - - - - - - - - - -
stm32f429-st-disco - - - - - - - - - - - - - - - - - - - -
stm32f446-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f469-st-disco - - - - - - - - - - - - - - -
stm32f723-st-disco - - - - - - - - - - - - - - - - - - - - - - - - -
stm32f746-st-disco - - - - - - - - - - - - - - - -
stm32f746-st-nucleo - - - - - - - - - - - -
stm32f767-atk-apollo - - - - - - - - - - -
stm32f767-fire-challenger-v1 - - - - - - - - - - - - - - - - -
stm32f767-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - -
stm32f769-st-disco - - - - - - - - - - - - - - - - - - - - - - - -
stm32g030-tiny-board - - - - - - - - - - - - - - - - - - - - - - - - -
stm32g070-st-nucleo - - - - - - - - - - - - - - - - -
stm32g071-st-nucleo - - - - - - - - - - - - - - - - - -
stm32g431-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32g474-st-nucleo - - - - - - - - - - - - - - - - - - - - -
stm32g491-st-nucleo - - - - - - - - - - - - - - - - -
stm32h503-st-nucleo - - - - - - - - - - - - - - - - - - - - - -
stm32h563-st-nucleo - - - - - - - - - - - - - - - - - - - - - -
stm32h723-lxb-disco - - - - - - - - - - - - - - - - - - - - - - - - -
stm32h723-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32h730-esphosted-evb - - - - - - - - - - - - - - - - - - - - - - - - -
stm32h743-armfly-v7 - - - - - - - - - - - - - - - - - - - - - - - - -
stm32h743-atk-apollo - - - - - - - - - - - - - -
stm32h743-openmv-h7plus - - - - - - - - - - - - - - - - - - -
stm32h743-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32h747-st-discovery - -
stm32h750-armfly-h7-tool - - - - - - - - - - - - - - - - -
stm32h750-artpi - - - - - - - - - - - - - -
stm32h750-fk750m1-vbt6 - - - - - - - - - - - - - - - - - - -
stm32h750-weact-ministm32h7xx - - - - - - - - - - - - - - -
stm32h7r7-artpi2 - - - - - - - - - - - - - - - - - - -
stm32h7s7-st-disco - - - - - - - - - - - - - - - - - - -
stm32l010-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32l053-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32l412-st-nucleo - - - - - - - - - - - - - - - - - - - - - -
stm32l431-BearPi - - - - - - - - - - - - - - - - - - -
stm32l431-tencentos-tiny-EVB_MX+ - - - - - - - - - - - - - - - - - -
stm32l432-st-nucleo - - - - - - - - - - - - - - - - - - - - - -
stm32l433-ali-startkit - - - - - - - - - - - - - - - -
stm32l433-st-nucleo - - - - - - - - - - - - - - - - - - - - - -
stm32l452-st-nucleo - - - - - - - - - - - - - - - - - - - - - -
stm32l475-atk-pandora - - - - - - - - - - - -
stm32l475-st-discovery - - - - - - - - - - - - - - - - - - - - - - - - -
stm32l476-st-nucleo - - - - - - - - - - - - - - - - - - -
stm32l496-ali-developer - - - - - - - - - - - - - - - -
stm32l496-st-discovery - - - - - - - - - - - - - - - - - - - - - - - - -
stm32l496-st-nucleo - - - - - - - - - - - - - -
stm32l4r5-st-nucleo - - - - - - - - - - - - - - - -
stm32l4r9-st-eval - - - - - - - - - - - - - - - - - - - - - - -
stm32l4r9-st-sensortile-box - - - - - - - - - - - - - - - - - - - - - - - -
stm32l552-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32mp157a-st-discovery - - - - - - - - - - - - - - -
stm32mp157a-st-ev1 - - - - - - - - - - - -
stm32u575-st-nucleo - - - - - - - - - - - - - - - - - - - - -
stm32u585-iot02a - - - - - - - - - - - - - - - - - - - - - - - - -
stm32wb55-st-nucleo - - - - - - - - - - - - - - - - - - -
stm32wl55-st-nucleo - - - - - - - - - - - - - - - - - - - - - - - - -
stm32wle5-yizhilian-lm401 - - - - - - - - - - - - - - - - - - - - - - - - -
stm32wle5-yizhilian-lm402 - - - - - - - - - - - - - - - - - - - - - - - -

🟢 NXP

BSP Name GPIO UART ADC CAN DAC Ethernet Flash HWTimer I2C LCD NAND PWM RTC SD Card SDIO SDMMC Soft I2C Soft SPI SPI SPIM USBD USBH WDT
imx6sx - - - - - - - - - - - - - - - - - - - - -
imx6ul - - - - - - - - - - - - - - - - - - - - - -
imx6ull-smart (RT-Smart) - - - - - - - - - - - - -
imxrt1021-nxp-evk - - - - - - - - - - - - - - -
imxrt1052-atk-commander - - - - - - - - - - - - - - - - - - -
imxrt1052-fire-pro - - - - - - - - - - - - - - - -
imxrt1052-nxp-evk - - - - - - - - - - - - - - - - - - -
imxrt1052-seeed-ArchMix - - - - - - - - - - - - - - - - - - - -
imxrt1060-nxp-evk - - - - - - - - - - - - - -
imxrt1061-forlinx-OK1061-S - - - - - - - - - - - - - - - - - - - - -
imxrt1064-nxp-evk - - - - - - - - - - - - - - - - - -
imxrt1170-nxp-evk - - - - - - - - - - - - - - -
lpc1114 - - - - - - - - - - - - - - - - - - - - -
lpc176x - - - - - - - - - - - - - - - - - -
lpc178x - - - - - - - - - - - - - - - - - - -
lpc2148 - - - - - - - - - - - - - - - - - - - -
lpc408x - - - - - - - - - - - - - - - - - -
lpc43xx - - - - - - - - - - - - - - - - - - - - -
lpc5114-lite - - - - - - - - - - - - - - - - - -
lpc54608-LPCXpresso - - - - - - - - - - - - - - - - - - -
lpc5s06_nxp_evk - - - - - - - - - - - - -
lpc5s16_nxp_evk - - - - - - - - - - - - -
lpc5s28_nxp_evk - - - - - - - - - - - - -
lpc5s36_nxp_evk - - - - - - - - - - - - -
lpc5s69_nxp_evk - - - - - - - - - - - -
lpc824 - - - - - - - - - - - - - - - - - - - - -
frdm-mcxa153 - - - - - - - - - - - - - -
frdm-mcxa156 - - - - - - - - - - - - -
frdm-mcxa346 - - - - - - - - - - - - - -
frdm-mcxc444 - - - - - - - - - - - - - - -
frdm-mcxe247 - - - - - - - - - - - - - -
frdm-mcxn236 - - - - - - - - - - - -
frdm-mcxn947 - - - - - - - - -

🟢 GD32

BSP Name GPIO UART ADC CAN I2C HWTimer PWM RTC SDIO SDRAM SPI SPI Flash WDT
gd32103c-eval - - - - -
gd32105c-eval - - - - -
gd32105r-start - - - - -
gd32107c-eval - - - - -
gd32205r-start - - - - -
gd32207i-eval - - - - -
gd32303c-start - - - - - - - - - - -
gd32303e-eval - - - - -
gd32305r-start - - - - -
gd32307e-start - - - - -
gd32407v-ickfb - - - - -
gd32407v-start - - - - -
gd32450z-eval - - - -
gd32470i-eval - - - -
gd32470z-ickfb - - - -
gd32527l-eval - - -
gd32e230-lckfb - - - - -
gd32e503v-eval - - - - -
gd32h759i-eval - - - - - - - - -
gd32h759i-start - - - - - - - - - -
gd32vf103r-start - - - - -
gd32vf103v-eval - - - - - -

🟢 CVITEK (RT-Smart)

BSP Name GPIO UART ADC I2C SPI WDT HWTimer PWM RTC SDH Ethernet
c906_little - -
cv18xx_aarch64 (RT-Smart) - - - - - -
milkv-duo
milkv-duo256m
milkv-duos

🟢 QEMU VExpress A9 (RT-Smart) (SMP)

BSP Name GPIO UART LCD Keyboard Mouse SDIO Timer RTC VirtIO
qemu-vexpress-a9 - -

🟢 QEMU Virt64 AArch64 (RT-Smart) (SMP)

BSP Name GPIO UART RTC VirtIO-BLK VirtIO-NET VirtIO-Console VirtIO-GPU VirtIO-Input
qemu-virt64-aarch64 -

🟡 Phytium (RT-Smart) (SMP)

BSP Name GPIO UART ADC CAN I2C SPI QSPI PWM Timer WDT MIO TACHO
e2000d-demo - -
e2000q-demo - -
phytiumpi-firefly - -
pd2408-test-a - - - - - - - - - -
pd2408-test-b - - - - - - - - - -

🟡 Raspberry Pico (SMP)

BSP Name GPIO UART I2C SPI ADC WDT RTC PWM Onchip Flash HWTimer
RP2040 - - - - - - - -
RP2350 - - - - - - - -

🟡 Raspberry Pi

BSP Name GPIO UART I2C SPI RTC SD Card SDIO MailBox WDT SMP HDMI Timer Bluetooth Ethernet MIPI DSI ILI9486 SPI LCD XPT2046 TOUCH
raspi-dm2.0 - - - - - - - - - - - - - - -
raspi2 - - - - - - - - - - - - - - - -
raspi3-32 - - - - - -
raspi3-64 - - - - - - -
raspi4-32 - -
raspi4-64 - - - - - - - -

🟡 AT32

BSP Name GPIO UART ADC CAN DAC Ethernet Flash HWTimer I2C PWM QSPI RTC SDIO SDRAM Soft I2C SPI USBD USBOTG WDT
at32a403a-start - - - -
at32a423-start - - - - -
at32f402-start - - - - - -
at32f403a-start - - - -
at32f405-start - - - - -
at32f407-start - - - - -
at32f413-start - - - - -
at32f415-start - - - - -
at32f421-start - - - - - - - -
at32f423-start - - - - -
at32f425-start - - - - - -
at32f435-start - -
at32f437-start - -
at32f455-start -
at32f456-start -
at32f457-start -
at32m412-start - - - - - -
at32m416-start - - - - - -

🟡 HC32

BSP Name GPIO UART ADC CAN DAC Ethernet Flash HWTimer I2C NAND PM Pulse Encoder USBD QSPI PWM SDIO RTC Soft I2C SDRAM USBH SPI WDT
ev_hc32f334_lqfp64 - - - - - - - - -
ev_hc32f448_lqfp80 - - - - - - - -
ev_hc32f460_lqfp100_v2 - - - - - -
ev_hc32f472_lqfp100 - - - - - -
ev_hc32f4a0_lqfp176 - -
ev_hc32f4a8_lqfp176 - -
lckfb-hc32f4a0-lqfp100 - -

🟡 N32

BSP Name GPIO UART ADC CAN DAC HWTimer I2C RTC SPI WDT
n32g43xcl-stb
n32g457gel-stb
n32g45xcl-stb
n32g45xml-stb
n32g45xrl-stb
n32g45xvl-stb
n32g47rml-stb
n32l40xcl-stb
n32l436-evb
n32l43xml-stb
n32l43xrl-stb
n32wb45xl-evb

🟡 NRF5x

BSP Name GPIO UART ADC QSPI Flash HWTimer I2C PWM RTC SPI SPIM WDT
nrf51822 - - - - - - - - -
nrf52832 - -
nrf52833 - - - - - - - - -
nrf52840 -
nrf5340 - -

🟡 Rockchip

BSP Name GPIO UART ADC I2C SPI WDT HWTimer PWM RTC SDIO CAN PCI
rk2108 - - - - - - - - - - -
rk3300 -
rk3500

🟡 APM32

BSP Name GPIO UART ADC CAN DAC Ethernet HWTimer I2C_SW PWM RTC SPI Flash WDT SDIO Other
apm32e103ze-evalboard - -
apm32e103ze-tinyboard - -
apm32f030r8-miniboard - - - - -
apm32f051r8-evalboard - - - - -
apm32f072vb-miniboard - - - - -
apm32f091vc-miniboard - - - - -
apm32f103vb-miniboard - - - -
apm32f103xe-miniboard - - - -
apm32f107vc-evalboard - - -
apm32f407ig-miniboard - - - -
apm32f407zg-evalboard - - - -
apm32s103vb-miniboard - - - - -

🟡 Nuvoton

BSP Name GPIO UART ADC PWM CRC Crypto FMC I2C Soft I2C RTC QSPI SPI HWTimer WDT USBD USBH LCD SDIO CANFD I2S WHC Ethernet
ma35-rtp - - - - - - - - - - - - - - - - - - - -
nk-980iot - - - - - - - - - - - - - -
nk-n9h30 - - - - - - - - - - - -
nk-rtu980 - - - - - - - - - - - - - - - -
numaker-hmi-ma35d1 - - - - - - - - - - - - - -
numaker-iot-m467 - - - - - - - - - - - - -
numaker-iot-m487 - - - - - - - - - - - - -
numaker-iot-ma35d1 - - - - - - - - - - - - - - -
numaker-m032ki - - - - - - - - - - - - - - - - - -
numaker-m2354 - - - - - - - - - - - - - - - -
numaker-m467hj - - - - - - - - - - - -
numaker-pfm-m487 - - - - - - - - - - - - -

🟡 ESSEMI

BSP Name GPIO UART ADC CAN Ethernet Flash HWTimer I2C LCD PWM RTC SPI SD Card Other
es32f0654 - - - -
es32f365x - - - -
es32f369x - - - -
es32vf2264 - - - - - -

🟡 HT32

BSP Name GPIO UART ADC I2C SPI WDT
ht32f12366
ht32f52352
ht32f53252

⚪ Microchip

BSP Name GPIO UART ADC I2C SPI WDT
samc21 - - -
samd51-adafruit-metro-m4 - - -
samd51-seeed-wio-terminal - - -
same54 - - -
same70 - - -
saml10 - - - -

⚪ Synwit

BSP Name GPIO UART ADC HWTimer I2C PWM
swm320-mini
swm341-mini

⚪ N32G452xx

BSP Name GPIO UART ADC CAN DAC Flash HWTimer I2C PWM RTC SDIO SPI WDT
n32g452xx-mini-system - -

⚪ W60x

BSP Name GPIO UART ADC Crypto Flash HWTimer WDT PWM I2C SPI
w60x

⚪ Allwinner Tina

BSP Name GPIO UART SPI SDIO
allwinner_tina

⚪ HC321136

BSP Name GPIO UART I2C
hc321136

⚪ HC321196

BSP Name GPIO UART
hc321196

⚪ Amebaz

BSP Name GPIO UART WLAN
amebaz -

⚪ CME_M7

BSP Name GPIO UART Ethernet
CME_M7

⚪ Vango

BSP Name GPIO UART ADC I2C SPI WDT
v85xx - - -
v85xxp - - - -

⚪ ACM32

BSP Name GPIO UART ADC I2C SPI WDT
acm32f0x0-nucleo
acm32f4xx-nucleo - - - -

⚪ Airm2m

BSP Name GPIO UART ADC I2C SPI WDT
air105 -
air32f103

⚪ Apollo2

BSP Name GPIO UART ADC
apollo2

⚪ ASM9260T

BSP Name GPIO UART HWTimer
asm9260t

⚪ AT91

BSP Name UART LED I2C
at91sam9260
at91sam9g45 -

⚪ Beaglebone

BSP Name UART GPIO
beaglebone

⚪ BM3803

BSP Name UART
bm3803

⚪ Bouffalo Lab

BSP Name UART
b160x
b161x
b170x
b1808

⚪ EFM32

BSP Name GPIO UART ADC
efm32

⚪ FM33LC026

BSP Name GPIO UART
fm33lc026

⚪ FRDM-K64F

BSP Name LED UART Ethernet
frdm-k64f

⚪ FT2004

BSP Name GPIO UART CAN
ft2004

⚪ FT32

BSP Name GPIO UART
ft32f072xb-starter
ft32f407xe-starter

⚪ Fujitsu

BSP Name GPIO UART ADC I2C SPI WDT
mb9bf500r - - -
mb9bf506r - - - - -
mb9bf568r - - - - -
mb9bf618s - - - - -

⚪ HK32

BSP Name GPIO UART ADC I2C SPI WDT
hk32f030c8-mini - -

⚪ Jutcevm

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
juicevm - - - - - -

⚪ LM3S8962

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
lm3s8962 - - - - - -

⚪ LM3S9B9x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
lm3s9b9x - - - - - -

⚪ LM4F232

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
lm4f232 - - - - - -

⚪ Maxim

BSP Name GPIO UART ADC I2C SPI WDT
max32660-evsys - -

⚪ Mini2440

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mini2440 - - - - - -

⚪ Mini4020

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mini4020 - - - - - - -

⚪ MM32

BSP Name GPIO UART ADC I2C SPI WDT
mm32f3270-100ask-pitaya - - - -

⚪ MM32F103x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mm32f103x - - - - - - -

⚪ MM32F327x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mm32f327x - - - - -

⚪ MM32F526x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mm32f526x - - - - - -

⚪ MM32L07x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mm32l07x - - - - - - - -

⚪ MM32L3xx

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mm32l3xx - - - - - - -

⚪ MSP432E401Y-LaunchPad

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
msp432e401y-launchpad - - - - - - -

⚪ NV32F100x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
nv32f100x - - - - - -

⚪ PIC32Ethernet

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
pic32ethernet - - - - - - - - -

⚪ RM48x50

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
rm48x50 - - - - - - - -

⚪ SAM7x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
sam7x - - - - - -

⚪ SAMD21

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
samd21 - - - - - -

⚪ SEP6200

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
sep6200 - - - - - - -

⚪ SmartFusion2

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
smartfusion2 - - - - - - -

⚪ Synopsys

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
synopsys - - - - - - -

⚪ TAE32F5300

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
tae32f5300 - - - -

⚪ Taihu

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
taihu - - - - - - -

⚪ TKM32F499

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
tkm32F499 - - - - -

⚪ TM4C123BSP

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
tm4c123bsp

⚪ TM4C129x

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
tm4c129x

⚪ UPD70F3454

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
upd70f3454 - - - - - - -

⚪ Xplorer4330

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
xplorer4330 - - - - - - - -

⚪ Yichip

BSP Name GPIO UART ADC I2C SPI WDT
yc3121-pos - - - -
yc3122-pos - - - -

RISC-V Architecture Series

🟢 HPMicro

BSP Name GPIO UART ADC CAN Ethernet RTC SDXC HWTimer I2C SPI PWM USBD USBH WDT
hpm5300evk - - -
hpm5301evklite - - - - -
hpm5e00evk - -
hpm6200evk - -
hpm6300evk -
hpm6750evk -
hpm6750evk2 -
hpm6750evkmini -
hpm6800evk - -
hpm6e00evk -
hpm6p00evk - -

🟢 K230 (RT-Smart)

BSP Name GPIO UART I2C RTC ADC PWM SDIO HWTimer WDT SPI GNNE
k230

🟢 Xuantie (RT-Smart)

BSP Name GPIO UART ADC I2C SPI WDT
e901 - - - - -
e902 - - - - -
e906 - - - - -
e907 - - - - -
c906 (RT-Smart) - - - - -
c907 - - - - -
c908 - - - - -
c910 - - - - -
r908 - - - - -
r910 - - - - -
r920 - - - - -

🟢 QEMU Virt64 RISC-V (RT-Smart) (SMP doing)

BSP Name UART VirtIO
qemu-virt64-riscv

🟢 WCH

BSP Name GPIO UART ADC CAN DAC Ethernet Flash HWTimer I2C SPI RTC PWM WDT USBD USBH
arm - - - - - - - - - - - - - - -
ch32f103c8-core - - - - - - - -
ch32f203r-evt - - - - - - -
ch579m - - - - - - - - - - -
ch32v103r-evt - - - - - - - - - - - - -
ch32v208w-r0 - - - -
ch32v307v-r1
ch569w-evt - - - - - - - - - - -
yd-ch32v307vct6 - - -

🟡 Ultrarisc (RT-Smart) (SMP)

BSP Name GPIO UART ADC I2C SPI WDT
ur_dp1000_evb - - - -

🟡 Allwinner (RT-Smart)

BSP Name GPIO UART SPI I2C WDT PWM LCD RTC SDMMC TOUCH
d1
d1s

🟡 K210 (SMP)

BSP Name GPIO UART I2C LCD Camera SPI
k210

🟡 Nuclei

BSP Name GPIO UART ADC I2C SPI WDT
gd32vf103_rvstar
nuclei_fpga_eval - - - -

🟡 ESP32_C3

BSP Name GPIO UART ADC I2C SPI Soft I2C HWTimer PWM WiFi
ESP32_C3

🟡 Bluetrum

BSP Name GPIO UART ADC Flash HWTimer IRRX PWM RTC SDIO Soft I2C WDT
ab32vg1-ab-prougen

⚪ Core-V-MCU

BSP Name UART
core-v-cv32e40p

⚪ HiFive1

BSP Name GPIO UART
hifive1

⚪ Sparkfun-RedV

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
sparkfun-redv - - - - - -

⚪ THead-Smart

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
thead-smart - - - - - -

⚪ CK802

BSP Name GPIO UART
ck802

⚪ RV32M1_Vega

BSP Name GPIO UART ADC I2C SPI WDT
ri5cy - - - -
rv32m1_sdk_riscv - - - -

AVR Architecture Series

⚪ AVR32

BSP Name UART GPIO Soft I2C
at32uc3a0256
at32uc3b0256

MIPS Architecture Series

⚪ Loongson

BSP Name GPIO UART ADC I2C SPI WDT
ls1bdev - - - - -
ls1cdev -
ls2kdev - - -

⚪ DM365

BSP Name GPIO UART Ethernet
dm365

⚪ MLPSSIM

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
mipssim - - - - - -

⚪ M16C62p

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
m16c62p - - - - - - -

DSP Architecture Series

⚪ TI

BSP Name GPIO UART ADC I2C SPI WDT
tms320f28379d - - -

x86 Architecture Series

⚪ x86

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
x86 - - - - - - - -

FPGA Architecture Series

⚪ ZynqMP-A53-DFZU2EG

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
zynqmp-a53-dfzu2eg - - - - - -

⚪ ZynqMP-R5-AXU4EV

BSP Name GPIO UART ADC I2C SPI WDT Timer PWM RTC
zynqmp-r5-axu4ev - - - - - -

📅 Document Update Time: 2025-11-12 13:50:00