From d2a3ff3d83fb0af38f29992b052e0ff7844f85f7 Mon Sep 17 00:00:00 2001 From: Marian Buschsieweke Date: Tue, 13 Sep 2022 21:16:44 +0200 Subject: [PATCH] boards/{bluepill*,blackpill*}: rename and improve doc - renamed: - `bluepill` --> `bluepill-stm32f103c8` - `bluepill-128kib` --> `bluepill-stm32f103cb` - `blackpill` --> `blackpill-stm32f103c8` - `blackpill-128kib` --> `blackpill-stm32f103cb` - doc: - added link to corresponding hardware page on the STM32-base project - added picture --- boards/blackpill-128kib/doc.txt | 9 ------- .../Kconfig | 4 +-- .../Makefile | 0 .../Makefile.dep | 0 .../Makefile.features | 0 .../Makefile.include | 0 boards/blackpill-stm32f103c8/doc.txt | 16 ++++++++++++ .../include/board.h | 2 +- .../Kconfig | 4 +-- .../Makefile | 0 .../Makefile.dep | 0 .../Makefile.features | 0 .../Makefile.include | 0 .../blackpill-stm32f103cb.config} | 0 boards/blackpill-stm32f103cb/doc.txt | 16 ++++++++++++ .../include/board.h | 2 +- boards/blackpill/doc.txt | 9 ------- boards/bluepill-128kib/doc.txt | 9 ------- .../Kconfig | 4 +-- .../Makefile | 0 .../Makefile.dep | 0 .../Makefile.features | 0 .../Makefile.include | 0 boards/bluepill-stm32f103c8/doc.txt | 16 ++++++++++++ .../include/board.h | 2 +- .../Kconfig | 4 +-- .../Makefile | 0 .../Makefile.dep | 0 .../Makefile.features | 0 .../Makefile.include | 0 .../bluepill-stm32f103cb.config} | 0 boards/bluepill-stm32f103cb/doc.txt | 16 ++++++++++++ .../include/board.h | 2 +- boards/bluepill/doc.txt | 9 ------- boards/common/blxxxpill/Kconfig | 2 +- boards/common/blxxxpill/doc.txt | 25 ++++++++----------- boards/common/blxxxpill/include/periph_conf.h | 6 +++-- examples/dtls-echo/Makefile.ci | 8 +++--- examples/dtls-sock/Makefile.ci | 8 +++--- examples/dtls-wolfssl/Makefile.ci | 4 +-- examples/gcoap_dtls/Makefile.ci | 4 +-- examples/gcoap_fileserver/Makefile.ci | 4 +-- examples/gnrc_border_router/Makefile.ci | 8 +++--- examples/gnrc_networking/Makefile.ci | 4 +-- examples/javascript/Makefile.ci | 8 +++--- examples/lua_REPL/Makefile.ci | 8 +++--- examples/lua_basic/Makefile.ci | 8 +++--- examples/micropython/Makefile.ci | 8 +++--- examples/paho-mqtt/Makefile.ci | 8 +++--- examples/rust-gcoap/Makefile.ci | 4 +-- examples/suit_update/Makefile.ci | 8 +++--- examples/wakaama/Makefile.ci | 8 +++--- examples/wasm/Makefile.ci | 4 +-- tests/bench_xtimer/Makefile | 8 +++--- tests/bench_ztimer/Makefile | 8 +++--- tests/cortexm_common_ldscript/Makefile | 8 +++--- tests/cortexm_common_ldscript/README.md | 2 +- tests/driver_cc110x/Makefile.ci | 4 +-- tests/emcute/Makefile.ci | 8 +++--- tests/gcoap_dns/Makefile.ci | 4 +-- tests/gcoap_fileserver/Makefile.ci | 4 +-- tests/gnrc_dhcpv6_client_6lbr/Makefile.ci | 8 +++--- tests/gnrc_ipv6_ext_frag/Makefile.ci | 4 +-- tests/gnrc_netif/Makefile.ci | 8 +++--- tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci | 4 +-- tests/gnrc_sixlowpan_frag_sfr/Makefile.ci | 8 +++--- .../Makefile.ci | 8 +++--- tests/gnrc_sock_dodtls/Makefile.ci | 4 +-- tests/gnrc_tx_sync/Makefile.ci | 4 +-- tests/gnrc_udp/Makefile.ci | 4 +-- tests/lwip/Makefile.ci | 4 +-- tests/lwip_sock_tcp/Makefile.ci | 4 +-- tests/nanocoap_cli/Makefile | 15 ++++++++--- .../Makefile.ci | 4 +-- tests/pkg_edhoc_c/Makefile.ci | 8 +++--- tests/pkg_emlearn/Makefile.ci | 4 +-- tests/pkg_libfixmath_unittests/Makefile.ci | 4 +-- tests/pkg_lvgl/Makefile.ci | 4 +-- tests/pkg_lvgl_touch/Makefile.ci | 4 +-- tests/pkg_lz4/Makefile.ci | 4 +-- tests/pkg_tflite-micro/Makefile.ci | 8 +++--- tests/pkg_tinydtls_sock_async/Makefile.ci | 8 +++--- tests/pkg_utensor/Makefile.ci | 8 +++--- tests/pkg_wolfssl/Makefile.ci | 4 +-- tests/riotboot_flashwrite/Makefile.ci | 8 +++--- tests/sys_fido2_ctap/Makefile.ci | 8 +++--- tests/unittests/Makefile.ci | 8 +++--- tests/xtimer_now32_overflow/Makefile | 4 +-- tests/xtimer_now64_continuity/Makefile | 4 +-- 89 files changed, 255 insertions(+), 219 deletions(-) delete mode 100644 boards/blackpill-128kib/doc.txt rename boards/{blackpill => blackpill-stm32f103c8}/Kconfig (80%) rename boards/{blackpill-128kib => blackpill-stm32f103c8}/Makefile (100%) rename boards/{blackpill => blackpill-stm32f103c8}/Makefile.dep (100%) rename boards/{blackpill => blackpill-stm32f103c8}/Makefile.features (100%) rename boards/{blackpill => blackpill-stm32f103c8}/Makefile.include (100%) create mode 100644 boards/blackpill-stm32f103c8/doc.txt rename boards/{blackpill => blackpill-stm32f103c8}/include/board.h (96%) rename boards/{bluepill-128kib => blackpill-stm32f103cb}/Kconfig (87%) rename boards/{blackpill => blackpill-stm32f103cb}/Makefile (100%) rename boards/{blackpill-128kib => blackpill-stm32f103cb}/Makefile.dep (100%) rename boards/{blackpill-128kib => blackpill-stm32f103cb}/Makefile.features (100%) rename boards/{blackpill-128kib => blackpill-stm32f103cb}/Makefile.include (100%) rename boards/{blackpill-128kib/blackpill-128kib.config => blackpill-stm32f103cb/blackpill-stm32f103cb.config} (100%) create mode 100644 boards/blackpill-stm32f103cb/doc.txt rename boards/{blackpill-128kib => blackpill-stm32f103cb}/include/board.h (96%) delete mode 100644 boards/blackpill/doc.txt delete mode 100644 boards/bluepill-128kib/doc.txt rename boards/{bluepill => bluepill-stm32f103c8}/Kconfig (80%) rename boards/{bluepill-128kib => bluepill-stm32f103c8}/Makefile (100%) rename boards/{bluepill => bluepill-stm32f103c8}/Makefile.dep (100%) rename boards/{bluepill => bluepill-stm32f103c8}/Makefile.features (100%) rename boards/{bluepill => bluepill-stm32f103c8}/Makefile.include (100%) create mode 100644 boards/bluepill-stm32f103c8/doc.txt rename boards/{bluepill => bluepill-stm32f103c8}/include/board.h (95%) rename boards/{blackpill-128kib => bluepill-stm32f103cb}/Kconfig (87%) rename boards/{bluepill => bluepill-stm32f103cb}/Makefile (100%) rename boards/{bluepill-128kib => bluepill-stm32f103cb}/Makefile.dep (100%) rename boards/{bluepill-128kib => bluepill-stm32f103cb}/Makefile.features (100%) rename boards/{bluepill-128kib => bluepill-stm32f103cb}/Makefile.include (100%) rename boards/{bluepill-128kib/bluepill-128kib.config => bluepill-stm32f103cb/bluepill-stm32f103cb.config} (100%) create mode 100644 boards/bluepill-stm32f103cb/doc.txt rename boards/{bluepill-128kib => bluepill-stm32f103cb}/include/board.h (96%) delete mode 100644 boards/bluepill/doc.txt diff --git a/boards/blackpill-128kib/doc.txt b/boards/blackpill-128kib/doc.txt deleted file mode 100644 index a2397c086c..0000000000 --- a/boards/blackpill-128kib/doc.txt +++ /dev/null @@ -1,9 +0,0 @@ -/** -@defgroup boards_blackpill_128kib Blackpill board (128KiB flash hack version) -@ingroup boards -@brief Support for the stm32f103c8 based blackpill board. - -Refer to the common documentation of the bluepill and blackpill board in -@ref boards_common_blxxxpill instead. - - */ diff --git a/boards/blackpill/Kconfig b/boards/blackpill-stm32f103c8/Kconfig similarity index 80% rename from boards/blackpill/Kconfig rename to boards/blackpill-stm32f103c8/Kconfig index b123a6fa78..853e043455 100644 --- a/boards/blackpill/Kconfig +++ b/boards/blackpill-stm32f103c8/Kconfig @@ -6,9 +6,9 @@ # config BOARD - default "blackpill" if BOARD_BLACKPILL + default "blackpill-stm32f103c8" if BOARD_BLACKPILL_STM32F103C8 -config BOARD_BLACKPILL +config BOARD_BLACKPILL_STM32F103C8 bool default y select BOARD_COMMON_BLXXXPILL diff --git a/boards/blackpill-128kib/Makefile b/boards/blackpill-stm32f103c8/Makefile similarity index 100% rename from boards/blackpill-128kib/Makefile rename to boards/blackpill-stm32f103c8/Makefile diff --git a/boards/blackpill/Makefile.dep b/boards/blackpill-stm32f103c8/Makefile.dep similarity index 100% rename from boards/blackpill/Makefile.dep rename to boards/blackpill-stm32f103c8/Makefile.dep diff --git a/boards/blackpill/Makefile.features b/boards/blackpill-stm32f103c8/Makefile.features similarity index 100% rename from boards/blackpill/Makefile.features rename to boards/blackpill-stm32f103c8/Makefile.features diff --git a/boards/blackpill/Makefile.include b/boards/blackpill-stm32f103c8/Makefile.include similarity index 100% rename from boards/blackpill/Makefile.include rename to boards/blackpill-stm32f103c8/Makefile.include diff --git a/boards/blackpill-stm32f103c8/doc.txt b/boards/blackpill-stm32f103c8/doc.txt new file mode 100644 index 0000000000..8de314cd6a --- /dev/null +++ b/boards/blackpill-stm32f103c8/doc.txt @@ -0,0 +1,16 @@ +/** +@defgroup boards_blackpill_stm32f103c8 Blackpill STM32F103C8 board +@ingroup boards +@brief Support for the stm32f103c8 based blackpill board. + +![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Black_Pill-2.jpg) + +Refer to the common documentation of the STM32F103 bluepill and blackpill boards +in @ref boards_common_blxxxpill instead. + +@see boards_common_blxxxpill + +The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Black-Pill.html) +page on the blackpill contains additional info on the hardware. + + */ diff --git a/boards/blackpill/include/board.h b/boards/blackpill-stm32f103c8/include/board.h similarity index 96% rename from boards/blackpill/include/board.h rename to boards/blackpill-stm32f103c8/include/board.h index 74292d6934..55a3918969 100644 --- a/boards/blackpill/include/board.h +++ b/boards/blackpill-stm32f103c8/include/board.h @@ -9,7 +9,7 @@ */ /** - * @ingroup boards_blackpill + * @ingroup boards_blackpill_stm32f103c8 * @brief Support for the stm32f103c8 based Black pill. * * @{ diff --git a/boards/bluepill-128kib/Kconfig b/boards/blackpill-stm32f103cb/Kconfig similarity index 87% rename from boards/bluepill-128kib/Kconfig rename to boards/blackpill-stm32f103cb/Kconfig index 01c3e0ab93..28198b7ee4 100644 --- a/boards/bluepill-128kib/Kconfig +++ b/boards/blackpill-stm32f103cb/Kconfig @@ -6,9 +6,9 @@ # config BOARD - default "bluepill-128kib" if BOARD_BLUEPILL_128KIB + default "blackpill-stm32f103cb" if BOARD_BLACKPILL_STM32F103CB -config BOARD_BLUEPILL_128KIB +config BOARD_BLACKPILL_STM32F103CB bool default y select BOARD_COMMON_BLXXXPILL diff --git a/boards/blackpill/Makefile b/boards/blackpill-stm32f103cb/Makefile similarity index 100% rename from boards/blackpill/Makefile rename to boards/blackpill-stm32f103cb/Makefile diff --git a/boards/blackpill-128kib/Makefile.dep b/boards/blackpill-stm32f103cb/Makefile.dep similarity index 100% rename from boards/blackpill-128kib/Makefile.dep rename to boards/blackpill-stm32f103cb/Makefile.dep diff --git a/boards/blackpill-128kib/Makefile.features b/boards/blackpill-stm32f103cb/Makefile.features similarity index 100% rename from boards/blackpill-128kib/Makefile.features rename to boards/blackpill-stm32f103cb/Makefile.features diff --git a/boards/blackpill-128kib/Makefile.include b/boards/blackpill-stm32f103cb/Makefile.include similarity index 100% rename from boards/blackpill-128kib/Makefile.include rename to boards/blackpill-stm32f103cb/Makefile.include diff --git a/boards/blackpill-128kib/blackpill-128kib.config b/boards/blackpill-stm32f103cb/blackpill-stm32f103cb.config similarity index 100% rename from boards/blackpill-128kib/blackpill-128kib.config rename to boards/blackpill-stm32f103cb/blackpill-stm32f103cb.config diff --git a/boards/blackpill-stm32f103cb/doc.txt b/boards/blackpill-stm32f103cb/doc.txt new file mode 100644 index 0000000000..8f1179f01c --- /dev/null +++ b/boards/blackpill-stm32f103cb/doc.txt @@ -0,0 +1,16 @@ +/** +@defgroup boards_blackpill_stm32f103cb Blackpill STM32F103CB board (128KiB flash) +@ingroup boards +@brief Support for the stm32f103c8 based blackpill board. + +![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Black_Pill-2.jpg) + +Refer to the common documentation of the STM32F103 bluepill and blackpill boards +in @ref boards_common_blxxxpill instead. + +@see boards_common_blxxxpill + +The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Black-Pill.html) +page on the blackpill contains additional info on the hardware. + + */ diff --git a/boards/blackpill-128kib/include/board.h b/boards/blackpill-stm32f103cb/include/board.h similarity index 96% rename from boards/blackpill-128kib/include/board.h rename to boards/blackpill-stm32f103cb/include/board.h index 8cfe82873d..11f5b57eba 100644 --- a/boards/blackpill-128kib/include/board.h +++ b/boards/blackpill-stm32f103cb/include/board.h @@ -9,7 +9,7 @@ */ /** - * @ingroup boards_blackpill_128kib + * @ingroup boards_blackpill_stm32f103cb * @brief Support for the stm32f103c8 based Black pill. * * @{ diff --git a/boards/blackpill/doc.txt b/boards/blackpill/doc.txt deleted file mode 100644 index ef5ca24429..0000000000 --- a/boards/blackpill/doc.txt +++ /dev/null @@ -1,9 +0,0 @@ -/** -@defgroup boards_blackpill Blackpill board -@ingroup boards -@brief Support for the stm32f103c8 based blackpill board. - -Refer to the common documentation of the bluepill and blackpill board in -@ref boards_common_blxxxpill instead. - - */ diff --git a/boards/bluepill-128kib/doc.txt b/boards/bluepill-128kib/doc.txt deleted file mode 100644 index 661f108800..0000000000 --- a/boards/bluepill-128kib/doc.txt +++ /dev/null @@ -1,9 +0,0 @@ -/** -@defgroup boards_bluepill_128kib Bluepill board (128KiB flash hack version) -@ingroup boards -@brief Support for the stm32f103c8 based bluepill board. - -Refer to the common documentation of the bluepill and blackpill board in -@ref boards_common_blxxxpill instead. - - */ diff --git a/boards/bluepill/Kconfig b/boards/bluepill-stm32f103c8/Kconfig similarity index 80% rename from boards/bluepill/Kconfig rename to boards/bluepill-stm32f103c8/Kconfig index 247df02dca..3e2f4da732 100644 --- a/boards/bluepill/Kconfig +++ b/boards/bluepill-stm32f103c8/Kconfig @@ -6,9 +6,9 @@ # config BOARD - default "bluepill" if BOARD_BLUEPILL + default "bluepill-stm32f103c8" if BOARD_BLUEPILL_STM32F103C8 -config BOARD_BLUEPILL +config BOARD_BLUEPILL_STM32F103C8 bool default y select BOARD_COMMON_BLXXXPILL diff --git a/boards/bluepill-128kib/Makefile b/boards/bluepill-stm32f103c8/Makefile similarity index 100% rename from boards/bluepill-128kib/Makefile rename to boards/bluepill-stm32f103c8/Makefile diff --git a/boards/bluepill/Makefile.dep b/boards/bluepill-stm32f103c8/Makefile.dep similarity index 100% rename from boards/bluepill/Makefile.dep rename to boards/bluepill-stm32f103c8/Makefile.dep diff --git a/boards/bluepill/Makefile.features b/boards/bluepill-stm32f103c8/Makefile.features similarity index 100% rename from boards/bluepill/Makefile.features rename to boards/bluepill-stm32f103c8/Makefile.features diff --git a/boards/bluepill/Makefile.include b/boards/bluepill-stm32f103c8/Makefile.include similarity index 100% rename from boards/bluepill/Makefile.include rename to boards/bluepill-stm32f103c8/Makefile.include diff --git a/boards/bluepill-stm32f103c8/doc.txt b/boards/bluepill-stm32f103c8/doc.txt new file mode 100644 index 0000000000..6f19e7ce6e --- /dev/null +++ b/boards/bluepill-stm32f103c8/doc.txt @@ -0,0 +1,16 @@ +/** +@defgroup boards_bluepill_stm32f103c8 Bluepill STM32F103C8 board +@ingroup boards +@brief Support for the stm32f103c8 based bluepill board. + +![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Blue_Pill-2.jpg) + +Refer to the common documentation of the STM32F103 bluepill and blackpill boards +in @ref boards_common_blxxxpill instead. + +@see boards_common_blxxxpill + +The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html) +page on the bluepill contains additional info on the hardware. + + */ diff --git a/boards/bluepill/include/board.h b/boards/bluepill-stm32f103c8/include/board.h similarity index 95% rename from boards/bluepill/include/board.h rename to boards/bluepill-stm32f103c8/include/board.h index 2911a70287..19bdad24a9 100644 --- a/boards/bluepill/include/board.h +++ b/boards/bluepill-stm32f103c8/include/board.h @@ -8,7 +8,7 @@ */ /** - * @ingroup boards_bluepill + * @ingroup boards_bluepill_stm32f103c8 * * This board can be bought very cheaply on sides like eBay or * AliExpress. Although the MCU nominally has 64 KiB ROM, most of them diff --git a/boards/blackpill-128kib/Kconfig b/boards/bluepill-stm32f103cb/Kconfig similarity index 87% rename from boards/blackpill-128kib/Kconfig rename to boards/bluepill-stm32f103cb/Kconfig index cc5a9e80fa..6e331ef200 100644 --- a/boards/blackpill-128kib/Kconfig +++ b/boards/bluepill-stm32f103cb/Kconfig @@ -6,9 +6,9 @@ # config BOARD - default "blackpill-128kib" if BOARD_BLACKPILL_128KIB + default "bluepill-stm32f103cb" if BOARD_BLUEPILL_STM32F103CB -config BOARD_BLACKPILL_128KIB +config BOARD_BLUEPILL_STM32F103CB bool default y select BOARD_COMMON_BLXXXPILL diff --git a/boards/bluepill/Makefile b/boards/bluepill-stm32f103cb/Makefile similarity index 100% rename from boards/bluepill/Makefile rename to boards/bluepill-stm32f103cb/Makefile diff --git a/boards/bluepill-128kib/Makefile.dep b/boards/bluepill-stm32f103cb/Makefile.dep similarity index 100% rename from boards/bluepill-128kib/Makefile.dep rename to boards/bluepill-stm32f103cb/Makefile.dep diff --git a/boards/bluepill-128kib/Makefile.features b/boards/bluepill-stm32f103cb/Makefile.features similarity index 100% rename from boards/bluepill-128kib/Makefile.features rename to boards/bluepill-stm32f103cb/Makefile.features diff --git a/boards/bluepill-128kib/Makefile.include b/boards/bluepill-stm32f103cb/Makefile.include similarity index 100% rename from boards/bluepill-128kib/Makefile.include rename to boards/bluepill-stm32f103cb/Makefile.include diff --git a/boards/bluepill-128kib/bluepill-128kib.config b/boards/bluepill-stm32f103cb/bluepill-stm32f103cb.config similarity index 100% rename from boards/bluepill-128kib/bluepill-128kib.config rename to boards/bluepill-stm32f103cb/bluepill-stm32f103cb.config diff --git a/boards/bluepill-stm32f103cb/doc.txt b/boards/bluepill-stm32f103cb/doc.txt new file mode 100644 index 0000000000..6f319b9e9f --- /dev/null +++ b/boards/bluepill-stm32f103cb/doc.txt @@ -0,0 +1,16 @@ +/** +@defgroup boards_bluepill_stm32f103cb Bluepill STM32F103CB board (128KiB flash) +@ingroup boards +@brief Support for the stm32f103cb based bluepill board. + +![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Blue_Pill-2.jpg) + +Refer to the common documentation of the STM32F103 bluepill and blackpill boards +in @ref boards_common_blxxxpill instead. + +@see boards_common_blxxxpill + +The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html) +page on the bluepill contains additional info on the hardware. + + */ diff --git a/boards/bluepill-128kib/include/board.h b/boards/bluepill-stm32f103cb/include/board.h similarity index 96% rename from boards/bluepill-128kib/include/board.h rename to boards/bluepill-stm32f103cb/include/board.h index 113866b2a6..4a0d399afe 100644 --- a/boards/bluepill-128kib/include/board.h +++ b/boards/bluepill-stm32f103cb/include/board.h @@ -8,7 +8,7 @@ */ /** - * @ingroup boards_bluepill_128kib + * @ingroup boards_bluepill_stm32f103cb * * This board can be bought very cheaply on sides like eBay or * AliExpress. Although the MCU nominally has 64 KiB ROM, most of them diff --git a/boards/bluepill/doc.txt b/boards/bluepill/doc.txt deleted file mode 100644 index ac920dc782..0000000000 --- a/boards/bluepill/doc.txt +++ /dev/null @@ -1,9 +0,0 @@ -/** -@defgroup boards_bluepill Bluepill board -@ingroup boards -@brief Support for the stm32f103c8 based bluepill board. - -Refer to the common documentation of the bluepill and blackpill board in -@ref boards_common_blxxxpill instead. - - */ diff --git a/boards/common/blxxxpill/Kconfig b/boards/common/blxxxpill/Kconfig index d8b7db6b13..6a33cead42 100644 --- a/boards/common/blxxxpill/Kconfig +++ b/boards/common/blxxxpill/Kconfig @@ -30,7 +30,7 @@ config MODULE_BOARDS_COMMON_BLXXXPILL bool depends on TEST_KCONFIG help - Common code of bluepill or blackpill boards + Common code of bluepill-stm32f103xx and blackpill-stm32f103xx boards source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/common/blxxxpill/doc.txt b/boards/common/blxxxpill/doc.txt index a40f225453..0fcc7d2492 100644 --- a/boards/common/blxxxpill/doc.txt +++ b/boards/common/blxxxpill/doc.txt @@ -12,19 +12,18 @@ MCU nominally has 64 KiB flash, most [actually have 128 KiB flash][Flashsize]. There are also versions that only report to have 32 KiB, but actually have 64 KiB. - ## Pinout ![pinout](pinouts/pinout-bluepill.svg) -### MCU +## MCU -| MCU | STM32F103C8 | +| MCU | STM32F103C8 / STM32F103CB | |:----------|:--------------------------| | Family | ARM Cortex-M3 | | Vendor | STMicroelectronics | | RAM | 20 KiB | -| Flash | 32 KiB/ 64 KiB / 128 KiB | +| Flash | 32 KiB / 64 KiB / 128 KiB | | Frequency | up to 72 MHz | | Timer | 3x 16-Bit | | ADC | 2x 12-bit, 10 channels | @@ -35,7 +34,6 @@ There are also versions that only report to have 32 KiB, but actually have | Vcc | 2.0 to 3.6 V | | Datasheet | [Datasheet][Datasheet] | - ## Implementation Status | ID | Supported | @@ -61,30 +59,30 @@ mode. Therefore not only SWDIO and SWCLK, but also the RST pin of your debugger need to be connected to the board. Once the device is connected to the debugger and OpenOCD is installed, you can flash the device with: - $ make BOARD=bluepill flash + $ make BOARD=bluepill-stm32f103c8 flash Or for the blackpill with: - $ make BOARD=blackpill flash + $ make BOARD=blackpill-stm32f103c8 flash ### Additional Flash -To make use of the entire 128 KiB flash, compile and flash your application -with: +Typically, the STM32F103C8 does actually have 128 KiB flash. To make use of +this, just flash with - $ make BOARD=bluepill-128kib flash + $ make BOARD=bluepill-stm32f103cb flash Or for the blackpill with: - $ make BOARD=blackpill-128kib flash + $ make BOARD=blackpill-stm32f103cb flash This sets the `CPU_MODEL` make variable to `stm32f103cb`, the default value is `stm32f103c8`. These two CPU models basically only have one major difference, the former has 128 KiB flash while the latter has 64 KiB. -Flashing for the 128KiB version currently (as of September 2019) requires the -development version of OpenOCD. +In order to flash the *cb variant onto *c8 hardware requires OpenOCD in version +0.11 or later. ## Connecting via Serial @@ -138,7 +136,6 @@ The board is sold under different names. On some sites it is called Try [eBay][eBay] or [AliExpress][AliExpress]. - ## Further reading - [Blue Pill Wiki](https://web.archive.org/web/20190428082446/http://wiki.stm32duino.com/index.php?title=Blue_Pill) diff --git a/boards/common/blxxxpill/include/periph_conf.h b/boards/common/blxxxpill/include/periph_conf.h index 607b08d282..fb5b24a763 100644 --- a/boards/common/blxxxpill/include/periph_conf.h +++ b/boards/common/blxxxpill/include/periph_conf.h @@ -71,7 +71,8 @@ static const adc_conf_t adc_config[] = { * Also, this conflicts with PWM. We prefer PWM over ADC here to provide * 6 external ADC inputs, and 4 PWM outputs (instead of 8 ADC inputs and * 2 PWM outputs). */ -#if !defined(BOARD_BLACKPILL) && !defined(BOARD_BLACKPILL_128KIB) \ +#if !defined(BOARD_BLACKPILL_STM32F103C8) \ + && !defined(BOARD_BLACKPILL_STM32F103CB) \ && !defined(MODULE_PERIPH_PWM) { .pin = GPIO_PIN(PORT_B, 0), .dev = 0, .chan = 8 }, { .pin = GPIO_PIN(PORT_B, 1), .dev = 0, .chan = 9 }, @@ -280,7 +281,8 @@ static const pwm_conf_t pwm_config[] = { .chan = { { .pin = GPIO_PIN(PORT_B, 4), .cc_chan = 0 }, { .pin = GPIO_PIN(PORT_B, 5), .cc_chan = 1 }, -#if !defined(BOARD_BLACKPILL) && !defined(BOARD_BLACKPILL_128KIB) +#if !defined(BOARD_BLACKPILL_STM32F103C8) \ + && !defined(BOARD_BLACKPILL_STM32F103CB) /* The blackpill has a few pins less. PB0 and PB1 are * among the GPIOs not exposed due to the lower * pincount */ diff --git a/examples/dtls-echo/Makefile.ci b/examples/dtls-echo/Makefile.ci index 206d270e99..0e7e4cfccf 100644 --- a/examples/dtls-echo/Makefile.ci +++ b/examples/dtls-echo/Makefile.ci @@ -1,11 +1,11 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ b-l072z-lrwan1 \ - blackpill \ - bluepill \ - blackpill-128kib \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ calliope-mini \ cc2650-launchpad \ cc2650stk \ diff --git a/examples/dtls-sock/Makefile.ci b/examples/dtls-sock/Makefile.ci index 11a0d1717e..230d191b48 100644 --- a/examples/dtls-sock/Makefile.ci +++ b/examples/dtls-sock/Makefile.ci @@ -1,10 +1,10 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/examples/dtls-wolfssl/Makefile.ci b/examples/dtls-wolfssl/Makefile.ci index c042ea33c2..4a58efb160 100644 --- a/examples/dtls-wolfssl/Makefile.ci +++ b/examples/dtls-wolfssl/Makefile.ci @@ -1,8 +1,8 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ b-l072z-lrwan1 \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ calliope-mini \ cc2650-launchpad \ diff --git a/examples/gcoap_dtls/Makefile.ci b/examples/gcoap_dtls/Makefile.ci index 29f7a45306..4244fe3f1f 100644 --- a/examples/gcoap_dtls/Makefile.ci +++ b/examples/gcoap_dtls/Makefile.ci @@ -9,8 +9,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ calliope-mini \ derfmega128 \ diff --git a/examples/gcoap_fileserver/Makefile.ci b/examples/gcoap_fileserver/Makefile.ci index ed67dce176..8d451ff5f5 100644 --- a/examples/gcoap_fileserver/Makefile.ci +++ b/examples/gcoap_fileserver/Makefile.ci @@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ derfmega128 \ i-nucleo-lrwan1 \ diff --git a/examples/gnrc_border_router/Makefile.ci b/examples/gnrc_border_router/Makefile.ci index f82ab6b400..8cc92ed649 100644 --- a/examples/gnrc_border_router/Makefile.ci +++ b/examples/gnrc_border_router/Makefile.ci @@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/examples/gnrc_networking/Makefile.ci b/examples/gnrc_networking/Makefile.ci index ed67dce176..8d451ff5f5 100644 --- a/examples/gnrc_networking/Makefile.ci +++ b/examples/gnrc_networking/Makefile.ci @@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ derfmega128 \ i-nucleo-lrwan1 \ diff --git a/examples/javascript/Makefile.ci b/examples/javascript/Makefile.ci index 77c2d84f40..c39c12c5f6 100644 --- a/examples/javascript/Makefile.ci +++ b/examples/javascript/Makefile.ci @@ -1,10 +1,10 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/examples/lua_REPL/Makefile.ci b/examples/lua_REPL/Makefile.ci index 8debecd502..a616a7b44e 100644 --- a/examples/lua_REPL/Makefile.ci +++ b/examples/lua_REPL/Makefile.ci @@ -8,10 +8,10 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-zero \ b-l072z-lrwan1 \ bastwan \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/examples/lua_basic/Makefile.ci b/examples/lua_basic/Makefile.ci index 15a0d25b1b..ad357e29d1 100644 --- a/examples/lua_basic/Makefile.ci +++ b/examples/lua_basic/Makefile.ci @@ -1,8 +1,8 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/examples/micropython/Makefile.ci b/examples/micropython/Makefile.ci index 4fb155b5fc..4f90cad688 100644 --- a/examples/micropython/Makefile.ci +++ b/examples/micropython/Makefile.ci @@ -1,9 +1,9 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - bluepill \ - blackpill-128kib \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ calliope-mini \ i-nucleo-lrwan1 \ microbit \ diff --git a/examples/paho-mqtt/Makefile.ci b/examples/paho-mqtt/Makefile.ci index 48d4ec686f..aa9c2a7b62 100644 --- a/examples/paho-mqtt/Makefile.ci +++ b/examples/paho-mqtt/Makefile.ci @@ -9,11 +9,11 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ calliope-mini \ derfmega128 \ hifive1 \ diff --git a/examples/rust-gcoap/Makefile.ci b/examples/rust-gcoap/Makefile.ci index d0c413c823..5a1717d5f8 100644 --- a/examples/rust-gcoap/Makefile.ci +++ b/examples/rust-gcoap/Makefile.ci @@ -1,7 +1,7 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ calliope-mini \ im880b \ diff --git a/examples/suit_update/Makefile.ci b/examples/suit_update/Makefile.ci index 60bcf1d8d7..e41ddfdbb5 100644 --- a/examples/suit_update/Makefile.ci +++ b/examples/suit_update/Makefile.ci @@ -5,10 +5,10 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-uno \ atmega328p \ b-l072z-lrwan1 \ - bluepill \ - bluepill-128kib \ - blackpill \ - blackpill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ e104-bt5010a-tb \ e104-bt5011a-tb \ lsn50 \ diff --git a/examples/wakaama/Makefile.ci b/examples/wakaama/Makefile.ci index 6d6cb59165..75605a3de8 100644 --- a/examples/wakaama/Makefile.ci +++ b/examples/wakaama/Makefile.ci @@ -1,11 +1,11 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ b-l072z-lrwan1 \ - blackpill \ - bluepill \ - blackpill-128kib \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ calliope-mini \ cc2650-launchpad \ cc2650stk \ diff --git a/examples/wasm/Makefile.ci b/examples/wasm/Makefile.ci index c0eb597cd0..024d2f6679 100644 --- a/examples/wasm/Makefile.ci +++ b/examples/wasm/Makefile.ci @@ -1,6 +1,6 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ nucleo-f030r8 \ diff --git a/tests/bench_xtimer/Makefile b/tests/bench_xtimer/Makefile index 5b8c926e7e..a97237618d 100644 --- a/tests/bench_xtimer/Makefile +++ b/tests/bench_xtimer/Makefile @@ -15,10 +15,10 @@ LOW_MEMORY_BOARDS += \ atmega1284p \ b-l072z-lrwan1 \ bastwan \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ calliope-mini \ cc1312-launchpad \ cc1350-launchpad \ diff --git a/tests/bench_ztimer/Makefile b/tests/bench_ztimer/Makefile index 00d60c8286..79fba8c1b0 100644 --- a/tests/bench_ztimer/Makefile +++ b/tests/bench_ztimer/Makefile @@ -15,10 +15,10 @@ LOW_MEMORY_BOARDS += \ atmega1284p \ b-l072z-lrwan1 \ bastwan \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ calliope-mini \ cc1312-launchpad \ cc1350-launchpad \ diff --git a/tests/cortexm_common_ldscript/Makefile b/tests/cortexm_common_ldscript/Makefile index bbd662a46b..8bc53b5506 100644 --- a/tests/cortexm_common_ldscript/Makefile +++ b/tests/cortexm_common_ldscript/Makefile @@ -18,10 +18,10 @@ BOARD_WHITELIST += teensy31 BOARD_WHITELIST += arduino-mkr1000 BOARD_WHITELIST += arduino-mkrfox1200 BOARD_WHITELIST += arduino-mkrzero -BOARD_WHITELIST += blackpill -BOARD_WHITELIST += blackpill-128kib -BOARD_WHITELIST += bluepill -BOARD_WHITELIST += bluepill-128kib +BOARD_WHITELIST += blackpill-stm32f103c8 +BOARD_WHITELIST += blackpill-stm32f103cb +BOARD_WHITELIST += bluepill-stm32f103c8 +BOARD_WHITELIST += bluepill-stm32f103cb BOARD_WHITELIST += feather-m0 BOARD_WHITELIST += opencm904 BOARD_WHITELIST += spark-core diff --git a/tests/cortexm_common_ldscript/README.md b/tests/cortexm_common_ldscript/README.md index 1eb4a184ac..760a3abace 100644 --- a/tests/cortexm_common_ldscript/README.md +++ b/tests/cortexm_common_ldscript/README.md @@ -33,7 +33,7 @@ with bootloader installed), it produces the following output after the normal compilation: ``` -make BOARD=bluepill PROGRAMMER=dfu-util +make BOARD=bluepill-stm32f103c8 PROGRAMMER=dfu-util ... Test rom offset 1 byte overflow detection: [OK] Test rom offset subtracted from rom length in elffile: [OK] diff --git a/tests/driver_cc110x/Makefile.ci b/tests/driver_cc110x/Makefile.ci index 99e3c3f60d..b1c5a25dfd 100644 --- a/tests/driver_cc110x/Makefile.ci +++ b/tests/driver_cc110x/Makefile.ci @@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ derfmega128 \ hifive1 \ diff --git a/tests/emcute/Makefile.ci b/tests/emcute/Makefile.ci index 988b8adf33..46541fca33 100644 --- a/tests/emcute/Makefile.ci +++ b/tests/emcute/Makefile.ci @@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc2650-launchpad \ diff --git a/tests/gcoap_dns/Makefile.ci b/tests/gcoap_dns/Makefile.ci index 386368e9c5..e3aeca995f 100644 --- a/tests/gcoap_dns/Makefile.ci +++ b/tests/gcoap_dns/Makefile.ci @@ -1,8 +1,8 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ - blackpill \ + blackpill-stm32f103c8 \ bluepill-stm32f030c8 \ - bluepill \ + bluepill-stm32f103c8 \ calliope-mini \ i-nucleo-lrwan1 \ im880b \ diff --git a/tests/gcoap_fileserver/Makefile.ci b/tests/gcoap_fileserver/Makefile.ci index 95ec690c99..799aa887d6 100644 --- a/tests/gcoap_fileserver/Makefile.ci +++ b/tests/gcoap_fileserver/Makefile.ci @@ -10,9 +10,9 @@ BOARD_INSUFFICIENT_MEMORY := \ atxmega-a1-xplained \ atxmega-a1u-xpro \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ bluepill-stm32f030c8 \ + bluepill-stm32f103c8 \ derfmega128 \ i-nucleo-lrwan1 \ im880b \ diff --git a/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci b/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci index d2ebdebe33..2a8db0f997 100644 --- a/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci +++ b/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci @@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/tests/gnrc_ipv6_ext_frag/Makefile.ci b/tests/gnrc_ipv6_ext_frag/Makefile.ci index d9649a363d..769ca5cb6d 100644 --- a/tests/gnrc_ipv6_ext_frag/Makefile.ci +++ b/tests/gnrc_ipv6_ext_frag/Makefile.ci @@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ derfmega128 \ hifive1 \ diff --git a/tests/gnrc_netif/Makefile.ci b/tests/gnrc_netif/Makefile.ci index d341225319..06ddb17194 100644 --- a/tests/gnrc_netif/Makefile.ci +++ b/tests/gnrc_netif/Makefile.ci @@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci b/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci index d9649a363d..769ca5cb6d 100644 --- a/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci +++ b/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci @@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ derfmega128 \ hifive1 \ diff --git a/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci b/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci index 59d485e8da..737fcf1f5e 100644 --- a/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci +++ b/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci @@ -8,11 +8,11 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ - blackpill-128kib \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ derfmega128 \ hifive1 \ hifive1b \ diff --git a/tests/gnrc_sixlowpan_frag_sfr_congure/Makefile.ci b/tests/gnrc_sixlowpan_frag_sfr_congure/Makefile.ci index dc5ee39e2f..c64c205a0f 100644 --- a/tests/gnrc_sixlowpan_frag_sfr_congure/Makefile.ci +++ b/tests/gnrc_sixlowpan_frag_sfr_congure/Makefile.ci @@ -9,11 +9,11 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p-xplained-mini \ atxmega-a1u-xpro \ atxmega-a3bu-xplained \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ derfmega128 \ hifive1 \ hifive1b \ diff --git a/tests/gnrc_sock_dodtls/Makefile.ci b/tests/gnrc_sock_dodtls/Makefile.ci index 342ddb97e0..d199f797cb 100644 --- a/tests/gnrc_sock_dodtls/Makefile.ci +++ b/tests/gnrc_sock_dodtls/Makefile.ci @@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ derfmega128 \ hifive1 \ diff --git a/tests/gnrc_tx_sync/Makefile.ci b/tests/gnrc_tx_sync/Makefile.ci index d3ac4e5d79..3355d61884 100644 --- a/tests/gnrc_tx_sync/Makefile.ci +++ b/tests/gnrc_tx_sync/Makefile.ci @@ -9,9 +9,9 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill-128kib \ - bluepill-128kib \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ + bluepill-stm32f103cb \ derfmega128 \ hifive1 \ hifive1b \ diff --git a/tests/gnrc_udp/Makefile.ci b/tests/gnrc_udp/Makefile.ci index 7bad31755c..31276e1bf3 100644 --- a/tests/gnrc_udp/Makefile.ci +++ b/tests/gnrc_udp/Makefile.ci @@ -9,8 +9,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ calliope-mini \ derfmega128 \ diff --git a/tests/lwip/Makefile.ci b/tests/lwip/Makefile.ci index eed3510aba..4ffc0343b4 100644 --- a/tests/lwip/Makefile.ci +++ b/tests/lwip/Makefile.ci @@ -1,7 +1,7 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ hifive1 \ hifive1b \ diff --git a/tests/lwip_sock_tcp/Makefile.ci b/tests/lwip_sock_tcp/Makefile.ci index c0eb597cd0..024d2f6679 100644 --- a/tests/lwip_sock_tcp/Makefile.ci +++ b/tests/lwip_sock_tcp/Makefile.ci @@ -1,6 +1,6 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ nucleo-f030r8 \ diff --git a/tests/nanocoap_cli/Makefile b/tests/nanocoap_cli/Makefile index dd950b995b..79f5173546 100644 --- a/tests/nanocoap_cli/Makefile +++ b/tests/nanocoap_cli/Makefile @@ -16,9 +16,18 @@ USEMODULE += gnrc_ipv6_default USEMODULE += nanocoap_sock # boards where basic nanocoap functionality fits, but no VFS -LOW_MEMORY_BOARDS := atmega1284p atxmega-a3bu-xplained derfmega128 \ - saml11-xpro bluepill saml10-xpro blackpill nucleo-f302r8 \ - stm32mp157c-dk2 stm32f7508-dk +LOW_MEMORY_BOARDS := \ + atmega1284p \ + atxmega-a3bu-xplained \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ + derfmega128 \ + nucleo-f302r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f7508-dk \ + stm32mp157c-dk2 \ + # # Don't enable VFS functions on small boards ifeq (,$(filter $(BOARD),$(LOW_MEMORY_BOARDS))) diff --git a/tests/pkg_cryptoauthlib_internal-tests/Makefile.ci b/tests/pkg_cryptoauthlib_internal-tests/Makefile.ci index 8fdba22698..38a1af25cb 100644 --- a/tests/pkg_cryptoauthlib_internal-tests/Makefile.ci +++ b/tests/pkg_cryptoauthlib_internal-tests/Makefile.ci @@ -12,8 +12,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atxmega-a1u-xpro \ atxmega-a3bu-xplained \ avr-rss2 \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ derfmega128 \ derfmega256 \ diff --git a/tests/pkg_edhoc_c/Makefile.ci b/tests/pkg_edhoc_c/Makefile.ci index 310532da7d..5646bcf584 100644 --- a/tests/pkg_edhoc_c/Makefile.ci +++ b/tests/pkg_edhoc_c/Makefile.ci @@ -1,10 +1,10 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/tests/pkg_emlearn/Makefile.ci b/tests/pkg_emlearn/Makefile.ci index 9ffc349d24..1c6c4c1ba1 100644 --- a/tests/pkg_emlearn/Makefile.ci +++ b/tests/pkg_emlearn/Makefile.ci @@ -7,8 +7,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ derfmega128 \ i-nucleo-lrwan1 \ mega-xplained \ diff --git a/tests/pkg_libfixmath_unittests/Makefile.ci b/tests/pkg_libfixmath_unittests/Makefile.ci index c0eb597cd0..024d2f6679 100644 --- a/tests/pkg_libfixmath_unittests/Makefile.ci +++ b/tests/pkg_libfixmath_unittests/Makefile.ci @@ -1,6 +1,6 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ nucleo-f030r8 \ diff --git a/tests/pkg_lvgl/Makefile.ci b/tests/pkg_lvgl/Makefile.ci index af333f2414..c024a2bf5e 100644 --- a/tests/pkg_lvgl/Makefile.ci +++ b/tests/pkg_lvgl/Makefile.ci @@ -1,6 +1,6 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ nucleo-f030r8 \ diff --git a/tests/pkg_lvgl_touch/Makefile.ci b/tests/pkg_lvgl_touch/Makefile.ci index c0eb597cd0..024d2f6679 100644 --- a/tests/pkg_lvgl_touch/Makefile.ci +++ b/tests/pkg_lvgl_touch/Makefile.ci @@ -1,6 +1,6 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ nucleo-f030r8 \ diff --git a/tests/pkg_lz4/Makefile.ci b/tests/pkg_lz4/Makefile.ci index 8204456395..b30f451299 100644 --- a/tests/pkg_lz4/Makefile.ci +++ b/tests/pkg_lz4/Makefile.ci @@ -6,9 +6,9 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-mkrzero \ arduino-nano-33-iot \ bastwan \ + blackpill-stm32f103cb \ bluepill-stm32f030c8 \ - blackpill-128kib \ - bluepill-128kib \ + bluepill-stm32f103cb \ calliope-mini \ feather-m0 \ feather-m0-lora \ diff --git a/tests/pkg_tflite-micro/Makefile.ci b/tests/pkg_tflite-micro/Makefile.ci index dbcca31b9e..a56dfc1fd1 100644 --- a/tests/pkg_tflite-micro/Makefile.ci +++ b/tests/pkg_tflite-micro/Makefile.ci @@ -8,10 +8,10 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-zero \ b-l072z-lrwan1 \ bastwan \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/tests/pkg_tinydtls_sock_async/Makefile.ci b/tests/pkg_tinydtls_sock_async/Makefile.ci index 11a0d1717e..230d191b48 100644 --- a/tests/pkg_tinydtls_sock_async/Makefile.ci +++ b/tests/pkg_tinydtls_sock_async/Makefile.ci @@ -1,10 +1,10 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/tests/pkg_utensor/Makefile.ci b/tests/pkg_utensor/Makefile.ci index 0586b4a400..f7c59982f3 100644 --- a/tests/pkg_utensor/Makefile.ci +++ b/tests/pkg_utensor/Makefile.ci @@ -1,8 +1,8 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1350-launchpad \ diff --git a/tests/pkg_wolfssl/Makefile.ci b/tests/pkg_wolfssl/Makefile.ci index af333f2414..c024a2bf5e 100644 --- a/tests/pkg_wolfssl/Makefile.ci +++ b/tests/pkg_wolfssl/Makefile.ci @@ -1,6 +1,6 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - bluepill \ + blackpill-stm32f103c8 \ + bluepill-stm32f103c8 \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ nucleo-f030r8 \ diff --git a/tests/riotboot_flashwrite/Makefile.ci b/tests/riotboot_flashwrite/Makefile.ci index 5bb3c28c9b..5a02afb4a1 100644 --- a/tests/riotboot_flashwrite/Makefile.ci +++ b/tests/riotboot_flashwrite/Makefile.ci @@ -5,10 +5,10 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-uno \ atmega328p \ atmega328p-xplained-mini \ - bluepill \ - bluepill-128kib \ - blackpill \ - blackpill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ i-nucleo-lrwan1 \ msb-430 \ msb-430h \ diff --git a/tests/sys_fido2_ctap/Makefile.ci b/tests/sys_fido2_ctap/Makefile.ci index b52ef8eb94..1420956f9b 100644 --- a/tests/sys_fido2_ctap/Makefile.ci +++ b/tests/sys_fido2_ctap/Makefile.ci @@ -1,6 +1,6 @@ BOARD_INSUFFICIENT_MEMORY := \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ # diff --git a/tests/unittests/Makefile.ci b/tests/unittests/Makefile.ci index afad90f86c..56a8226876 100644 --- a/tests/unittests/Makefile.ci +++ b/tests/unittests/Makefile.ci @@ -16,10 +16,10 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p-xplained-mini \ avsextrem \ b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ + blackpill-stm32f103c8 \ + blackpill-stm32f103cb \ + bluepill-stm32f103c8 \ + bluepill-stm32f103cb \ bluepill-stm32f030c8 \ calliope-mini \ cc1312-launchpad \ diff --git a/tests/xtimer_now32_overflow/Makefile b/tests/xtimer_now32_overflow/Makefile index deab386119..75848fe0cf 100644 --- a/tests/xtimer_now32_overflow/Makefile +++ b/tests/xtimer_now32_overflow/Makefile @@ -18,8 +18,8 @@ BOARD_BLACKLIST += \ weact-f401cc \ weact-f401ce \ weact-f411ce \ - blackpill-128kib \ - bluepill-128kib \ + blackpill-stm32f103cb \ + bluepill-stm32f103cb \ # include $(RIOTBASE)/Makefile.include diff --git a/tests/xtimer_now64_continuity/Makefile b/tests/xtimer_now64_continuity/Makefile index 48e4e18507..7d94701d23 100644 --- a/tests/xtimer_now64_continuity/Makefile +++ b/tests/xtimer_now64_continuity/Makefile @@ -19,8 +19,8 @@ BOARD_BLACKLIST += \ weact-f401cc \ weact-f401ce \ weact-f411ce \ - blackpill-128kib \ - bluepill-128kib \ + blackpill-stm32f103cb \ + bluepill-stm32f103cb \ # # microbit qemu failing currently