mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-18 12:52:44 +01:00
Merge pull request #15222 from aabadie/pr/boards/nucleo-l011k4
boards/nucleo-l011k4: add support
This commit is contained in:
commit
f6cccf54a1
@ -40,7 +40,7 @@ extern "C" {
|
||||
#define ARDUINO_PIN_5 GPIO_PIN(PORT_B, 6)
|
||||
#define ARDUINO_PIN_6 GPIO_PIN(PORT_B, 1)
|
||||
#if defined(CPU_MODEL_STM32L031K6) || defined(CPU_MODEL_STM32L432KC) || \
|
||||
defined(CPU_MODEL_STM32L412KB)
|
||||
defined(CPU_MODEL_STM32L412KB) || defined(CPU_MODEL_STM32L011K4)
|
||||
#define ARDUINO_PIN_7 GPIO_PIN(PORT_C, 14)
|
||||
#define ARDUINO_PIN_8 GPIO_PIN(PORT_C, 15)
|
||||
#else
|
||||
|
26
boards/nucleo-l011k4/Kconfig
Normal file
26
boards/nucleo-l011k4/Kconfig
Normal file
@ -0,0 +1,26 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# 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 "nucleo-l011k4" if BOARD_NUCLEO_L011K4
|
||||
|
||||
config BOARD_NUCLEO_L011K4
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO32
|
||||
select CPU_MODEL_STM32L011K4
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo32/Kconfig"
|
4
boards/nucleo-l011k4/Makefile
Normal file
4
boards/nucleo-l011k4/Makefile
Normal file
@ -0,0 +1,4 @@
|
||||
MODULE = board
|
||||
DIRS = $(RIOTBOARD)/common/nucleo
|
||||
|
||||
include $(RIOTBASE)/Makefile.base
|
5
boards/nucleo-l011k4/Makefile.dep
Normal file
5
boards/nucleo-l011k4/Makefile.dep
Normal file
@ -0,0 +1,5 @@
|
||||
# Use Picolibc to reduce ROM usage
|
||||
USEMODULE += picolibc
|
||||
FEATURES_REQUIRED += picolibc
|
||||
|
||||
include $(RIOTBOARD)/common/nucleo/Makefile.dep
|
14
boards/nucleo-l011k4/Makefile.features
Normal file
14
boards/nucleo-l011k4/Makefile.features
Normal file
@ -0,0 +1,14 @@
|
||||
CPU = stm32
|
||||
CPU_MODEL = stm32l011k4
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
FEATURES_PROVIDED += periph_adc
|
||||
FEATURES_PROVIDED += periph_i2c
|
||||
FEATURES_PROVIDED += periph_rtc
|
||||
FEATURES_PROVIDED += periph_rtt
|
||||
FEATURES_PROVIDED += periph_spi
|
||||
FEATURES_PROVIDED += periph_timer
|
||||
FEATURES_PROVIDED += periph_uart
|
||||
|
||||
# load the common Makefile.features for Nucleo-32 boards
|
||||
include $(RIOTBOARD)/common/nucleo32/Makefile.features
|
5
boards/nucleo-l011k4/Makefile.include
Normal file
5
boards/nucleo-l011k4/Makefile.include
Normal file
@ -0,0 +1,5 @@
|
||||
# load the common Makefile.include for Nucleo-32 boards
|
||||
include $(RIOTBOARD)/common/nucleo32/Makefile.include
|
||||
|
||||
# Reduce default thread stack size so that it fits in the only 2kB of RAM
|
||||
CFLAGS += -DTHREAD_STACKSIZE_DEFAULT=512
|
5
boards/nucleo-l011k4/doc.txt
Normal file
5
boards/nucleo-l011k4/doc.txt
Normal file
@ -0,0 +1,5 @@
|
||||
/**
|
||||
@defgroup boards_nucleo-l011k4 STM32 Nucleo-L011K4
|
||||
@ingroup boards_common_nucleo32
|
||||
@brief Support for the STM32 Nucleo-L011K4
|
||||
*/
|
106
boards/nucleo-l011k4/include/periph_conf.h
Normal file
106
boards/nucleo-l011k4/include/periph_conf.h
Normal file
@ -0,0 +1,106 @@
|
||||
/*
|
||||
* Copyright (C) 2020 Inria
|
||||
*
|
||||
* 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_nucleo-l011k4
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Peripheral MCU configuration for the nucleo-l011k4 board
|
||||
*
|
||||
* @author Alexandre Aabdie <alexandre.abadie@inria.fr>
|
||||
*/
|
||||
|
||||
#ifndef PERIPH_CONF_H
|
||||
#define PERIPH_CONF_H
|
||||
|
||||
/* Add specific clock configuration (HSE, LSE) for this board here */
|
||||
#ifndef CONFIG_BOARD_HAS_LSE
|
||||
#define CONFIG_BOARD_HAS_LSE 1
|
||||
#endif
|
||||
|
||||
#include "periph_cpu.h"
|
||||
#include "l0l1/cfg_clock_default.h"
|
||||
#include "cfg_i2c1_pb6_pb7.h"
|
||||
#include "cfg_rtt_default.h"
|
||||
#include "cfg_timer_tim2.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @name UART configuration
|
||||
* @{
|
||||
*/
|
||||
static const uart_conf_t uart_config[] = {
|
||||
{
|
||||
.dev = USART2,
|
||||
.rcc_mask = RCC_APB1ENR_USART2EN,
|
||||
.rx_pin = GPIO_PIN(PORT_A, 15),
|
||||
.tx_pin = GPIO_PIN(PORT_A, 2),
|
||||
.rx_af = GPIO_AF4,
|
||||
.tx_af = GPIO_AF4,
|
||||
.bus = APB1,
|
||||
.irqn = USART2_IRQn,
|
||||
.type = STM32_USART,
|
||||
.clk_src = 0, /* Use APB clock */
|
||||
}
|
||||
};
|
||||
|
||||
#define UART_0_ISR (isr_usart2)
|
||||
|
||||
#define UART_NUMOF ARRAY_SIZE(uart_config)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name SPI configuration
|
||||
* @{
|
||||
*/
|
||||
static const spi_conf_t spi_config[] = {
|
||||
{
|
||||
.dev = SPI1,
|
||||
.mosi_pin = GPIO_PIN(PORT_B, 5),
|
||||
.miso_pin = GPIO_PIN(PORT_B, 4),
|
||||
.sclk_pin = GPIO_PIN(PORT_B, 3),
|
||||
.cs_pin = GPIO_UNDEF,
|
||||
.mosi_af = GPIO_AF0,
|
||||
.miso_af = GPIO_AF0,
|
||||
.sclk_af = GPIO_AF0,
|
||||
.cs_af = GPIO_AF0,
|
||||
.rccmask = RCC_APB2ENR_SPI1EN,
|
||||
.apbbus = APB2
|
||||
}
|
||||
};
|
||||
|
||||
#define SPI_NUMOF ARRAY_SIZE(spi_config)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name ADC configuration
|
||||
* @{
|
||||
*/
|
||||
static const adc_conf_t adc_config[] = {
|
||||
{ GPIO_PIN(PORT_A, 0), 0 }, /* Pin A0 */
|
||||
{ GPIO_PIN(PORT_A, 1), 1 }, /* Pin A1 */
|
||||
{ GPIO_PIN(PORT_A, 3), 3 }, /* Pin A2 */
|
||||
{ GPIO_PIN(PORT_A, 4), 4 }, /* Pin A3 */
|
||||
{ GPIO_PIN(PORT_A, 5), 5 }, /* Pin A4 */
|
||||
{ GPIO_PIN(PORT_A, 6), 6 }, /* Pin A5 */
|
||||
{ GPIO_PIN(PORT_A, 7), 7 }, /* Pin A6 */
|
||||
};
|
||||
|
||||
#define ADC_NUMOF ARRAY_SIZE(adc_config)
|
||||
/** @} */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* PERIPH_CONF_H */
|
||||
/** @} */
|
@ -4,7 +4,12 @@ USEMODULE += cortexm_common
|
||||
# include common periph code
|
||||
USEMODULE += cortexm_common_periph
|
||||
|
||||
ifneq (,$(filter picolibc,$(FEATURES_USED)))
|
||||
# Ensure newlib is not added if picolibc is already in FEATURES_USED or USEMODULE.
|
||||
# nucleo-l011k4 doesn't use features to forces picolibc but directly set it in
|
||||
# USEMODULE. This is because during the first pass of the dependency resolution,
|
||||
# with the feature mechanism, the picolib feature is not present in FEATURES_USED
|
||||
# at this staged and as a result newlib modules are wrongly added.
|
||||
ifneq (,$(filter picolibc,$(FEATURES_USED) $(USEMODULE)))
|
||||
# Use Picolibc when explicitly selected
|
||||
USEMODULE += picolibc
|
||||
else
|
||||
|
@ -24,7 +24,7 @@ ifeq (f1,$(CPU_FAM))
|
||||
endif
|
||||
|
||||
# Not all F4 and L0 parts implement a RNG.
|
||||
CPU_MODELS_WITHOUT_HWRNG = stm32f401% stm32f411% stm32f446% stm32l031%
|
||||
CPU_MODELS_WITHOUT_HWRNG = stm32f401% stm32f411% stm32f446% stm32l031% stm32l011%
|
||||
ifneq (,$(filter $(CPU_FAM),f2 f4 f7 g4 l0 l4 wb))
|
||||
ifeq (,$(filter $(CPU_MODELS_WITHOUT_HWRNG),$(CPU_MODEL)))
|
||||
FEATURES_PROVIDED += periph_hwrng
|
||||
|
@ -62,7 +62,9 @@ typedef enum {
|
||||
#define EEPROM_SIZE (2048U) /* 2kB */
|
||||
#elif defined(CPU_LINE_STM32L031xx)
|
||||
#define EEPROM_SIZE (1024U) /* 1kB */
|
||||
#elif defined(CPU_LINE_STM32L010xB) || defined(CPU_LINE_STM32L011x3) || defined(CPU_LINE_STM32L011x4) || defined(CPU_LINE_STM32L021x4)
|
||||
#elif defined(CPU_LINE_STM32L010xB) || defined(CPU_LINE_STM32L011x3) || \
|
||||
defined(CPU_LINE_STM32L011x4) || defined(CPU_LINE_STM32L021x4) || \
|
||||
defined(CPU_MODEL_STM32L011K4)
|
||||
#define EEPROM_SIZE (512U) /* 512B */
|
||||
#elif defined(CPU_LINE_STM32L010x6) || defined(CPU_LINE_STM32L010x8)
|
||||
#define EEPROM_SIZE (256U) /* 256B */
|
||||
|
@ -180,7 +180,11 @@ void stmclk_init_sysclk(void)
|
||||
|
||||
/* Reset the RCC clock configuration to the default reset state(for debug purpose) */
|
||||
/* Reset MSION, HSEON, CSSON and PLLON bits */
|
||||
#ifdef RCC_CR_CSSON
|
||||
RCC->CR &= ~(RCC_CR_MSION | RCC_CR_HSEON | RCC_CR_HSEBYP | RCC_CR_CSSON | RCC_CR_PLLON);
|
||||
#else
|
||||
RCC->CR &= ~(RCC_CR_MSION | RCC_CR_HSEON | RCC_CR_HSEBYP | RCC_CR_PLLON);
|
||||
#endif
|
||||
|
||||
/* use HSI as system clock while we do any further configuration and
|
||||
* configure the AHB and APB clock dividers as configured by the board */
|
||||
|
3
examples/arduino_hello-world/Makefile.ci
Normal file
3
examples/arduino_hello-world/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -27,6 +27,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f072rb \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
saml10-xpro \
|
||||
|
@ -20,6 +20,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -17,6 +17,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -21,6 +21,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -25,6 +25,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
nucleo-l073rz \
|
||||
|
@ -26,6 +26,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
nucleo-l073rz \
|
||||
|
@ -22,6 +22,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
nucleo-l073rz \
|
||||
|
@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -5,5 +5,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -17,6 +17,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -39,6 +39,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
nucleo-l073rz \
|
||||
|
@ -9,6 +9,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
msb-430h \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
|
@ -5,5 +5,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -28,6 +28,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
saml10-xpro \
|
||||
|
@ -5,5 +5,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -33,6 +33,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-g070rb \
|
||||
nucleo-g071rb \
|
||||
nucleo-g431rb \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
nucleo-l073rz \
|
||||
|
@ -1,6 +1,7 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
|
@ -15,6 +15,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f334r8 \
|
||||
nucleo-g070rb \
|
||||
nucleo-g071rb \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
opencm904 \
|
||||
|
@ -14,6 +14,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -15,6 +15,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f030r8 \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -18,6 +18,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
saml10-xpro \
|
||||
|
@ -14,6 +14,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -24,6 +24,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f072rb \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -1,6 +1,7 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
stm32f0discovery \
|
||||
#
|
||||
|
@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
opencm904 \
|
||||
|
@ -12,3 +12,8 @@ FEATURES_BLACKLIST += arch_mips32r2
|
||||
# (undefined reference to _times, _unlink and _link functions in provided
|
||||
# newlib nano).
|
||||
FEATURES_BLACKLIST += arch_riscv
|
||||
|
||||
# LUA is not compatible with picolibc and raises errors at compile time:
|
||||
# - lua/liolib.c:671:38: error: '_IOFBF' undeclared (first use in this function)
|
||||
# - lua/liolib.c:671:46: error: '_IOLBF' undeclared (first use in this function)
|
||||
FEATURES_BLACKLIST += picolibc
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,6 +4,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,6 +4,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
im880b \
|
||||
nucleo-l011k4 \
|
||||
olimexino-stm32 \
|
||||
stk3200 \
|
||||
#
|
||||
|
@ -6,6 +6,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,6 +4,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
telosb \
|
||||
z1 \
|
||||
|
@ -1,8 +1,8 @@
|
||||
FEATURES_BLACKLIST += arch_msp430
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-duemilanove \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
3
tests/cb_mux_bench/Makefile.ci
Normal file
3
tests/cb_mux_bench/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -9,6 +9,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f030r8 \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053 \
|
||||
nucleo-l053r8 \
|
||||
|
@ -1,3 +1,4 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -1,3 +1,4 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -1,4 +1,5 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -1,3 +1,4 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -1,6 +1,7 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
stm32f0discovery \
|
||||
#
|
||||
|
@ -1,6 +1,7 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
stm32f0discovery \
|
||||
#
|
||||
|
3
tests/cpu_cortexm_address_check/Makefile.ci
Normal file
3
tests/cpu_cortexm_address_check/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -1,3 +1,4 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -9,6 +9,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
derfmega128 \
|
||||
mega-xplained \
|
||||
microduino-corerf \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
waspmote-pro \
|
||||
|
@ -1,3 +1,4 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -5,6 +5,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,4 +4,5 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
#
|
||||
|
@ -14,6 +14,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -5,5 +5,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -3,5 +3,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -12,6 +12,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
3
tests/driver_bmp180/Makefile.ci
Normal file
3
tests/driver_bmp180/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
#
|
||||
|
@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f302r8 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
saml10-xpro \
|
||||
|
@ -1,3 +1,4 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -13,6 +13,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -16,6 +16,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -10,6 +10,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
msb-430h \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
3
tests/driver_hmc5883l/Makefile.ci
Normal file
3
tests/driver_hmc5883l/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -1,4 +1,5 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
3
tests/driver_io1_xplained/Makefile.ci
Normal file
3
tests/driver_io1_xplained/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -9,6 +9,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,4 +4,5 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
#
|
||||
|
@ -8,6 +8,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -9,6 +9,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f030r8 \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -5,5 +5,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -5,5 +5,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -5,6 +5,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
3
tests/driver_sdp3x/Makefile.ci
Normal file
3
tests/driver_sdp3x/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -5,5 +5,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -3,4 +3,5 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
#
|
||||
|
@ -6,6 +6,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
|
3
tests/driver_tmp00x/Makefile.ci
Normal file
3
tests/driver_tmp00x/Makefile.ci
Normal file
@ -0,0 +1,3 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-l011k4 \
|
||||
#
|
@ -13,6 +13,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
stk3200 \
|
||||
|
@ -8,6 +8,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
stk3200 \
|
||||
stm32f030f4-demo \
|
||||
stm32f0discovery \
|
||||
|
@ -37,6 +37,7 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
nucleo-f103rb \
|
||||
nucleo-f303k8 \
|
||||
nucleo-f334r8 \
|
||||
nucleo-l011k4 \
|
||||
nucleo-l031k6 \
|
||||
nucleo-l053r8 \
|
||||
nucleo-l073rz \
|
||||
|
@ -4,5 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
@ -3,4 +3,5 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
#
|
||||
|
@ -4,4 +4,5 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
nucleo-l011k4 \
|
||||
#
|
||||
|
@ -6,5 +6,6 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l011k4 \
|
||||
stm32f030f4-demo \
|
||||
#
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user