diff --git a/boards/bluepill/Makefile b/boards/bluepill/Makefile index f8fcbb53a06595771dae356338a7bf2c0673734d..7d218baad8a302cd1fe1dc71dcde1d50ad99535a 100644 --- a/boards/bluepill/Makefile +++ b/boards/bluepill/Makefile @@ -1,3 +1,5 @@ MODULE = board +DIRS = $(RIOTBOARD)/common/stm32f103c8 + include $(RIOTBASE)/Makefile.base diff --git a/boards/bluepill/Makefile.dep b/boards/bluepill/Makefile.dep index 5472bf8b8d8fd463a18815c0f10e5d348f90fe51..587675d91228f89adb0af6284323d44d5155597f 100644 --- a/boards/bluepill/Makefile.dep +++ b/boards/bluepill/Makefile.dep @@ -1,3 +1,4 @@ ifneq (,$(filter saul_default,$(USEMODULE))) USEMODULE += saul_gpio endif +include $(RIOTBOARD)/common/stm32f103c8/Makefile.dep diff --git a/boards/bluepill/Makefile.features b/boards/bluepill/Makefile.features index dd5163b8a742a87eaa49bafe013b559ed199a1e6..ef95df38ad2f85c9d81cd8031459122d4259b3b0 100644 --- a/boards/bluepill/Makefile.features +++ b/boards/bluepill/Makefile.features @@ -1,13 +1 @@ -# Put defined MCU peripherals here (in alphabetical order) -FEATURES_PROVIDED += periph_adc -FEATURES_PROVIDED += periph_gpio -FEATURES_PROVIDED += periph_i2c -FEATURES_PROVIDED += periph_pwm -FEATURES_PROVIDED += periph_spi -FEATURES_PROVIDED += periph_timer -FEATURES_PROVIDED += periph_uart - -# The board MPU family (used for grouping by the CI system) -FEATURES_MCU_GROUP = cortex_m3_2 - --include $(RIOTCPU)/stm32f1/Makefile.features +-include $(RIOTBOARD)/common/stm32f103c8/Makefile.features diff --git a/boards/bluepill/Makefile.include b/boards/bluepill/Makefile.include index cd5c8686aff4ce9218aac113e6648852ffc38970..60e5ff25b56243d08a0fb8043c5320d421d9a22c 100644 --- a/boards/bluepill/Makefile.include +++ b/boards/bluepill/Makefile.include @@ -1,32 +1,2 @@ -## the cpu to build for -export CPU = stm32f1 -export CPU_MODEL = stm32f103c8 - -# define the default port depending on the host OS -PORT_LINUX ?= /dev/ttyUSB0 -PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.SLAB_USBtoUART*))) - -# setup serial terminal -include $(RIOTMAKE)/tools/serial.inc.mk - -# optionally, use dfu-util to flash via usb -# note: needs a bootloader flashed before, config below is compatible -# with blackmagic_dfu, see https://github.com/blacksphere/blackmagic/ -# To stop bootloader from loading an existing firmware, pull down -# (ground) GPIO B1. -ifeq ($(PROGRAMMER),dfu-util) - export ROM_OFFSET ?= 0x2000 # Skip the space needed by the embedded bootloader - export FLASHER = dfu-util - export DEBUGGER = # no debugger - export RESET = # dfu-util has no support for resetting the device - - HEXFILE = $(BINFILE) - export FFLAGS = -d 1d50:6017 -s 0x08002000:leave -D "$(HEXFILE)" -else - -# this board uses openocd by default -export DEBUG_ADAPTER ?= stlink -export STLINK_VERSION ?= 2 - -include $(RIOTMAKE)/tools/openocd.inc.mk -endif +USEMODULE += boards_common_stm32f103c8 +include $(RIOTBOARD)/common/stm32f103c8/Makefile.include diff --git a/boards/bluepill/dist/openocd.cfg b/boards/bluepill/dist/openocd.cfg deleted file mode 100644 index ad3f024bf13123c259011ad6cd3e36cd517bed2b..0000000000000000000000000000000000000000 --- a/boards/bluepill/dist/openocd.cfg +++ /dev/null @@ -1,4 +0,0 @@ -source [find target/stm32f1x.cfg] -reset_config none separate - -$_TARGETNAME configure -rtos auto diff --git a/boards/bluepill/dist/openocd.cfg b/boards/bluepill/dist/openocd.cfg new file mode 120000 index 0000000000000000000000000000000000000000..c5149f81f596b63a3d6368a3af8238b850ca4dbe --- /dev/null +++ b/boards/bluepill/dist/openocd.cfg @@ -0,0 +1 @@ +../../common/stm32f103c8/dist/openocd.cfg \ No newline at end of file diff --git a/boards/bluepill/include/gpio_params.h b/boards/bluepill/include/gpio_params.h index a198c68c4e4c66ef5e276eca993a014eda376ef8..a9f8b461726a3f68a1e798a3bafdf3dc962f82df 100644 --- a/boards/bluepill/include/gpio_params.h +++ b/boards/bluepill/include/gpio_params.h @@ -7,7 +7,7 @@ */ /** - * @ingroup boards_stm32f130c8t6 + * @ingroup boards_bluepill * @{ * * @file diff --git a/boards/common/stm32f103c8/Makefile b/boards/common/stm32f103c8/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..43083909ed1e8727c12722b8b74f3425fbf10ae9 --- /dev/null +++ b/boards/common/stm32f103c8/Makefile @@ -0,0 +1,3 @@ +MODULE = boards_common_stm32f103c8 + +include $(RIOTBASE)/Makefile.base diff --git a/boards/common/stm32f103c8/Makefile.dep b/boards/common/stm32f103c8/Makefile.dep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/boards/common/stm32f103c8/Makefile.features b/boards/common/stm32f103c8/Makefile.features new file mode 100644 index 0000000000000000000000000000000000000000..dd5163b8a742a87eaa49bafe013b559ed199a1e6 --- /dev/null +++ b/boards/common/stm32f103c8/Makefile.features @@ -0,0 +1,13 @@ +# Put defined MCU peripherals here (in alphabetical order) +FEATURES_PROVIDED += periph_adc +FEATURES_PROVIDED += periph_gpio +FEATURES_PROVIDED += periph_i2c +FEATURES_PROVIDED += periph_pwm +FEATURES_PROVIDED += periph_spi +FEATURES_PROVIDED += periph_timer +FEATURES_PROVIDED += periph_uart + +# The board MPU family (used for grouping by the CI system) +FEATURES_MCU_GROUP = cortex_m3_2 + +-include $(RIOTCPU)/stm32f1/Makefile.features diff --git a/boards/common/stm32f103c8/Makefile.include b/boards/common/stm32f103c8/Makefile.include new file mode 100644 index 0000000000000000000000000000000000000000..9d4c7f1a2696262878607bb592138b2c6d9210d4 --- /dev/null +++ b/boards/common/stm32f103c8/Makefile.include @@ -0,0 +1,34 @@ +## the cpu to build for +export CPU = stm32f1 +export CPU_MODEL = stm32f103c8 + +# define the default port depending on the host OS +PORT_LINUX ?= /dev/ttyUSB0 +PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.SLAB_USBtoUART*))) + +# setup serial terminal +include $(RIOTMAKE)/tools/serial.inc.mk + +# optionally, use dfu-util to flash via usb +# note: needs a bootloader flashed before, config below is compatible +# with blackmagic_dfu, see https://github.com/blacksphere/blackmagic/ +# To stop bootloader from loading an existing firmware, pull down +# (ground) GPIO B1. +ifeq ($(PROGRAMMER),dfu-util) + export ROM_OFFSET ?= 0x2000 # Skip the space needed by the embedded bootloader + export FLASHER = dfu-util + export DEBUGGER = # no debugger + export RESET = # dfu-util has no support for resetting the device + + HEXFILE = $(BINFILE) + export FFLAGS = -d 1d50:6017 -s 0x08002000:leave -D "$(HEXFILE)" +else + +# this board uses openocd by default +export DEBUG_ADAPTER ?= stlink +export STLINK_VERSION ?= 2 + +include $(RIOTMAKE)/tools/openocd.inc.mk + +INCLUDES += -I$(RIOTBOARD)/common/stm32f103c8/include +endif diff --git a/boards/common/stm32f103c8/dist/openocd.cfg b/boards/common/stm32f103c8/dist/openocd.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ad3f024bf13123c259011ad6cd3e36cd517bed2b --- /dev/null +++ b/boards/common/stm32f103c8/dist/openocd.cfg @@ -0,0 +1,4 @@ +source [find target/stm32f1x.cfg] +reset_config none separate + +$_TARGETNAME configure -rtos auto diff --git a/boards/bluepill/include/periph_conf.h b/boards/common/stm32f103c8/include/periph_conf.h similarity index 99% rename from boards/bluepill/include/periph_conf.h rename to boards/common/stm32f103c8/include/periph_conf.h index 322263cc674e5ec6e181aa1783bd2829d6add266..a151cee375ffea9108f5a45836d6bd18cbb7bbac 100644 --- a/boards/bluepill/include/periph_conf.h +++ b/boards/common/stm32f103c8/include/periph_conf.h @@ -8,7 +8,7 @@ */ /** - * @ingroup boards_bluepill + * @ingroup boards_common_stm32f103c8 * @{ * * @file diff --git a/boards/stm32mindev/Makefile b/boards/stm32mindev/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..7d218baad8a302cd1fe1dc71dcde1d50ad99535a --- /dev/null +++ b/boards/stm32mindev/Makefile @@ -0,0 +1,5 @@ +MODULE = board + +DIRS = $(RIOTBOARD)/common/stm32f103c8 + +include $(RIOTBASE)/Makefile.base diff --git a/boards/stm32mindev/Makefile.dep b/boards/stm32mindev/Makefile.dep new file mode 100644 index 0000000000000000000000000000000000000000..587675d91228f89adb0af6284323d44d5155597f --- /dev/null +++ b/boards/stm32mindev/Makefile.dep @@ -0,0 +1,4 @@ +ifneq (,$(filter saul_default,$(USEMODULE))) + USEMODULE += saul_gpio +endif +include $(RIOTBOARD)/common/stm32f103c8/Makefile.dep diff --git a/boards/stm32mindev/Makefile.features b/boards/stm32mindev/Makefile.features new file mode 100644 index 0000000000000000000000000000000000000000..ef95df38ad2f85c9d81cd8031459122d4259b3b0 --- /dev/null +++ b/boards/stm32mindev/Makefile.features @@ -0,0 +1 @@ +-include $(RIOTBOARD)/common/stm32f103c8/Makefile.features diff --git a/boards/stm32mindev/Makefile.include b/boards/stm32mindev/Makefile.include new file mode 100644 index 0000000000000000000000000000000000000000..60e5ff25b56243d08a0fb8043c5320d421d9a22c --- /dev/null +++ b/boards/stm32mindev/Makefile.include @@ -0,0 +1,2 @@ +USEMODULE += boards_common_stm32f103c8 +include $(RIOTBOARD)/common/stm32f103c8/Makefile.include diff --git a/boards/stm32mindev/board.c b/boards/stm32mindev/board.c new file mode 100644 index 0000000000000000000000000000000000000000..a7436eeb95dfeddfeda80019ceb266951e073252 --- /dev/null +++ b/boards/stm32mindev/board.c @@ -0,0 +1,35 @@ +/* + * Copyright (C) 2015 TriaGnoSys GmbH + * 2017 Alexander Kurth, Sören Tempel, Tristan Bruns + * 2018 Otto-von-Guericke-Universität Magdeburg + * + * This file is subject to the terms and conditions of the GNU Lesser + * General Public License v2.1. See the file LICENSE in the top level + * directory for more details. + */ + +/** + * @ingroup boards_stm32mindev + * @{ + * + * @file + * @brief Board specific implementations for the STM32 Minimum Development + * Board + * + * @author Víctor Ariño <victor.arino@triagnosys.com> + * @author Sören Tempel <tempel@uni-bremen.de> + * @author Tristan Bruns <tbruns@uni-bremen.de> + * @author Alexander Kurth <kurth1@uni-bremen.de> + * @author Marian Buschsieweke <marian.buschsieweke@ovgu.de> + * + * @} + */ + +#include "board.h" +#include "periph/gpio.h" + +void board_init(void) +{ + cpu_init(); + gpio_init(LED0_PIN, GPIO_OUT); +} diff --git a/boards/stm32mindev/dist/openocd.cfg b/boards/stm32mindev/dist/openocd.cfg new file mode 120000 index 0000000000000000000000000000000000000000..c5149f81f596b63a3d6368a3af8238b850ca4dbe --- /dev/null +++ b/boards/stm32mindev/dist/openocd.cfg @@ -0,0 +1 @@ +../../common/stm32f103c8/dist/openocd.cfg \ No newline at end of file diff --git a/boards/stm32mindev/include/board.h b/boards/stm32mindev/include/board.h new file mode 100644 index 0000000000000000000000000000000000000000..902087c1aa169e2a031e50e864825e70366b5cf8 --- /dev/null +++ b/boards/stm32mindev/include/board.h @@ -0,0 +1,79 @@ +/* + * Copyright (C) 2015 TriaGnoSys GmbH + * 2017 Alexander Kurth, Sören Tempel, Tristan Bruns + * 2018 Otto-von-Guericke-Universität Magdeburg + * + * This file is subject to the terms and conditions of the GNU Lesser + * General Public License v2.1. See the file LICENSE in the top level + * directory for more details. + */ + +/** + * @defgroup boards_stm32mindev STM32 Minimum System Development Board + * @ingroup boards + * @brief Support for the stm32f103c8 based STM32 Minimum System + * Development Board. + * + * This board can be bought very cheaply on sides like eBay or + * AliExpress. Although the MCU nominally has 64 KiB ROM, most of them + * have 128 KiB ROM. This board is almost identical to the bluepill board, + * except for the pin layout and the on board LED is connected to PB12 instead + * of PC13. For more information see: + * http://wiki.stm32duino.com/index.php?title=Blue_Pill + * + * @{ + * + * @file + * @brief Peripheral MCU configuration for the stm32mindev board + * + * @author Víctor Ariño <victor.arino@triagnosys.com> + * @author Sören Tempel <tempel@uni-bremen.de> + * @author Tristan Bruns <tbruns@uni-bremen.de> + * @author Alexander Kurth <kurth1@uni-bremen.de> + * @author Marian Buschsieweke <marian.buschsieweke@ovgu.de> + */ + +#ifndef BOARD_H +#define BOARD_H + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @name Macros for controlling the on-board LED. + * @{ + */ +#define LED0_PORT GPIOB +#define LED0_PIN GPIO_PIN(PORT_B, 12) +#define LED0_MASK (1 << 12) + +#define LED0_ON (LED0_PORT->BSRR = (LED0_MASK << 16)) +#define LED0_OFF (LED0_PORT->BSRR = LED0_MASK) +#define LED0_TOGGLE (LED0_PORT->ODR ^= LED0_MASK) +/** @} */ + +/** + * @brief Initialize board specific hardware, including clock, LEDs and std-IO + */ +void board_init(void); + +/** + * @brief Use the 2nd UART for STDIO on this board + */ +#define UART_STDIO_DEV UART_DEV(1) + +/** + * @name xtimer configuration + * @{ + */ +#define XTIMER_WIDTH (16) +#define XTIMER_BACKOFF 5 +/** @} */ + +#ifdef __cplusplus +} +#endif + +#endif /* BOARD_H */ +/** @} */ diff --git a/boards/stm32mindev/include/gpio_params.h b/boards/stm32mindev/include/gpio_params.h new file mode 100644 index 0000000000000000000000000000000000000000..7fef32992b6060f9b89ce0c61f3b75afc116ee61 --- /dev/null +++ b/boards/stm32mindev/include/gpio_params.h @@ -0,0 +1,49 @@ +/* + * Copyright (C) 2017 HAW Hamburg + * 2018 Otto-von-Guericke-Universität Magdeburg + * + * This file is subject to the terms and conditions of the GNU Lesser + * General Public License v2.1. See the file LICENSE in the top level + * directory for more details. + */ + +/** + * @ingroup boards_stm32mindev + * @{ + * + * @file + * @brief Board specific configuration of direct mapped GPIOs + * + * @author Sebastian Meiling <s@mlng.net> + * @author Marian Buschsieweke <marian.buschsieweke@ovgu.de> + */ + +#ifndef GPIO_PARAMS_H +#define GPIO_PARAMS_H + +#include "board.h" +#include "saul/periph.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @brief GPIO pin configuration + */ +static const saul_gpio_params_t saul_gpio_params[] = +{ + { + .name = "LED", + .pin = LED0_PIN, + .mode = GPIO_OUT, + .flags = (SAUL_GPIO_INVERTED | SAUL_GPIO_INIT_CLEAR) + }, +}; + +#ifdef __cplusplus +} +#endif + +#endif /* GPIO_PARAMS_H */ +/** @} */ diff --git a/examples/dtls-echo/Makefile b/examples/dtls-echo/Makefile index 4471157df275787b1ed7462a625176ca14f409e0..809139e7b5f0fb7762fe9f51714d84d759b994c1 100644 --- a/examples/dtls-echo/Makefile +++ b/examples/dtls-echo/Makefile @@ -18,7 +18,7 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 nucleo-f030r8 \ nucleo-f070rb nucleo-f072rb nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \ nucleo-l053r8 nucleo-l073rz opencm904 \ - spark-core stm32f0discovery yunjia-nrf51822 + spark-core stm32f0discovery stm32mindev yunjia-nrf51822 # Include packages that pull up and auto-init the link layer. # NOTE: 6LoWPAN will be included if IEEE802.15.4 devices are present diff --git a/examples/gnrc_border_router/Makefile b/examples/gnrc_border_router/Makefile index 4ae9ef4166eb6709ff59ae01b2ddeb7a74609106..54177f6972967eb789be93f58d68cf8e6fffff83 100644 --- a/examples/gnrc_border_router/Makefile +++ b/examples/gnrc_border_router/Makefile @@ -13,8 +13,8 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \ nucleo-f030r8 nucleo-f070rb nucleo-f072rb nucleo-f103rb nucleo-f302r8 \ nucleo-f334r8 nucleo-l053r8 nucleo-l073rz opencm904 \ - spark-core stm32f0discovery telosb weio wsn430-v1_3b \ - wsn430-v1_4 yunjia-nrf51822 z1 + spark-core stm32f0discovery stm32mindev telosb \ + weio wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1 # The following boards do not have an available UART BOARD_BLACKLIST += mips-malta pic32-wifire pic32-clicker ruuvitag thingy52 diff --git a/examples/gnrc_tftp/Makefile b/examples/gnrc_tftp/Makefile index 295eacc1a59e70820553300b56739d65a1fce888..ae935f94e24ef6b896340e5d2cb6f71803b906b4 100644 --- a/examples/gnrc_tftp/Makefile +++ b/examples/gnrc_tftp/Makefile @@ -11,7 +11,7 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini hifive1 microbit msb-430 msb-430h nrf51dongle nrf6310 nucleo-f031k6 \ nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 nucleo-f030r8 \ nucleo-f070rb nucleo-f072rb nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \ - nucleo-l053r8 spark-core stm32f0discovery \ + nucleo-l053r8 spark-core stm32f0discovery stm32mindev \ telosb wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1 # Include packages that pull up and auto-init the link layer. diff --git a/examples/javascript/Makefile b/examples/javascript/Makefile index 7a2c26dd1795663f8a69d95bbc1cff59a1c1eed0..16e5b41effef4cc466a16811180b30cebc8594d0 100644 --- a/examples/javascript/Makefile +++ b/examples/javascript/Makefile @@ -13,7 +13,8 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini nucleo-f072rb nucleo-f103rb nucleo-f302r8 nucleo-f334r8 nucleo-f410rb \ nucleo-l053r8 nucleo-l073rz nucleo-f031k6 nucleo-f042k6 \ nucleo-f303k8 nucleo-l031k6 opencm904 \ - spark-core stm32f0discovery yunjia-nrf51822 \ + spark-core stm32f0discovery stm32mindev \ + yunjia-nrf51822 BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno chronos \ msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \ diff --git a/examples/lua/Makefile b/examples/lua/Makefile index 365becd65a40a976a45cb9bfeba4aee5f7de974a..57c5c89fd31f95b12241c71acdecfce60f2c5305 100644 --- a/examples/lua/Makefile +++ b/examples/lua/Makefile @@ -7,17 +7,18 @@ BOARD ?= native RIOTBASE ?= $(CURDIR)/../.. BOARD_INSUFFICIENT_MEMORY := bluepill calliope-mini cc2650-launchpad \ - cc2650stk maple-mini microbit nrf51dongle \ - nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \ - nucleo-f070rb nucleo-f072rb nucleo-f103rb \ - nucleo-f302r8 nucleo-f303k8 nucleo-f334r8 \ - nucleo-f410rb nucleo-l031k6 nucleo-l053r8 \ - opencm904 spark-core stm32f0discovery + cc2650stk maple-mini microbit nrf51dongle \ + nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \ + nucleo-f070rb nucleo-f072rb nucleo-f103rb \ + nucleo-f302r8 nucleo-f303k8 nucleo-f334r8 \ + nucleo-f410rb nucleo-l031k6 nucleo-l053r8 \ + opencm904 spark-core stm32f0discovery \ + stm32mindev BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno \ chronos hifive1 jiminy-mega256rfr2 mega-xplained mips-malta \ - msb-430 msb-430h pic32-clicker pic32-wifire telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 + msb-430 msb-430h pic32-clicker pic32-wifire telosb \ + waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 # Comment this out to disable code in RIOT that does safety checking diff --git a/tests/gnrc_netif/Makefile b/tests/gnrc_netif/Makefile index 55937078b105068bbf5c3273bc0ac22a6ee8fb50..7ec9bc56a440f51d90b020585788b6bea57bdd8b 100644 --- a/tests/gnrc_netif/Makefile +++ b/tests/gnrc_netif/Makefile @@ -7,8 +7,8 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini nucleo-f302r8 nucleo-f334r8 nucleo-l053r8 nucleo-l073rz \ nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \ nucleo-l031k6 opencm904 spark-core \ - stm32f0discovery telosb wsn430-v1_3b wsn430-v1_4 \ - yunjia-nrf51822 z1 + stm32f0discovery stm32mindev telosb \ + wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1 USEMODULE += embunit USEMODULE += gnrc_netif diff --git a/tests/unittests/Makefile b/tests/unittests/Makefile index 7ad1ee5b61544b351c077202a9bd25435ed887b8..c03fbaeef407f9452740d605514b86b4ff999030 100644 --- a/tests/unittests/Makefile +++ b/tests/unittests/Makefile @@ -66,6 +66,7 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon \ stk3600 \ stm32f0discovery \ stm32f3discovery \ + stm32mindev \ teensy31 \ telosb \ waspmote-pro \