From 55ea8cfb9735288146c4e43ba19fcee07e5119cc Mon Sep 17 00:00:00 2001 From: Dave VanKampen Date: Wed, 6 Oct 2021 14:13:25 -0400 Subject: [PATCH] boards/stm32g031-disco,examples,tests: Added STM32G031-DISCO board --- boards/stm32g0316-disco/Kconfig | 20 +++++ boards/stm32g0316-disco/Makefile | 3 + boards/stm32g0316-disco/Makefile.dep | 0 boards/stm32g0316-disco/Makefile.features | 8 ++ boards/stm32g0316-disco/Makefile.include | 18 +++++ boards/stm32g0316-disco/board.c | 33 ++++++++ boards/stm32g0316-disco/dist/openocd.cfg | 7 ++ boards/stm32g0316-disco/doc.txt | 36 +++++++++ boards/stm32g0316-disco/include/board.h | 51 ++++++++++++ boards/stm32g0316-disco/include/periph_conf.h | 79 +++++++++++++++++++ cpu/stm32/include/periph/g0/periph_cpu.h | 8 ++ cpu/stm32/periph/rtt_all.c | 2 +- examples/asymcute_mqttsn/Makefile.ci | 1 + examples/benchmark_udp/Makefile.ci | 1 + examples/cord_ep/Makefile.ci | 1 + examples/cord_epsim/Makefile.ci | 1 + examples/cord_lc/Makefile.ci | 1 + examples/dtls-echo/Makefile.ci | 1 + examples/dtls-sock/Makefile.ci | 1 + examples/dtls-wolfssl/Makefile.ci | 1 + examples/emcute_mqttsn/Makefile.ci | 1 + examples/gcoap/Makefile.ci | 1 + examples/gcoap_dtls/Makefile.ci | 31 ++++---- examples/gnrc_border_router/Makefile.ci | 1 + examples/gnrc_networking/Makefile.ci | 1 + examples/gnrc_networking_subnets/Makefile.ci | 1 + examples/javascript/Makefile.ci | 1 + examples/lua_REPL/Makefile.ci | 1 + examples/lua_basic/Makefile.ci | 1 + examples/micropython/Makefile.ci | 1 + examples/nanocoap_server/Makefile.ci | 1 + examples/ndn-ping/Makefile.ci | 1 + examples/paho-mqtt/Makefile.ci | 1 + examples/posix_select/Makefile.ci | 3 +- examples/posix_sockets/Makefile.ci | 1 + examples/wakaama/Makefile.ci | 1 + tests/bench_xtimer/Makefile.ci | 1 + tests/cond_order/Makefile.ci | 1 + tests/driver_dose/Makefile.ci | 1 + tests/driver_netdev_common/Makefile.ci | 1 + tests/emcute/Makefile.ci | 1 + tests/gnrc_dhcpv6_client/Makefile.ci | 1 + tests/gnrc_dhcpv6_client_6lbr/Makefile.ci | 1 + .../gnrc_dhcpv6_client_stateless/Makefile.ci | 3 +- tests/gnrc_dhcpv6_relay/Makefile.ci | 3 +- tests/gnrc_ipv6_ext/Makefile.ci | 1 + tests/gnrc_ipv6_ext_frag/Makefile.ci | 1 + tests/gnrc_ipv6_ext_opt/Makefile.ci | 1 + tests/gnrc_ipv6_fwd_w_sub/Makefile.ci | 1 + tests/gnrc_ipv6_nib/Makefile.ci | 1 + tests/gnrc_ipv6_nib_6ln/Makefile.ci | 1 + tests/gnrc_ipv6_nib_dns/Makefile.ci | 1 + tests/gnrc_mac_timeout/Makefile.ci | 1 + tests/gnrc_ndp/Makefile.ci | 1 + tests/gnrc_netif/Makefile.ci | 1 + .../Makefile.ci | 1 + tests/gnrc_rpl_p2p/Makefile.ci | 1 + tests/gnrc_rpl_srh/Makefile.ci | 1 + tests/gnrc_sixlowpan/Makefile.ci | 1 + tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci | 3 +- tests/gnrc_sixlowpan_frag_sfr/Makefile.ci | 1 + tests/gnrc_sixlowpan_iphc_w_vrb/Makefile.ci | 1 + tests/gnrc_sock_dns/Makefile.ci | 1 + tests/gnrc_sock_ip/Makefile.ci | 1 + tests/gnrc_sock_tcp/Makefile.ci | 1 + tests/gnrc_sock_udp/Makefile.ci | 1 + tests/gnrc_tcp/Makefile.ci | 1 + tests/gnrc_tx_sync/Makefile.ci | 5 +- tests/gnrc_udp/Makefile.ci | 1 + tests/ieee802154_security/Makefile.ci | 1 + tests/lwip/Makefile.ci | 1 + tests/lwip_sock_ip/Makefile.ci | 1 + tests/lwip_sock_tcp/Makefile.ci | 1 + tests/lwip_sock_udp/Makefile.ci | 1 + tests/mutex_order/Makefile.ci | 1 + tests/nanocoap_cli/Makefile.ci | 1 + tests/netstats_neighbor/Makefile.ci | 1 + tests/netutils/Makefile.ci | 3 +- tests/pkg_emlearn/Makefile.ci | 1 + tests/pkg_libb2/Makefile.ci | 1 + tests/pkg_libcoap/Makefile.ci | 1 + tests/pkg_libcose/Makefile.ci | 1 + tests/pkg_libfixmath_unittests/Makefile.ci | 1 + tests/pkg_littlefs2/Makefile.ci | 1 + tests/pkg_lvgl/Makefile.ci | 3 +- tests/pkg_lvgl_touch/Makefile.ci | 1 + tests/pkg_microcoap/Makefile.ci | 1 + tests/pkg_relic/Makefile.ci | 1 + tests/pkg_spiffs/Makefile.ci | 1 + tests/pkg_tensorflow-lite/Makefile.ci | 1 + tests/pkg_tinydtls_sock_async/Makefile.ci | 1 + tests/pkg_utensor/Makefile.ci | 1 + tests/pkg_wolfssl/Makefile.ci | 1 + tests/posix_semaphore/Makefile.ci | 1 + tests/ps_schedstatistics/Makefile.ci | 1 + tests/pthread_rwlock/Makefile.ci | 1 + tests/rmutex/Makefile.ci | 1 + tests/rmutex_cpp/Makefile.ci | 1 + tests/slip/Makefile.ci | 1 + tests/sntp/Makefile.ci | 1 + tests/sock_udp_aux/Makefile.ci | 1 + tests/suit_manifest/Makefile.ci | 1 + tests/sys_crypto/Makefile.ci | 1 + tests/sys_crypto_aes_ccm/Makefile.ci | 1 + tests/thread_cooperation/Makefile.ci | 1 + tests/unittests/Makefile.ci | 1 + 106 files changed, 381 insertions(+), 24 deletions(-) create mode 100644 boards/stm32g0316-disco/Kconfig create mode 100644 boards/stm32g0316-disco/Makefile create mode 100644 boards/stm32g0316-disco/Makefile.dep create mode 100644 boards/stm32g0316-disco/Makefile.features create mode 100644 boards/stm32g0316-disco/Makefile.include create mode 100644 boards/stm32g0316-disco/board.c create mode 100644 boards/stm32g0316-disco/dist/openocd.cfg create mode 100644 boards/stm32g0316-disco/doc.txt create mode 100644 boards/stm32g0316-disco/include/board.h create mode 100644 boards/stm32g0316-disco/include/periph_conf.h diff --git a/boards/stm32g0316-disco/Kconfig b/boards/stm32g0316-disco/Kconfig new file mode 100644 index 0000000000..c0939e9cfa --- /dev/null +++ b/boards/stm32g0316-disco/Kconfig @@ -0,0 +1,20 @@ +# Copyright (c) 2021 BISSELL Homecare, Inc. +# +# 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. +# + +config BOARD + default "stm32g0316-disco" if BOARD_STM32G0316_DISCO + +config BOARD_STM32G0316_DISCO + bool + default y + select CPU_MODEL_STM32G031J6 + + # Put defined MCU peripherals here (in alphabetical order) + select HAS_PERIPH_GPIO + select HAS_PERIPH_RTT + select HAS_PERIPH_TIMER + select HAS_PERIPH_UART diff --git a/boards/stm32g0316-disco/Makefile b/boards/stm32g0316-disco/Makefile new file mode 100644 index 0000000000..f8fcbb53a0 --- /dev/null +++ b/boards/stm32g0316-disco/Makefile @@ -0,0 +1,3 @@ +MODULE = board + +include $(RIOTBASE)/Makefile.base diff --git a/boards/stm32g0316-disco/Makefile.dep b/boards/stm32g0316-disco/Makefile.dep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/boards/stm32g0316-disco/Makefile.features b/boards/stm32g0316-disco/Makefile.features new file mode 100644 index 0000000000..00d9c1d75e --- /dev/null +++ b/boards/stm32g0316-disco/Makefile.features @@ -0,0 +1,8 @@ +CPU = stm32 +CPU_MODEL = stm32g031j6 + +# Put defined MCU peripherals here (in alphabetical order) +FEATURES_PROVIDED += periph_gpio +FEATURES_PROVIDED += periph_rtt +FEATURES_PROVIDED += periph_timer +FEATURES_PROVIDED += periph_uart diff --git a/boards/stm32g0316-disco/Makefile.include b/boards/stm32g0316-disco/Makefile.include new file mode 100644 index 0000000000..15a610973e --- /dev/null +++ b/boards/stm32g0316-disco/Makefile.include @@ -0,0 +1,18 @@ +# we use shared STM32 configuration snippets +INCLUDES += -I$(RIOTBASE)/boards/common/stm32/include + +# define the default port depending on the host OS +PORT_LINUX ?= /dev/ttyACM0 +PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.SLAB_USBtoUART*))) + +# setup serial terminal +include $(RIOTMAKE)/tools/serial.inc.mk + +PROGRAMMER ?= openocd +OPENOCD_DEBUG_ADAPTER ?= stlink + +# openocd programmer is supported +PROGRAMMERS_SUPPORTED += openocd + +# this board uses openocd +include $(RIOTMAKE)/tools/openocd.inc.mk diff --git a/boards/stm32g0316-disco/board.c b/boards/stm32g0316-disco/board.c new file mode 100644 index 0000000000..ca8ed8ec50 --- /dev/null +++ b/boards/stm32g0316-disco/board.c @@ -0,0 +1,33 @@ +/* + * Copyright (C) 2021 BISSELL Homecare, Inc. + * + * 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_stm32g0316-disco + * @{ + * + * @file + * @brief Board specific implementations for the STM32G0316-DISCO board + * + * @author Dave VanKampen + * + * @} + */ + +#include "cpu.h" +#include "board.h" +#include "periph/gpio.h" + +void board_init(void) +{ + /* initialize the CPU */ + cpu_init(); + gpio_init(LED0_PIN, LED0_MODE); + gpio_set(LED0_PIN); + + gpio_init(BTN0_PIN, BTN0_MODE); +} diff --git a/boards/stm32g0316-disco/dist/openocd.cfg b/boards/stm32g0316-disco/dist/openocd.cfg new file mode 100644 index 0000000000..48d285e824 --- /dev/null +++ b/boards/stm32g0316-disco/dist/openocd.cfg @@ -0,0 +1,7 @@ +set WORKAREASIZE 0x2000 +source [find interface/stlink-v2.cfg] +source [find target/stm32g0x.cfg] + +#reset_config srst_only + +#$_TARGETNAME configure -rtos auto diff --git a/boards/stm32g0316-disco/doc.txt b/boards/stm32g0316-disco/doc.txt new file mode 100644 index 0000000000..a603d6c9ad --- /dev/null +++ b/boards/stm32g0316-disco/doc.txt @@ -0,0 +1,36 @@ +/** + * @defgroup boards_stm32g0316-disco STM32G0316-DISCO + * @ingroup boards + * @brief Support for the STM32G0316-DISCO board. + * + * ### General information + * + * The ST [STM32G0316-DISCO](https://www.st.com/en/evaluation-tools/stm32g0316-disco.html) + * is an evaluation board supporting a ARM Cortex-M0 STM32G031J6 microcontroller + * with 8KB of RAM and 32KB of ROM Flash. + * + * ### Pinout + * + * In an SO8 package, this MCU uses multi-bonding to run multiple ports to the same pins. + * See [this application note as reference](https://www.st.com/resource/en/application_note/dm00443870-getting-started-with-stm32g0-series-hardware-development-stmicroelectronics.pdf). + * This means the responsibility is on the firmware configurer to take special care when configured IO, ensuring that + * ports are not conflicting on each pin. + * + * ### Flash the board + * + * The STM32G0316-DISCO board includes an on-board ST-LINK programmer and can be + * flashed using OpenOCD. + * + * To flash this board, just use the following command: + * + * ``` + * make BOARD=stm32g0316-disco flash -C examples/hello-world + * ``` + * + * ### UART Terminal Interaction + * + * Due to the limited number of pins, to get stdio UART traffic, use a USB->UART adapter + * like the CP2104 from Adafruit (http://adafru.it/954). Connect the adapter's TX line + * to the MCU RX pin (PB6, Pin 8) and the adapter's RX line to the MCU's TX pin - + * (PB7, pin 1) + */ diff --git a/boards/stm32g0316-disco/include/board.h b/boards/stm32g0316-disco/include/board.h new file mode 100644 index 0000000000..9265d37409 --- /dev/null +++ b/boards/stm32g0316-disco/include/board.h @@ -0,0 +1,51 @@ +/* + * Copyright (C) 2021 BISSELL Homecare, Inc. + * + * 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_stm32g0316-disco + * @{ + * + * @file + * @brief Board specific definitions for the STM32G0316-DISCO + * + * @author Dave VanKampen + */ + +#ifndef BOARD_H +#define BOARD_H + +#include "cpu.h" +#include "periph_conf.h" +#include "periph_cpu.h" + +#ifdef __cplusplus +extern "C" { +#endif + + +#define LED0_PIN GPIO_PIN(PORT_A, 12) +#define LED0_MODE GPIO_OUT +#define LED0_MASK (1 << 12) + +#define LED0_ON (GPIOA->BSRR = LED0_MASK) +#define LED0_OFF (GPIOA->BSRR = (LED0_MASK << 16)) +#define LED0_TOGGLE (GPIOA->ODR ^= LED0_MASK) + +#define BTN0_PIN GPIO_PIN(PORT_A, 0) +#define BTN0_MODE GPIO_IN +/** + * @brief Initialize board specific hardware + */ +void board_init(void); + +#ifdef __cplusplus +} +#endif + +#endif /* BOARD_H */ +/** @} */ diff --git a/boards/stm32g0316-disco/include/periph_conf.h b/boards/stm32g0316-disco/include/periph_conf.h new file mode 100644 index 0000000000..c39574f08d --- /dev/null +++ b/boards/stm32g0316-disco/include/periph_conf.h @@ -0,0 +1,79 @@ +/* + * Copyright (C) 2021 BISSELL Homecare, Inc. + * + * 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_stm32g0316-disco + * @{ + * + * @file + * @brief Configuration of CPU peripherals for STM32G0316-DISCO board + * + * @author Dave VanKampen + */ + +#ifndef PERIPH_CONF_H +#define PERIPH_CONF_H + +#include + +#include "cpu.h" +#include "periph_cpu.h" +#include "clk_conf.h" +#include "cfg_rtt_default.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @name Timer configuration + * @{ + */ +static const timer_conf_t timer_config[] = { + { + .dev = TIM1, + .max = 0x0000ffff, + .rcc_mask = RCC_APBENR2_TIM1EN, + .bus = APB12, + .irqn = TIM1_CC_IRQn + } +}; + +#define TIMER_0_ISR isr_tim1_cc + +#define TIMER_NUMOF ARRAY_SIZE(timer_config) +/** @} */ + +/** + * @name UART configuration + * @{ + */ +static const uart_conf_t uart_config[] = { + { + .dev = USART1, + .rcc_mask = RCC_APBENR2_USART1EN, + .rx_pin = GPIO_PIN(PORT_B, 7), + .tx_pin = GPIO_PIN(PORT_B, 6), + .rx_af = GPIO_AF0, + .tx_af = GPIO_AF0, + .bus = APB12, + .irqn = USART1_IRQn, + } +}; + +#define UART_0_ISR (isr_usart1) + +#define UART_NUMOF ARRAY_SIZE(uart_config) +/** @} */ + +#ifdef __cplusplus +} +#endif + +#endif /* PERIPH_CONF_H */ +/** @} */ diff --git a/cpu/stm32/include/periph/g0/periph_cpu.h b/cpu/stm32/include/periph/g0/periph_cpu.h index 0fdd09112b..7425c30d61 100644 --- a/cpu/stm32/include/periph/g0/periph_cpu.h +++ b/cpu/stm32/include/periph/g0/periph_cpu.h @@ -34,6 +34,14 @@ extern "C" { #endif /* ndef DOXYGEN */ +/** + * @brief TIM6, DAC and LPTIM1 share the same interrupt + */ +#if defined(CPU_LINE_STM32G0B1xx) || defined(CPU_LINE_STM32G081xx) || \ + defined(CPU_LINE_STM32G071xx) || defined(CPU_LINE_STM32G0C1xx) +#define TIM6_DAC_LPTIM1_SHARED_IRQ +#endif + #ifdef __cplusplus } #endif diff --git a/cpu/stm32/periph/rtt_all.c b/cpu/stm32/periph/rtt_all.c index 7540b04281..fce7c3c4d1 100644 --- a/cpu/stm32/periph/rtt_all.c +++ b/cpu/stm32/periph/rtt_all.c @@ -142,7 +142,7 @@ void rtt_init(void) EXTI->RTSR_REG |= EXTI_RTSR_BIT; EXTI->PR_REG = EXTI_PR_BIT; #endif -#if defined(CPU_FAM_STM32G0) +#if defined(TIM6_DAC_LPTIM1_SHARED_IRQ) NVIC_EnableIRQ(TIM6_DAC_LPTIM1_IRQn); #else NVIC_EnableIRQ(LPTIM1_IRQn); diff --git a/examples/asymcute_mqttsn/Makefile.ci b/examples/asymcute_mqttsn/Makefile.ci index afc0df5e99..f16c8ad78d 100644 --- a/examples/asymcute_mqttsn/Makefile.ci +++ b/examples/asymcute_mqttsn/Makefile.ci @@ -40,6 +40,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/benchmark_udp/Makefile.ci b/examples/benchmark_udp/Makefile.ci index 3607b9ea61..f2bbaa884b 100644 --- a/examples/benchmark_udp/Makefile.ci +++ b/examples/benchmark_udp/Makefile.ci @@ -32,6 +32,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/cord_ep/Makefile.ci b/examples/cord_ep/Makefile.ci index a64509df46..f9fb1257d0 100644 --- a/examples/cord_ep/Makefile.ci +++ b/examples/cord_ep/Makefile.ci @@ -31,6 +31,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/cord_epsim/Makefile.ci b/examples/cord_epsim/Makefile.ci index 6eb25cb574..c9ef6473c4 100644 --- a/examples/cord_epsim/Makefile.ci +++ b/examples/cord_epsim/Makefile.ci @@ -27,6 +27,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/cord_lc/Makefile.ci b/examples/cord_lc/Makefile.ci index ab2f172d4f..15141c6c7c 100644 --- a/examples/cord_lc/Makefile.ci +++ b/examples/cord_lc/Makefile.ci @@ -32,6 +32,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/dtls-echo/Makefile.ci b/examples/dtls-echo/Makefile.ci index ee3c759c1d..575e32916b 100644 --- a/examples/dtls-echo/Makefile.ci +++ b/examples/dtls-echo/Makefile.ci @@ -39,6 +39,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ yunjia-nrf51822 \ diff --git a/examples/dtls-sock/Makefile.ci b/examples/dtls-sock/Makefile.ci index ee5f9c5408..d1010357a0 100644 --- a/examples/dtls-sock/Makefile.ci +++ b/examples/dtls-sock/Makefile.ci @@ -44,6 +44,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mindev \ stm32mp157c-dk2 \ diff --git a/examples/dtls-wolfssl/Makefile.ci b/examples/dtls-wolfssl/Makefile.ci index cc4de14338..007c7c145d 100644 --- a/examples/dtls-wolfssl/Makefile.ci +++ b/examples/dtls-wolfssl/Makefile.ci @@ -37,6 +37,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mindev \ stm32mp157c-dk2 \ diff --git a/examples/emcute_mqttsn/Makefile.ci b/examples/emcute_mqttsn/Makefile.ci index 85667c45fe..da01114850 100644 --- a/examples/emcute_mqttsn/Makefile.ci +++ b/examples/emcute_mqttsn/Makefile.ci @@ -34,6 +34,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/gcoap/Makefile.ci b/examples/gcoap/Makefile.ci index d9b95eddee..45c3ecbfb1 100644 --- a/examples/gcoap/Makefile.ci +++ b/examples/gcoap/Makefile.ci @@ -28,6 +28,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/gcoap_dtls/Makefile.ci b/examples/gcoap_dtls/Makefile.ci index a5cc7da6ad..3826349f94 100644 --- a/examples/gcoap_dtls/Makefile.ci +++ b/examples/gcoap_dtls/Makefile.ci @@ -1,20 +1,5 @@ BOARD_INSUFFICIENT_MEMORY := \ airfy-beacon \ - blackpill \ - bluepill \ - hifive1 \ - hifive1b \ - im880b \ - microbit \ - nrf51dongle \ - nrf6310 \ - nucleo-f070rb \ - nucleo-f072rb \ - nucleo-f302r8 \ - saml10-xpro \ - saml11-xpro \ - stm32mp157c-dk2 \ - yunjia-nrf51822 \ arduino-duemilanove \ arduino-leonardo \ arduino-mega2560 \ @@ -24,29 +9,45 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p \ atmega328p-xplained-mini \ atxmega-a3bu-xplained \ + blackpill \ + bluepill \ bluepill-stm32f030c8 \ derfmega128 \ + hifive1 \ + hifive1b \ i-nucleo-lrwan1 \ + im880b \ mega-xplained \ + microbit \ microduino-corerf \ msb-430 \ msb-430h \ + nrf51dongle \ + nrf6310 \ nucleo-f030r8 \ nucleo-f031k6 \ nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f302r8 \ nucleo-f303k8 \ nucleo-f334r8 \ nucleo-l011k4 \ nucleo-l031k6 \ nucleo-l053r8 \ samd10-xmini \ + saml10-xpro \ + saml11-xpro \ slstk3400a \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ + stm32mp157c-dk2 \ telosb \ waspmote-pro \ + yunjia-nrf51822 \ z1 \ zigduino \ # diff --git a/examples/gnrc_border_router/Makefile.ci b/examples/gnrc_border_router/Makefile.ci index 5829bdf987..8f74b95dda 100644 --- a/examples/gnrc_border_router/Makefile.ci +++ b/examples/gnrc_border_router/Makefile.ci @@ -57,6 +57,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/examples/gnrc_networking/Makefile.ci b/examples/gnrc_networking/Makefile.ci index 6ef9e18d97..74b84b5ffe 100644 --- a/examples/gnrc_networking/Makefile.ci +++ b/examples/gnrc_networking/Makefile.ci @@ -42,6 +42,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/examples/gnrc_networking_subnets/Makefile.ci b/examples/gnrc_networking_subnets/Makefile.ci index 04703170cd..d2e45cf1e9 100644 --- a/examples/gnrc_networking_subnets/Makefile.ci +++ b/examples/gnrc_networking_subnets/Makefile.ci @@ -30,6 +30,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/javascript/Makefile.ci b/examples/javascript/Makefile.ci index 8f87643753..0b9c307121 100644 --- a/examples/javascript/Makefile.ci +++ b/examples/javascript/Makefile.ci @@ -52,6 +52,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ yunjia-nrf51822 \ diff --git a/examples/lua_REPL/Makefile.ci b/examples/lua_REPL/Makefile.ci index 7bde4f5a70..0a0a439b60 100644 --- a/examples/lua_REPL/Makefile.ci +++ b/examples/lua_REPL/Makefile.ci @@ -99,6 +99,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stm32f030f4-demo \ stm32f0discovery \ stm32f3discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ wemos-zero \ diff --git a/examples/lua_basic/Makefile.ci b/examples/lua_basic/Makefile.ci index 7da0c437c2..f9653c1c2e 100644 --- a/examples/lua_basic/Makefile.ci +++ b/examples/lua_basic/Makefile.ci @@ -40,6 +40,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ # diff --git a/examples/micropython/Makefile.ci b/examples/micropython/Makefile.ci index 51502af19c..1c23f7257b 100644 --- a/examples/micropython/Makefile.ci +++ b/examples/micropython/Makefile.ci @@ -28,6 +28,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ # diff --git a/examples/nanocoap_server/Makefile.ci b/examples/nanocoap_server/Makefile.ci index 763be3146c..8127117e89 100644 --- a/examples/nanocoap_server/Makefile.ci +++ b/examples/nanocoap_server/Makefile.ci @@ -24,6 +24,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/ndn-ping/Makefile.ci b/examples/ndn-ping/Makefile.ci index d0a17f3e96..e1c8c27d32 100644 --- a/examples/ndn-ping/Makefile.ci +++ b/examples/ndn-ping/Makefile.ci @@ -26,6 +26,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/paho-mqtt/Makefile.ci b/examples/paho-mqtt/Makefile.ci index 9a5c09379b..c376406412 100644 --- a/examples/paho-mqtt/Makefile.ci +++ b/examples/paho-mqtt/Makefile.ci @@ -29,6 +29,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ yunjia-nrf51822 \ diff --git a/examples/posix_select/Makefile.ci b/examples/posix_select/Makefile.ci index 287fb05084..20f2ef5e18 100644 --- a/examples/posix_select/Makefile.ci +++ b/examples/posix_select/Makefile.ci @@ -24,8 +24,9 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ z1 \ - # \ No newline at end of file + # diff --git a/examples/posix_sockets/Makefile.ci b/examples/posix_sockets/Makefile.ci index 72311a2aed..6b4b7257e5 100644 --- a/examples/posix_sockets/Makefile.ci +++ b/examples/posix_sockets/Makefile.ci @@ -35,6 +35,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/examples/wakaama/Makefile.ci b/examples/wakaama/Makefile.ci index b555153d96..faec62267d 100644 --- a/examples/wakaama/Makefile.ci +++ b/examples/wakaama/Makefile.ci @@ -36,6 +36,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ yunjia-nrf51822 \ diff --git a/tests/bench_xtimer/Makefile.ci b/tests/bench_xtimer/Makefile.ci index cbb9a90fc0..4fca3c400b 100644 --- a/tests/bench_xtimer/Makefile.ci +++ b/tests/bench_xtimer/Makefile.ci @@ -12,5 +12,6 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ slstk3400a \ stk3200 \ + stm32g0316-disco \ zigduino \ # diff --git a/tests/cond_order/Makefile.ci b/tests/cond_order/Makefile.ci index ea858d21ad..5558a5c699 100644 --- a/tests/cond_order/Makefile.ci +++ b/tests/cond_order/Makefile.ci @@ -23,5 +23,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/driver_dose/Makefile.ci b/tests/driver_dose/Makefile.ci index 28ea82d339..2eb937ad22 100644 --- a/tests/driver_dose/Makefile.ci +++ b/tests/driver_dose/Makefile.ci @@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/driver_netdev_common/Makefile.ci b/tests/driver_netdev_common/Makefile.ci index 575fb69a8e..34fdb7387d 100644 --- a/tests/driver_netdev_common/Makefile.ci +++ b/tests/driver_netdev_common/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/emcute/Makefile.ci b/tests/emcute/Makefile.ci index 63f1546c3c..988b8adf33 100644 --- a/tests/emcute/Makefile.ci +++ b/tests/emcute/Makefile.ci @@ -53,6 +53,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_dhcpv6_client/Makefile.ci b/tests/gnrc_dhcpv6_client/Makefile.ci index 70cae734a7..588ca0834e 100644 --- a/tests/gnrc_dhcpv6_client/Makefile.ci +++ b/tests/gnrc_dhcpv6_client/Makefile.ci @@ -35,6 +35,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci b/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci index 4c28528360..4591376aac 100644 --- a/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci +++ b/tests/gnrc_dhcpv6_client_6lbr/Makefile.ci @@ -58,6 +58,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/tests/gnrc_dhcpv6_client_stateless/Makefile.ci b/tests/gnrc_dhcpv6_client_stateless/Makefile.ci index 0bdbe566bb..4c69208410 100644 --- a/tests/gnrc_dhcpv6_client_stateless/Makefile.ci +++ b/tests/gnrc_dhcpv6_client_stateless/Makefile.ci @@ -10,8 +10,8 @@ BOARD_INSUFFICIENT_MEMORY := \ atmega328p-xplained-mini \ atxmega-a1u-xpro \ atxmega-a3bu-xplained \ - bluepill-stm32f030c8 \ b-l072z-lrwan1 \ + bluepill-stm32f030c8 \ derfmega128 \ hifive1 \ hifive1b \ @@ -42,6 +42,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_dhcpv6_relay/Makefile.ci b/tests/gnrc_dhcpv6_relay/Makefile.ci index 5533d294e5..6758e3e608 100644 --- a/tests/gnrc_dhcpv6_relay/Makefile.ci +++ b/tests/gnrc_dhcpv6_relay/Makefile.ci @@ -5,8 +5,8 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-nano \ arduino-uno \ atmega1284p \ - atmega328p-xplained-mini \ atmega328p \ + atmega328p-xplained-mini \ atxmega-a3bu-xplained \ bluepill-stm32f030c8 \ derfmega128 \ @@ -32,6 +32,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_ipv6_ext/Makefile.ci b/tests/gnrc_ipv6_ext/Makefile.ci index 4b8d152ab0..732218edf5 100644 --- a/tests/gnrc_ipv6_ext/Makefile.ci +++ b/tests/gnrc_ipv6_ext/Makefile.ci @@ -35,6 +35,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ thingy52 \ diff --git a/tests/gnrc_ipv6_ext_frag/Makefile.ci b/tests/gnrc_ipv6_ext_frag/Makefile.ci index ab4aaaf16e..22951acd27 100644 --- a/tests/gnrc_ipv6_ext_frag/Makefile.ci +++ b/tests/gnrc_ipv6_ext_frag/Makefile.ci @@ -38,6 +38,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/tests/gnrc_ipv6_ext_opt/Makefile.ci b/tests/gnrc_ipv6_ext_opt/Makefile.ci index d9b95eddee..45c3ecbfb1 100644 --- a/tests/gnrc_ipv6_ext_opt/Makefile.ci +++ b/tests/gnrc_ipv6_ext_opt/Makefile.ci @@ -28,6 +28,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_ipv6_fwd_w_sub/Makefile.ci b/tests/gnrc_ipv6_fwd_w_sub/Makefile.ci index 23e34d87de..1019c2dd1a 100644 --- a/tests/gnrc_ipv6_fwd_w_sub/Makefile.ci +++ b/tests/gnrc_ipv6_fwd_w_sub/Makefile.ci @@ -21,6 +21,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_ipv6_nib/Makefile.ci b/tests/gnrc_ipv6_nib/Makefile.ci index 7a290eac11..f19cfcc7ae 100644 --- a/tests/gnrc_ipv6_nib/Makefile.ci +++ b/tests/gnrc_ipv6_nib/Makefile.ci @@ -15,6 +15,7 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ telosb \ waspmote-pro \ z1 \ diff --git a/tests/gnrc_ipv6_nib_6ln/Makefile.ci b/tests/gnrc_ipv6_nib_6ln/Makefile.ci index 23e34d87de..1019c2dd1a 100644 --- a/tests/gnrc_ipv6_nib_6ln/Makefile.ci +++ b/tests/gnrc_ipv6_nib_6ln/Makefile.ci @@ -21,6 +21,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_ipv6_nib_dns/Makefile.ci b/tests/gnrc_ipv6_nib_dns/Makefile.ci index f3970df7c1..37a67482c3 100644 --- a/tests/gnrc_ipv6_nib_dns/Makefile.ci +++ b/tests/gnrc_ipv6_nib_dns/Makefile.ci @@ -27,6 +27,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_mac_timeout/Makefile.ci b/tests/gnrc_mac_timeout/Makefile.ci index 575fb69a8e..34fdb7387d 100644 --- a/tests/gnrc_mac_timeout/Makefile.ci +++ b/tests/gnrc_mac_timeout/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/gnrc_ndp/Makefile.ci b/tests/gnrc_ndp/Makefile.ci index 288a97a4bd..3ec85319e9 100644 --- a/tests/gnrc_ndp/Makefile.ci +++ b/tests/gnrc_ndp/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_netif/Makefile.ci b/tests/gnrc_netif/Makefile.ci index cf1d07c1df..8176588ebd 100644 --- a/tests/gnrc_netif/Makefile.ci +++ b/tests/gnrc_netif/Makefile.ci @@ -59,6 +59,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/tests/gnrc_netif_ipv6_wait_for_global_address/Makefile.ci b/tests/gnrc_netif_ipv6_wait_for_global_address/Makefile.ci index 28ea82d339..2eb937ad22 100644 --- a/tests/gnrc_netif_ipv6_wait_for_global_address/Makefile.ci +++ b/tests/gnrc_netif_ipv6_wait_for_global_address/Makefile.ci @@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/gnrc_rpl_p2p/Makefile.ci b/tests/gnrc_rpl_p2p/Makefile.ci index 821c095d17..d32fee4e09 100644 --- a/tests/gnrc_rpl_p2p/Makefile.ci +++ b/tests/gnrc_rpl_p2p/Makefile.ci @@ -27,6 +27,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_rpl_srh/Makefile.ci b/tests/gnrc_rpl_srh/Makefile.ci index 4b8d152ab0..732218edf5 100644 --- a/tests/gnrc_rpl_srh/Makefile.ci +++ b/tests/gnrc_rpl_srh/Makefile.ci @@ -35,6 +35,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ thingy52 \ diff --git a/tests/gnrc_sixlowpan/Makefile.ci b/tests/gnrc_sixlowpan/Makefile.ci index 6bcfc45518..1355587aa8 100644 --- a/tests/gnrc_sixlowpan/Makefile.ci +++ b/tests/gnrc_sixlowpan/Makefile.ci @@ -30,6 +30,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci b/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci index 81829bd629..6d37cd67b1 100644 --- a/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci +++ b/tests/gnrc_sixlowpan_frag_minfwd/Makefile.ci @@ -18,12 +18,12 @@ BOARD_INSUFFICIENT_MEMORY := \ microduino-corerf \ msb-430 \ msb-430h \ - nucleo-f302r8 \ nucleo-f030r8 \ nucleo-f031k6 \ nucleo-f042k6 \ nucleo-f070rb \ nucleo-f072rb \ + nucleo-f302r8 \ nucleo-f303k8 \ nucleo-f334r8 \ nucleo-l011k4 \ @@ -36,6 +36,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci b/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci index ab4aaaf16e..22951acd27 100644 --- a/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci +++ b/tests/gnrc_sixlowpan_frag_sfr/Makefile.ci @@ -38,6 +38,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/tests/gnrc_sixlowpan_iphc_w_vrb/Makefile.ci b/tests/gnrc_sixlowpan_iphc_w_vrb/Makefile.ci index 23e34d87de..1019c2dd1a 100644 --- a/tests/gnrc_sixlowpan_iphc_w_vrb/Makefile.ci +++ b/tests/gnrc_sixlowpan_iphc_w_vrb/Makefile.ci @@ -21,6 +21,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_sock_dns/Makefile.ci b/tests/gnrc_sock_dns/Makefile.ci index b61b9ff554..e4b54a9d8e 100644 --- a/tests/gnrc_sock_dns/Makefile.ci +++ b/tests/gnrc_sock_dns/Makefile.ci @@ -29,6 +29,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ thingy52 \ diff --git a/tests/gnrc_sock_ip/Makefile.ci b/tests/gnrc_sock_ip/Makefile.ci index e7cdff640e..65dd63d2fd 100644 --- a/tests/gnrc_sock_ip/Makefile.ci +++ b/tests/gnrc_sock_ip/Makefile.ci @@ -12,6 +12,7 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ telosb \ wsn430-v1_3b \ wsn430-v1_4 \ diff --git a/tests/gnrc_sock_tcp/Makefile.ci b/tests/gnrc_sock_tcp/Makefile.ci index 630b8e80a9..e782ac24de 100644 --- a/tests/gnrc_sock_tcp/Makefile.ci +++ b/tests/gnrc_sock_tcp/Makefile.ci @@ -36,6 +36,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_sock_udp/Makefile.ci b/tests/gnrc_sock_udp/Makefile.ci index bbf934db56..cf006f61d5 100644 --- a/tests/gnrc_sock_udp/Makefile.ci +++ b/tests/gnrc_sock_udp/Makefile.ci @@ -15,6 +15,7 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ telosb \ waspmote-pro \ # diff --git a/tests/gnrc_tcp/Makefile.ci b/tests/gnrc_tcp/Makefile.ci index 70cae734a7..588ca0834e 100644 --- a/tests/gnrc_tcp/Makefile.ci +++ b/tests/gnrc_tcp/Makefile.ci @@ -35,6 +35,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_tx_sync/Makefile.ci b/tests/gnrc_tx_sync/Makefile.ci index 7f2d8040be..0e617d2e87 100644 --- a/tests/gnrc_tx_sync/Makefile.ci +++ b/tests/gnrc_tx_sync/Makefile.ci @@ -4,13 +4,13 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-mega2560 \ arduino-nano \ arduino-uno \ + atmega1281 \ atmega328p \ atmega328p-xplained-mini \ - atmega1281 \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ msb-430 \ - msb-430h \ + msb-430h \ nucleo-f030r8 \ nucleo-f031k6 \ nucleo-f042k6 \ @@ -24,6 +24,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/gnrc_udp/Makefile.ci b/tests/gnrc_udp/Makefile.ci index a3d14a6561..6ead309cd0 100644 --- a/tests/gnrc_udp/Makefile.ci +++ b/tests/gnrc_udp/Makefile.ci @@ -45,6 +45,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ telosb \ diff --git a/tests/ieee802154_security/Makefile.ci b/tests/ieee802154_security/Makefile.ci index afad96174e..8834044c14 100644 --- a/tests/ieee802154_security/Makefile.ci +++ b/tests/ieee802154_security/Makefile.ci @@ -20,6 +20,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/lwip/Makefile.ci b/tests/lwip/Makefile.ci index 7c5c63d76b..1fe41e3d7b 100644 --- a/tests/lwip/Makefile.ci +++ b/tests/lwip/Makefile.ci @@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ yunjia-nrf51822 \ diff --git a/tests/lwip_sock_ip/Makefile.ci b/tests/lwip_sock_ip/Makefile.ci index 336098cae0..83196f65d8 100644 --- a/tests/lwip_sock_ip/Makefile.ci +++ b/tests/lwip_sock_ip/Makefile.ci @@ -14,5 +14,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/lwip_sock_tcp/Makefile.ci b/tests/lwip_sock_tcp/Makefile.ci index 8531e5411a..136960a4e9 100644 --- a/tests/lwip_sock_tcp/Makefile.ci +++ b/tests/lwip_sock_tcp/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ # diff --git a/tests/lwip_sock_udp/Makefile.ci b/tests/lwip_sock_udp/Makefile.ci index 336098cae0..83196f65d8 100644 --- a/tests/lwip_sock_udp/Makefile.ci +++ b/tests/lwip_sock_udp/Makefile.ci @@ -14,5 +14,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/mutex_order/Makefile.ci b/tests/mutex_order/Makefile.ci index 48a7aeefa0..67fd4b1038 100644 --- a/tests/mutex_order/Makefile.ci +++ b/tests/mutex_order/Makefile.ci @@ -18,5 +18,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/nanocoap_cli/Makefile.ci b/tests/nanocoap_cli/Makefile.ci index 8b175e8c75..6551c562c6 100644 --- a/tests/nanocoap_cli/Makefile.ci +++ b/tests/nanocoap_cli/Makefile.ci @@ -25,6 +25,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/netstats_neighbor/Makefile.ci b/tests/netstats_neighbor/Makefile.ci index 575fb69a8e..34fdb7387d 100644 --- a/tests/netstats_neighbor/Makefile.ci +++ b/tests/netstats_neighbor/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/netutils/Makefile.ci b/tests/netutils/Makefile.ci index 171472796b..580b716525 100644 --- a/tests/netutils/Makefile.ci +++ b/tests/netutils/Makefile.ci @@ -4,8 +4,8 @@ BOARD_INSUFFICIENT_MEMORY := \ arduino-mega2560 \ arduino-nano \ arduino-uno \ - atmega328p-xplained-mini \ atmega328p \ + atmega328p-xplained-mini \ bluepill-stm32f030c8 \ i-nucleo-lrwan1 \ msb-430 \ @@ -21,6 +21,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/pkg_emlearn/Makefile.ci b/tests/pkg_emlearn/Makefile.ci index 7e3487d3a1..9ffc349d24 100644 --- a/tests/pkg_emlearn/Makefile.ci +++ b/tests/pkg_emlearn/Makefile.ci @@ -30,6 +30,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ zigduino \ diff --git a/tests/pkg_libb2/Makefile.ci b/tests/pkg_libb2/Makefile.ci index 914c68a55b..4411c95d81 100644 --- a/tests/pkg_libb2/Makefile.ci +++ b/tests/pkg_libb2/Makefile.ci @@ -20,6 +20,7 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ telosb \ waspmote-pro \ z1 \ diff --git a/tests/pkg_libcoap/Makefile.ci b/tests/pkg_libcoap/Makefile.ci index 873e499dad..6133154b22 100644 --- a/tests/pkg_libcoap/Makefile.ci +++ b/tests/pkg_libcoap/Makefile.ci @@ -17,6 +17,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ z1 \ diff --git a/tests/pkg_libcose/Makefile.ci b/tests/pkg_libcose/Makefile.ci index aaff573af5..1059c4aaa5 100644 --- a/tests/pkg_libcose/Makefile.ci +++ b/tests/pkg_libcose/Makefile.ci @@ -12,5 +12,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/pkg_libfixmath_unittests/Makefile.ci b/tests/pkg_libfixmath_unittests/Makefile.ci index 5f57a78507..702ce0c3bd 100644 --- a/tests/pkg_libfixmath_unittests/Makefile.ci +++ b/tests/pkg_libfixmath_unittests/Makefile.ci @@ -16,5 +16,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/pkg_littlefs2/Makefile.ci b/tests/pkg_littlefs2/Makefile.ci index 575fb69a8e..34fdb7387d 100644 --- a/tests/pkg_littlefs2/Makefile.ci +++ b/tests/pkg_littlefs2/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/pkg_lvgl/Makefile.ci b/tests/pkg_lvgl/Makefile.ci index 3cfe4bbcb8..c45f6d7bab 100644 --- a/tests/pkg_lvgl/Makefile.ci +++ b/tests/pkg_lvgl/Makefile.ci @@ -15,11 +15,12 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ saml10-xpro \ saml11-xpro \ - spark-core \ slstk3400a \ + spark-core \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ # diff --git a/tests/pkg_lvgl_touch/Makefile.ci b/tests/pkg_lvgl_touch/Makefile.ci index 8531e5411a..136960a4e9 100644 --- a/tests/pkg_lvgl_touch/Makefile.ci +++ b/tests/pkg_lvgl_touch/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ # diff --git a/tests/pkg_microcoap/Makefile.ci b/tests/pkg_microcoap/Makefile.ci index feb50777c7..6b3720d130 100644 --- a/tests/pkg_microcoap/Makefile.ci +++ b/tests/pkg_microcoap/Makefile.ci @@ -24,6 +24,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/pkg_relic/Makefile.ci b/tests/pkg_relic/Makefile.ci index 9ce5ee7362..6974a21bef 100644 --- a/tests/pkg_relic/Makefile.ci +++ b/tests/pkg_relic/Makefile.ci @@ -11,5 +11,6 @@ BOARD_INSUFFICIENT_MEMORY := \ slstk3400a \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/pkg_spiffs/Makefile.ci b/tests/pkg_spiffs/Makefile.ci index ebe5a9c357..92859121e9 100644 --- a/tests/pkg_spiffs/Makefile.ci +++ b/tests/pkg_spiffs/Makefile.ci @@ -20,6 +20,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ z1 \ diff --git a/tests/pkg_tensorflow-lite/Makefile.ci b/tests/pkg_tensorflow-lite/Makefile.ci index 0cd2baf66d..3e3a074832 100644 --- a/tests/pkg_tensorflow-lite/Makefile.ci +++ b/tests/pkg_tensorflow-lite/Makefile.ci @@ -50,6 +50,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ usb-kw41z \ diff --git a/tests/pkg_tinydtls_sock_async/Makefile.ci b/tests/pkg_tinydtls_sock_async/Makefile.ci index ee5f9c5408..d1010357a0 100644 --- a/tests/pkg_tinydtls_sock_async/Makefile.ci +++ b/tests/pkg_tinydtls_sock_async/Makefile.ci @@ -44,6 +44,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mindev \ stm32mp157c-dk2 \ diff --git a/tests/pkg_utensor/Makefile.ci b/tests/pkg_utensor/Makefile.ci index 97da4b3f72..c6d849221b 100644 --- a/tests/pkg_utensor/Makefile.ci +++ b/tests/pkg_utensor/Makefile.ci @@ -42,6 +42,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ # diff --git a/tests/pkg_wolfssl/Makefile.ci b/tests/pkg_wolfssl/Makefile.ci index 8531e5411a..136960a4e9 100644 --- a/tests/pkg_wolfssl/Makefile.ci +++ b/tests/pkg_wolfssl/Makefile.ci @@ -19,6 +19,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ # diff --git a/tests/posix_semaphore/Makefile.ci b/tests/posix_semaphore/Makefile.ci index 2ed3e67c22..febbe05300 100644 --- a/tests/posix_semaphore/Makefile.ci +++ b/tests/posix_semaphore/Makefile.ci @@ -25,6 +25,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ yunjia-nrf51822 \ # diff --git a/tests/ps_schedstatistics/Makefile.ci b/tests/ps_schedstatistics/Makefile.ci index a2566d7912..8c20b76fa3 100644 --- a/tests/ps_schedstatistics/Makefile.ci +++ b/tests/ps_schedstatistics/Makefile.ci @@ -18,6 +18,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ z1 \ diff --git a/tests/pthread_rwlock/Makefile.ci b/tests/pthread_rwlock/Makefile.ci index f09307cf04..b188c28a5e 100644 --- a/tests/pthread_rwlock/Makefile.ci +++ b/tests/pthread_rwlock/Makefile.ci @@ -22,5 +22,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/rmutex/Makefile.ci b/tests/rmutex/Makefile.ci index 48a7aeefa0..67fd4b1038 100644 --- a/tests/rmutex/Makefile.ci +++ b/tests/rmutex/Makefile.ci @@ -18,5 +18,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/rmutex_cpp/Makefile.ci b/tests/rmutex_cpp/Makefile.ci index 48a7aeefa0..67fd4b1038 100644 --- a/tests/rmutex_cpp/Makefile.ci +++ b/tests/rmutex_cpp/Makefile.ci @@ -18,5 +18,6 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/slip/Makefile.ci b/tests/slip/Makefile.ci index 28ea82d339..2eb937ad22 100644 --- a/tests/slip/Makefile.ci +++ b/tests/slip/Makefile.ci @@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ waspmote-pro \ # diff --git a/tests/sntp/Makefile.ci b/tests/sntp/Makefile.ci index 23a4612e45..87910ec3ab 100644 --- a/tests/sntp/Makefile.ci +++ b/tests/sntp/Makefile.ci @@ -25,6 +25,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/sock_udp_aux/Makefile.ci b/tests/sock_udp_aux/Makefile.ci index 425689dcf7..8770c45675 100644 --- a/tests/sock_udp_aux/Makefile.ci +++ b/tests/sock_udp_aux/Makefile.ci @@ -31,6 +31,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ waspmote-pro \ diff --git a/tests/suit_manifest/Makefile.ci b/tests/suit_manifest/Makefile.ci index bd8c16de2b..abfced5570 100644 --- a/tests/suit_manifest/Makefile.ci +++ b/tests/suit_manifest/Makefile.ci @@ -15,6 +15,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stk3200 \ stm32f030f4-demo \ stm32f0discovery \ + stm32g0316-disco \ stm32l0538-disco \ telosb \ z1 \ diff --git a/tests/sys_crypto/Makefile.ci b/tests/sys_crypto/Makefile.ci index ececb09c1f..37b96287be 100644 --- a/tests/sys_crypto/Makefile.ci +++ b/tests/sys_crypto/Makefile.ci @@ -20,6 +20,7 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ telosb \ waspmote-pro \ z1 \ diff --git a/tests/sys_crypto_aes_ccm/Makefile.ci b/tests/sys_crypto_aes_ccm/Makefile.ci index ececb09c1f..37b96287be 100644 --- a/tests/sys_crypto_aes_ccm/Makefile.ci +++ b/tests/sys_crypto_aes_ccm/Makefile.ci @@ -20,6 +20,7 @@ BOARD_INSUFFICIENT_MEMORY := \ samd10-xmini \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ telosb \ waspmote-pro \ z1 \ diff --git a/tests/thread_cooperation/Makefile.ci b/tests/thread_cooperation/Makefile.ci index 3024f8b693..39969439a4 100644 --- a/tests/thread_cooperation/Makefile.ci +++ b/tests/thread_cooperation/Makefile.ci @@ -15,5 +15,6 @@ BOARD_INSUFFICIENT_MEMORY := \ slstk3400a \ stk3200 \ stm32f030f4-demo \ + stm32g0316-disco \ stm32l0538-disco \ # diff --git a/tests/unittests/Makefile.ci b/tests/unittests/Makefile.ci index 88ebd1ad75..a5cfa742b3 100644 --- a/tests/unittests/Makefile.ci +++ b/tests/unittests/Makefile.ci @@ -114,6 +114,7 @@ BOARD_INSUFFICIENT_MEMORY := \ stm32f030f4-demo \ stm32f0discovery \ stm32f3discovery \ + stm32g0316-disco \ stm32l0538-disco \ stm32mp157c-dk2 \ teensy31 \