diff --git a/boards/blackpill-128kib/Kconfig b/boards/blackpill-128kib/Kconfig index d0299e6458..dcf447d38c 100644 --- a/boards/blackpill-128kib/Kconfig +++ b/boards/blackpill-128kib/Kconfig @@ -15,4 +15,6 @@ config BOARD_BLACKPILL_128KIB select CPU_MODEL_STM32F103CB select MODULE_BOARDS_COMMON_BLXXXPILL if TEST_KCONFIG + select HAS_HIGHLEVEL_STDIO + source "$(RIOTBOARD)/common/blxxxpill/Kconfig" diff --git a/boards/blackpill-128kib/Makefile.dep b/boards/blackpill-128kib/Makefile.dep index a15ea55fa4..28350fcfa9 100644 --- a/boards/blackpill-128kib/Makefile.dep +++ b/boards/blackpill-128kib/Makefile.dep @@ -1,3 +1,4 @@ USEMODULE += boards_common_blxxxpill include $(RIOTBOARD)/common/blxxxpill/Makefile.dep +include $(RIOTBOARD)/common/makefiles/stdio_cdc_acm.dep.mk diff --git a/boards/blackpill-128kib/Makefile.features b/boards/blackpill-128kib/Makefile.features index 09dd9aafb6..245a32f90f 100644 --- a/boards/blackpill-128kib/Makefile.features +++ b/boards/blackpill-128kib/Makefile.features @@ -1,3 +1,5 @@ CPU_MODEL = stm32f103cb +FEATURES_PROVIDED += highlevel_stdio + include $(RIOTBOARD)/common/blxxxpill/Makefile.features diff --git a/boards/blackpill-128kib/blackpill-128kib.config b/boards/blackpill-128kib/blackpill-128kib.config new file mode 100644 index 0000000000..7699f35a5c --- /dev/null +++ b/boards/blackpill-128kib/blackpill-128kib.config @@ -0,0 +1,3 @@ +CONFIG_MODULE_USBUS=y +CONFIG_MODULE_USBUS_CDC_ACM=y +CONFIG_MODULE_STDIO_CDC_ACM=y diff --git a/boards/bluepill-128kib/Kconfig b/boards/bluepill-128kib/Kconfig index fc284abed0..aad5ed6edd 100644 --- a/boards/bluepill-128kib/Kconfig +++ b/boards/bluepill-128kib/Kconfig @@ -15,4 +15,6 @@ config BOARD_BLUEPILL_128KIB select CPU_MODEL_STM32F103CB select MODULE_BOARDS_COMMON_BLXXXPILL if TEST_KCONFIG + select HAS_HIGHLEVEL_STDIO + source "$(RIOTBOARD)/common/blxxxpill/Kconfig" diff --git a/boards/bluepill-128kib/Makefile.dep b/boards/bluepill-128kib/Makefile.dep index a15ea55fa4..28350fcfa9 100644 --- a/boards/bluepill-128kib/Makefile.dep +++ b/boards/bluepill-128kib/Makefile.dep @@ -1,3 +1,4 @@ USEMODULE += boards_common_blxxxpill include $(RIOTBOARD)/common/blxxxpill/Makefile.dep +include $(RIOTBOARD)/common/makefiles/stdio_cdc_acm.dep.mk diff --git a/boards/bluepill-128kib/Makefile.features b/boards/bluepill-128kib/Makefile.features index 09dd9aafb6..245a32f90f 100644 --- a/boards/bluepill-128kib/Makefile.features +++ b/boards/bluepill-128kib/Makefile.features @@ -1,3 +1,5 @@ CPU_MODEL = stm32f103cb +FEATURES_PROVIDED += highlevel_stdio + include $(RIOTBOARD)/common/blxxxpill/Makefile.features diff --git a/boards/bluepill-128kib/bluepill-128kib.config b/boards/bluepill-128kib/bluepill-128kib.config new file mode 100644 index 0000000000..7699f35a5c --- /dev/null +++ b/boards/bluepill-128kib/bluepill-128kib.config @@ -0,0 +1,3 @@ +CONFIG_MODULE_USBUS=y +CONFIG_MODULE_USBUS_CDC_ACM=y +CONFIG_MODULE_STDIO_CDC_ACM=y diff --git a/examples/dtls-echo/Makefile.ci b/examples/dtls-echo/Makefile.ci index faed299588..206d270e99 100644 --- a/examples/dtls-echo/Makefile.ci +++ b/examples/dtls-echo/Makefile.ci @@ -3,6 +3,8 @@ BOARD_INSUFFICIENT_MEMORY := \ b-l072z-lrwan1 \ blackpill \ bluepill \ + blackpill-128kib \ + bluepill-128kib \ bluepill-stm32f030c8 \ calliope-mini \ cc2650-launchpad \ diff --git a/examples/micropython/Makefile.ci b/examples/micropython/Makefile.ci index a4111fe904..4fb155b5fc 100644 --- a/examples/micropython/Makefile.ci +++ b/examples/micropython/Makefile.ci @@ -1,6 +1,8 @@ BOARD_INSUFFICIENT_MEMORY := \ blackpill \ bluepill \ + blackpill-128kib \ + bluepill-128kib \ bluepill-stm32f030c8 \ calliope-mini \ i-nucleo-lrwan1 \ diff --git a/examples/wakaama/Makefile.ci b/examples/wakaama/Makefile.ci index 895b697e4c..6d6cb59165 100644 --- a/examples/wakaama/Makefile.ci +++ b/examples/wakaama/Makefile.ci @@ -3,6 +3,8 @@ BOARD_INSUFFICIENT_MEMORY := \ b-l072z-lrwan1 \ blackpill \ bluepill \ + blackpill-128kib \ + bluepill-128kib \ bluepill-stm32f030c8 \ calliope-mini \ cc2650-launchpad \ diff --git a/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci b/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci index d9649a363d..59d485e8da 100644 --- a/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci +++ b/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci @@ -10,6 +10,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atxmega-a3bu-xplained \ blackpill \ bluepill \ + blackpill-128kib \ + bluepill-128kib \ bluepill-stm32f030c8 \ derfmega128 \ hifive1 \ diff --git a/tests/gnrc_tx_sync/Makefile.ci b/tests/gnrc_tx_sync/Makefile.ci index 89ad7e4e96..d3ac4e5d79 100644 --- a/tests/gnrc_tx_sync/Makefile.ci +++ b/tests/gnrc_tx_sync/Makefile.ci @@ -9,6 +9,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ + blackpill-128kib \ + bluepill-128kib \ bluepill-stm32f030c8 \ derfmega128 \ hifive1 \ diff --git a/tests/pkg_lz4/Makefile.ci b/tests/pkg_lz4/Makefile.ci index a32cf3d675..8204456395 100644 --- a/tests/pkg_lz4/Makefile.ci +++ b/tests/pkg_lz4/Makefile.ci @@ -7,6 +7,8 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-nano-33-iot \ bastwan \ bluepill-stm32f030c8 \ + blackpill-128kib \ + bluepill-128kib \ calliope-mini \ feather-m0 \ feather-m0-lora \ diff --git a/tests/xtimer_now32_overflow/Makefile b/tests/xtimer_now32_overflow/Makefile index a1079e38f2..deab386119 100644 --- a/tests/xtimer_now32_overflow/Makefile +++ b/tests/xtimer_now32_overflow/Makefile @@ -18,6 +18,8 @@ BOARD_BLACKLIST += \ weact-f401cc \ weact-f401ce \ weact-f411ce \ + blackpill-128kib \ + bluepill-128kib \ # include $(RIOTBASE)/Makefile.include diff --git a/tests/xtimer_now64_continuity/Makefile b/tests/xtimer_now64_continuity/Makefile index b70fae6407..48e4e18507 100644 --- a/tests/xtimer_now64_continuity/Makefile +++ b/tests/xtimer_now64_continuity/Makefile @@ -19,6 +19,8 @@ BOARD_BLACKLIST += \ weact-f401cc \ weact-f401ce \ weact-f411ce \ + blackpill-128kib \ + bluepill-128kib \ # # microbit qemu failing currently