mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-18 12:52:44 +01:00
Merge pull request #11441 from aabadie/board/i-nucleo-lrwan1
boards: add support for i-nucleo-lrwan1 (Arduino-like shield)
This commit is contained in:
commit
7c27badfbb
3
boards/i-nucleo-lrwan1/Makefile
Normal file
3
boards/i-nucleo-lrwan1/Makefile
Normal file
@ -0,0 +1,3 @@
|
||||
MODULE = board
|
||||
|
||||
include $(RIOTBASE)/Makefile.base
|
5
boards/i-nucleo-lrwan1/Makefile.dep
Normal file
5
boards/i-nucleo-lrwan1/Makefile.dep
Normal file
@ -0,0 +1,5 @@
|
||||
FEATURES_REQUIRED += periph_lpuart
|
||||
|
||||
ifneq (,$(filter netdev_default,$(USEMODULE)))
|
||||
USEMODULE += sx1272
|
||||
endif
|
13
boards/i-nucleo-lrwan1/Makefile.features
Normal file
13
boards/i-nucleo-lrwan1/Makefile.features
Normal file
@ -0,0 +1,13 @@
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
FEATURES_PROVIDED += periph_i2c
|
||||
FEATURES_PROVIDED += periph_lpuart
|
||||
FEATURES_PROVIDED += periph_rtc
|
||||
FEATURES_PROVIDED += periph_rtt
|
||||
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_m0_1
|
||||
|
||||
include $(RIOTCPU)/stm32l0/Makefile.features
|
22
boards/i-nucleo-lrwan1/Makefile.include
Normal file
22
boards/i-nucleo-lrwan1/Makefile.include
Normal file
@ -0,0 +1,22 @@
|
||||
## the cpu to build for
|
||||
export CPU = stm32l0
|
||||
export CPU_MODEL = stm32l052t8
|
||||
|
||||
# we use shared STM32 configuration snippets
|
||||
INCLUDES += -I$(RIOTBOARD)/common/stm32/include
|
||||
|
||||
# define the default port depending on the host OS
|
||||
PORT_LINUX ?= /dev/ttyACM0
|
||||
PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.usbmodem*)))
|
||||
|
||||
# setup serial terminal
|
||||
include $(RIOTMAKE)/tools/serial.inc.mk
|
||||
|
||||
# to flash this board, use an ST-link adapter
|
||||
export DEBUG_ADAPTER ?= stlink
|
||||
|
||||
# call a 'reset halt' command before starting the debugger
|
||||
export OPENOCD_DBG_START_CMD = -c 'reset halt'
|
||||
|
||||
# this board uses openocd
|
||||
include $(RIOTMAKE)/tools/openocd.inc.mk
|
29
boards/i-nucleo-lrwan1/board.c
Normal file
29
boards/i-nucleo-lrwan1/board.c
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* Copyright (C) 2019 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_i-nucleo-lrwan1
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Board specific implementations for the ST I-NUCLEO-LRWAN1 board
|
||||
*
|
||||
* @author Alexandre Abadie <alexandre.abadie@inria.fr>
|
||||
*
|
||||
* @}
|
||||
*/
|
||||
|
||||
#include "board.h"
|
||||
#include "periph/gpio.h"
|
||||
|
||||
|
||||
void board_init(void)
|
||||
{
|
||||
/* initialize the CPU */
|
||||
cpu_init();
|
||||
}
|
67
boards/i-nucleo-lrwan1/doc.txt
Normal file
67
boards/i-nucleo-lrwan1/doc.txt
Normal file
@ -0,0 +1,67 @@
|
||||
/**
|
||||
@defgroup boards_i-nucleo-lrwan1 ST I-NUCLEO-LRWAN1 LoRa board
|
||||
@ingroup boards
|
||||
@brief Support for the ST I-NUCLEO-LRWAN1 LoRa board shield
|
||||
|
||||
## Description
|
||||
|
||||
<img src="https://www.st.com/content/ccc/fragment/product_related/rpn_information/board_photo/group0/d0/d8/be/59/bb/0f/42/d9/i-nucleo-lrwan1.jpg/files/i-nucleo-lrwan1.jpg/_jcr_content/translations/en.i-nucleo-lrwan1.jpg"
|
||||
alt="I-NUCLEO-LRWAN1" style="width:400px;"/>
|
||||
|
||||
The [I-NUCLEO-LRWAN1](https://www.st.com/en/evaluation-tools/i-nucleo-lrwan1.html)
|
||||
board provides LoRa connectivity with an SX1272 radio connected via SPI
|
||||
to an ultra-low power
|
||||
[STM32L052T8](https://www.st.com/en/microcontrollers-microprocessors/stm32l052t8.html).
|
||||
microcontroller.
|
||||
|
||||
For details, the
|
||||
[schematics are available on GitHub](https://github.com/USIWP1Module/USI_I-NUCLEO-LRWAN1/blob/master/Schematics/USI%20LoRa%20Arduino%20shield_SCH_20161115-1.pdf).
|
||||
|
||||
_Note_: to use the on-board I2C sensors, the R19 and R20 shorts must be closed
|
||||
(soldered).
|
||||
|
||||
## Flashing the board
|
||||
|
||||
To flash, one needs to use an external ST-Link programmer connected to SWD pins
|
||||
of the JP6 connector.
|
||||
|
||||
By default, the flash on the microcontroller is write protected so before being
|
||||
able to flash it, one needs to unlock using the following:
|
||||
- Apply the following patch to the `openocd.sh` script:
|
||||
```diff
|
||||
diff --git a/dist/tools/openocd/openocd.sh b/dist/tools/openocd/openocd.sh
|
||||
index c59a1939a2..0c359e438c 100755
|
||||
--- a/dist/tools/openocd/openocd.sh
|
||||
+++ b/dist/tools/openocd/openocd.sh
|
||||
@@ -248,6 +248,11 @@ do_flash() {
|
||||
-c 'init' \
|
||||
-c 'targets' \
|
||||
-c 'reset halt' \
|
||||
+ -c 'stm32lx unlock 0' \
|
||||
+ -c 'reset halt' \
|
||||
+ -c 'init' \
|
||||
+ -c 'targets' \
|
||||
+ -c 'reset halt' \
|
||||
${OPENOCD_PRE_FLASH_CMDS} \
|
||||
-c 'flash write_image erase \"${IMAGE_FILE}\" ${IMAGE_OFFSET} ${IMAGE_TYPE}' \
|
||||
${OPENOCD_PRE_VERIFY_CMDS} \
|
||||
```
|
||||
- Run make flash:
|
||||
```sh
|
||||
make BOARD=i-nucleo-lrwan1 -C examples/hello-world flash
|
||||
```
|
||||
The command will fail but after that the memory will be unlocked after a
|
||||
power cycle. The line added above in `openocd.sh` can also be removed.
|
||||
- Unplug the board and replug-it: the board is now flashable normally.
|
||||
|
||||
Note that this unlock procedure only needs to be done once.
|
||||
|
||||
## Accessing STDIO
|
||||
|
||||
STDIO is available on pin 0 and 1 on CN9 so one needs an USB to UART to connect
|
||||
to STDIO.
|
||||
|
||||
When flashing using an ST-Link, STDIO pins can be plugged directly to the RX/TX
|
||||
pins on the programmer, STDIO is then accessible like on any Nucleo boards.
|
||||
|
||||
*/
|
60
boards/i-nucleo-lrwan1/include/board.h
Normal file
60
boards/i-nucleo-lrwan1/include/board.h
Normal file
@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (C) 2019 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_i-nucleo-lrwan1
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Board specific definitions for the ST I-NUCLEO-LRWAN1 board
|
||||
*
|
||||
* @author Alexandre Abadie <alexandre.abadie@inria.fr>
|
||||
*/
|
||||
|
||||
#ifndef BOARD_H
|
||||
#define BOARD_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "cpu.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @name xtimer configuration
|
||||
* @{
|
||||
*/
|
||||
#define XTIMER_WIDTH (16)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name SX1272 configuration
|
||||
* @{
|
||||
**/
|
||||
#define SX127X_PARAM_SPI_NSS GPIO_PIN(PORT_A, 15)
|
||||
#define SX127X_PARAM_RESET GPIO_PIN(PORT_A, 9)
|
||||
#define SX127X_PARAM_DIO0 GPIO_PIN(PORT_A, 2)
|
||||
#define SX127X_PARAM_DIO1 GPIO_PIN(PORT_A, 3)
|
||||
#define SX127X_PARAM_DIO2 GPIO_PIN(PORT_A, 5)
|
||||
#define SX127X_PARAM_DIO3 GPIO_PIN(PORT_A, 6)
|
||||
#define SX127X_PARAM_PASELECT (SX127X_PA_BOOST)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @brief Initialize board specific hardware, including clock, LEDs and std-IO
|
||||
*/
|
||||
void board_init(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* BOARD_H */
|
||||
/** @} */
|
172
boards/i-nucleo-lrwan1/include/periph_conf.h
Normal file
172
boards/i-nucleo-lrwan1/include/periph_conf.h
Normal file
@ -0,0 +1,172 @@
|
||||
/*
|
||||
* Copyright (C) 2019 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_i-nucleo-lrwan1
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Peripheral MCU configuration for the ST I-NUCLEO-LRWAN1 board
|
||||
*
|
||||
* @author Alexandre Abadie <alexandre.abadie@inria.fr>
|
||||
*/
|
||||
|
||||
#ifndef PERIPH_CONF_H
|
||||
#define PERIPH_CONF_H
|
||||
|
||||
#include "periph_cpu.h"
|
||||
#include "cfg_rtt_default.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @name Clock system configuration
|
||||
* @{
|
||||
*/
|
||||
#define CLOCK_HSI (16000000U) /* internal oscillator */
|
||||
#define CLOCK_CORECLOCK (32000000U) /* desired core clock frequency */
|
||||
#define CLOCK_LSE (1) /* enable low speed external oscillator */
|
||||
|
||||
/* configuration of PLL prescaler and multiply values */
|
||||
/* CORECLOCK := HSI / CLOCK_PLL_DIV * CLOCK_PLL_MUL */
|
||||
#define CLOCK_PLL_DIV RCC_CFGR_PLLDIV2
|
||||
#define CLOCK_PLL_MUL RCC_CFGR_PLLMUL4
|
||||
/* configuration of peripheral bus clock prescalers */
|
||||
#define CLOCK_AHB_DIV RCC_CFGR_HPRE_DIV1 /* AHB clock -> 32MHz */
|
||||
#define CLOCK_APB2_DIV RCC_CFGR_PPRE2_DIV1 /* APB2 clock -> 32MHz */
|
||||
#define CLOCK_APB1_DIV RCC_CFGR_PPRE1_DIV1 /* APB1 clock -> 32MHz */
|
||||
/* configuration of flash access cycles */
|
||||
#define CLOCK_FLASH_LATENCY FLASH_ACR_LATENCY
|
||||
|
||||
/* bus clocks for simplified peripheral initialization, UPDATE MANUALLY! */
|
||||
#define CLOCK_AHB (CLOCK_CORECLOCK / 1)
|
||||
#define CLOCK_APB2 (CLOCK_CORECLOCK / 1)
|
||||
#define CLOCK_APB1 (CLOCK_CORECLOCK / 1)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name Timer configuration
|
||||
* @{
|
||||
*/
|
||||
static const timer_conf_t timer_config[] = {
|
||||
{
|
||||
.dev = TIM2,
|
||||
.max = 0x0000ffff,
|
||||
.rcc_mask = RCC_APB1ENR_TIM2EN,
|
||||
.bus = APB1,
|
||||
.irqn = TIM2_IRQn
|
||||
}
|
||||
};
|
||||
|
||||
#define TIMER_0_ISR isr_tim2
|
||||
|
||||
#define TIMER_NUMOF (sizeof(timer_config) / sizeof(timer_config[0]))
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name UART configuration
|
||||
* @{
|
||||
*/
|
||||
static const uart_conf_t uart_config[] = {
|
||||
{
|
||||
.dev = LPUART1,
|
||||
.rcc_mask = RCC_APB1ENR_LPUART1EN,
|
||||
.rx_pin = GPIO_PIN(PORT_B, 11),
|
||||
.tx_pin = GPIO_PIN(PORT_B, 10),
|
||||
.rx_af = GPIO_AF4,
|
||||
.tx_af = GPIO_AF4,
|
||||
.bus = APB1,
|
||||
.irqn = LPUART1_IRQn,
|
||||
.type = STM32_LPUART,
|
||||
.clk_src = 0, /* Use APB clock */
|
||||
},
|
||||
};
|
||||
|
||||
#define UART_0_ISR (isr_rng_lpuart1)
|
||||
|
||||
#define UART_NUMOF (sizeof(uart_config) / sizeof(uart_config[0]))
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name SPI configuration
|
||||
*
|
||||
* @note The spi_divtable is auto-generated from
|
||||
* `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
|
||||
* @{
|
||||
*/
|
||||
static const uint8_t spi_divtable[2][5] = {
|
||||
{ /* for APB1 @ 32000000Hz */
|
||||
7, /* -> 125000Hz */
|
||||
5, /* -> 500000Hz */
|
||||
4, /* -> 1000000Hz */
|
||||
2, /* -> 4000000Hz */
|
||||
1 /* -> 8000000Hz */
|
||||
},
|
||||
{ /* for APB2 @ 32000000Hz */
|
||||
7, /* -> 125000Hz */
|
||||
5, /* -> 500000Hz */
|
||||
4, /* -> 1000000Hz */
|
||||
2, /* -> 4000000Hz */
|
||||
1 /* -> 8000000Hz */
|
||||
}
|
||||
};
|
||||
|
||||
static const spi_conf_t spi_config[] = {
|
||||
{
|
||||
.dev = SPI1, /* connected to SX1272 */
|
||||
.mosi_pin = GPIO_PIN(PORT_A, 12),
|
||||
.miso_pin = GPIO_PIN(PORT_B, 4),
|
||||
.sclk_pin = GPIO_PIN(PORT_B, 3),
|
||||
.cs_pin = GPIO_PIN(PORT_A, 15),
|
||||
.af = GPIO_AF0,
|
||||
.rccmask = RCC_APB2ENR_SPI1EN,
|
||||
.apbbus = APB2,
|
||||
},
|
||||
};
|
||||
|
||||
#define SPI_NUMOF (sizeof(spi_config) / sizeof(spi_config[0]))
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name I2C configuration
|
||||
* @{
|
||||
*/
|
||||
static const i2c_conf_t i2c_config[] = {
|
||||
{
|
||||
.dev = I2C1,
|
||||
.speed = I2C_SPEED_NORMAL,
|
||||
.scl_pin = GPIO_PIN(PORT_B, 6),
|
||||
.sda_pin = GPIO_PIN(PORT_B, 7),
|
||||
.scl_af = GPIO_AF1,
|
||||
.sda_af = GPIO_AF1,
|
||||
.bus = APB1,
|
||||
.rcc_mask = RCC_APB1ENR_I2C1EN,
|
||||
.irqn = I2C1_IRQn
|
||||
}
|
||||
};
|
||||
|
||||
#define I2C_0_ISR isr_i2c1
|
||||
|
||||
#define I2C_NUMOF (sizeof(i2c_config) / sizeof(i2c_config[0]))
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name RTC configuration
|
||||
* @{
|
||||
*/
|
||||
#define RTC_NUMOF (1U)
|
||||
/** @} */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* PERIPH_CONF_H */
|
||||
/** @} */
|
@ -77,7 +77,7 @@ typedef struct {
|
||||
#define EEPROM_START_ADDR (0x08080000)
|
||||
#if defined(CPU_LINE_STM32L073xx) || defined(CPU_LINE_STM32L072xx)
|
||||
#define EEPROM_SIZE (6144U) /* 6kB */
|
||||
#elif defined(CPU_LINE_STM32L053xx)
|
||||
#elif defined(CPU_LINE_STM32L053xx) || defined(CPU_LINE_STM32L052xx)
|
||||
#define EEPROM_SIZE (2048U) /* 2kB */
|
||||
#elif defined(CPU_LINE_STM32L031xx)
|
||||
#define EEPROM_SIZE (1024U) /* 1kB */
|
||||
|
7344
cpu/stm32l0/include/vendor/stm32l052xx.h
vendored
Normal file
7344
cpu/stm32l0/include/vendor/stm32l052xx.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@ -86,6 +86,15 @@ ISR_VECTOR(1) const isr_t vector_cpu[CPU_IRQ_NUMOF] = {
|
||||
#if defined(CPU_LINE_STM32L031xx)
|
||||
[ 4] = isr_rcc, /* [ 4] RCC Interrupt */
|
||||
[29] = isr_lpuart1, /* [29] LPUART1 Interrupt */
|
||||
#elif defined(CPU_LINE_STM32L052xx)
|
||||
[ 4] = isr_rcc_crs, /* [ 4] RCC and CRS Interrupts */
|
||||
[ 8] = isr_tsc, /* [ 8] TSC Interrupt */
|
||||
[17] = isr_tim6_dac, /* [17] TIM6 and DAC Interrupts */
|
||||
[24] = isr_i2c2, /* [24] I2C2 Interrupt */
|
||||
[26] = isr_spi2, /* [26] SPI2 Interrupt */
|
||||
[27] = isr_usart1, /* [27] USART1 Interrupt */
|
||||
[29] = isr_rng_lpuart1, /* [29] RNG and LPUART1 Interrupts */
|
||||
[31] = isr_usb, /* [31] USB global Interrupt */
|
||||
#elif defined(CPU_LINE_STM32L053xx)
|
||||
[ 4] = isr_rcc_crs, /* [ 4] RCC and CRS Interrupts */
|
||||
[ 8] = isr_tsc, /* [ 8] TSC Interrupt */
|
||||
|
@ -11,6 +11,7 @@ RIOTBASE ?= $(CURDIR)/../..
|
||||
# example...
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-nano arduino-uno chronos hifive1 \
|
||||
i-nucleo-lrwan1 \
|
||||
mega-xplained microbit msb-430 msb-430h nrf51dk \
|
||||
nrf51dongle nrf6310 \
|
||||
nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
|
@ -8,7 +8,8 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 mega-xplained msb-430 \
|
||||
arduino-uno chronos hifive1 i-nucleo-lrwan1 \
|
||||
mega-xplained msb-430 \
|
||||
msb-430h nucleo-f030r8 nucleo-l053r8 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l031k6 stm32f0discovery \
|
||||
|
@ -8,7 +8,8 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
arduino-uno chronos hifive1 i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h \
|
||||
nucleo-f030r8 nucleo-l053r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-f334r8 \
|
||||
nucleo-l031k6 mega-xplained stm32f0discovery \
|
||||
|
@ -14,7 +14,7 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
wsn430-v1_4 z1
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 blackpill bluepill calliope-mini \
|
||||
cc2650-launchpad cc2650stk hifive1 lsn50 maple-mini \
|
||||
cc2650-launchpad cc2650stk hifive1 lsn50 i-nucleo-lrwan1 maple-mini \
|
||||
microbit nrf51dk nrf51dongle nrf6310 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 nucleo-f030r8 \
|
||||
nucleo-f070rb nucleo-f072rb nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \
|
||||
|
@ -8,7 +8,8 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
arduino-uno chronos hifive1 i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
nucleo-f072rb nucleo-f302r8 nucleo-f334r8 nucleo-l053r8 \
|
||||
|
@ -10,7 +10,8 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos mega-xplained msb-430 \
|
||||
arduino-uno chronos i-nucleo-lrwan1 \
|
||||
mega-xplained msb-430 \
|
||||
msb-430h nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l053r8 stm32f0discovery \
|
||||
|
@ -10,7 +10,7 @@ RIOTBASE ?= $(CURDIR)/../..
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-nano arduino-uno b-l072z-lrwan1 blackpill \
|
||||
bluepill calliope-mini cc2650-launchpad cc2650stk \
|
||||
hifive1 lsn50 maple-mini mega-xplained microbit msb-430 \
|
||||
hifive1 i-nucleo-lrwan1 lsn50 maple-mini mega-xplained microbit msb-430 \
|
||||
msb-430h nrf51dk nrf51dongle nrf6310 \
|
||||
nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f303k8 nucleo-l031k6 nucleo-f030r8 \
|
||||
|
@ -9,8 +9,9 @@ RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno blackpill bluepill calliope-mini \
|
||||
chronos hifive1 mega-xplained microbit msb-430 \
|
||||
msb-430h nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
chronos hifive1 i-nucleo-lrwan1 mega-xplained \
|
||||
microbit msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
nucleo-f072rb nucleo-f103rb nucleo-f302r8 \
|
||||
nucleo-f334r8 nucleo-l053r8 saml10-xpro \
|
||||
|
@ -10,7 +10,7 @@ RIOTBASE ?= $(CURDIR)/../..
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-nano arduino-uno b-l072z-lrwan1 blackpill \
|
||||
bluepill calliope-mini \
|
||||
chronos hifive1 mega-xplained microbit \
|
||||
chronos hifive1 i-nucleo-lrwan1 mega-xplained microbit \
|
||||
msb-430 msb-430h nrf51dk nrf51dongle nrf6310 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
|
@ -8,7 +8,7 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 blackpill bluepill calliope-mini \
|
||||
cc2650-launchpad cc2650stk hifive1 lobaro-lorabox lsn50 \
|
||||
cc2650-launchpad cc2650stk hifive1 i-nucleo-lrwan1 lobaro-lorabox lsn50 \
|
||||
maple-mini microbit nrf51dk nrf51dongle nrf6310 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \
|
||||
|
@ -7,7 +7,7 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := blackpill bluepill calliope-mini cc2650-launchpad \
|
||||
cc2650stk hamilton lsn50 \
|
||||
cc2650stk hamilton i-nucleo-lrwan1 lsn50 \
|
||||
maple-mini microbit nrf51dk nrf51dongle \
|
||||
nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f070rb nucleo-f072rb nucleo-f103rb \
|
||||
|
@ -7,8 +7,9 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := blackpill bluepill calliope-mini cc2650-launchpad \
|
||||
cc2650stk lobaro-lorabox maple-mini microbit \
|
||||
nrf51dk nrf51dongle nucleo-f030r8 nucleo-f031k6 \
|
||||
cc2650stk i-nucleo-lrwan1 lobaro-lorabox maple-mini \
|
||||
microbit nrf51dk nrf51dongle \
|
||||
nucleo-f030r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f103rb nucleo-f302r8 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-f410rb nucleo-l031k6 \
|
||||
|
@ -8,7 +8,7 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos msb-430 msb-430h \
|
||||
arduino-uno chronos i-nucleo-lrwan1 msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f303k8 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
|
@ -8,8 +8,8 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../../
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos mega-xplained msb-430 \
|
||||
msb-430h nucleo-f042k6 nucleo-f031k6 \
|
||||
arduino-uno chronos i-nucleo-lrwan1 mega-xplained \
|
||||
msb-430 msb-430h nucleo-f042k6 nucleo-f031k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro weio \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
@ -8,8 +8,9 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-nano arduino-uno chronos mega-xplained \
|
||||
msb-430 msb-430h nrf51dk nrf51dongle nrf6310 \
|
||||
arduino-nano arduino-uno chronos i-nucleo-lrwan1 \
|
||||
mega-xplained msb-430 msb-430h \
|
||||
nrf51dk nrf51dongle nrf6310 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f334r8 nucleo-f303k8 nucleo-l053r8 \
|
||||
|
@ -1,7 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo32-f031 nucleo32-f042 nucleo32-l031 \
|
||||
nucleo-f030 nucleo-l053 stm32f0discovery \
|
||||
BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo32-f031 nucleo32-f042 \
|
||||
nucleo32-l031 nucleo-f030 nucleo-l053 stm32f0discovery \
|
||||
arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-l053r8
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
arduino-uno chronos hifive1 i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
nucleo-f072rb nucleo-f302r8 nucleo-f303re \
|
||||
|
@ -6,7 +6,7 @@ include ../Makefile.tests_common
|
||||
# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though.
|
||||
# Remove this line if Travis is upgraded to a different toolchain which does
|
||||
# not pull in all C++ locale code whenever exceptions are used.
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo-f334r8 spark-core stm32f0discovery
|
||||
BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f334r8 spark-core stm32f0discovery
|
||||
|
||||
# If you want to add some extra flags when compile c++ files, add these flags
|
||||
# to CXXEXFLAGS variable
|
||||
|
@ -6,7 +6,7 @@ include ../Makefile.tests_common
|
||||
# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though.
|
||||
# Remove this line if Travis is upgraded to a different toolchain which does
|
||||
# not pull in all C++ locale code whenever exceptions are used.
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo-f334r8 spark-core stm32f0discovery
|
||||
BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f334r8 spark-core stm32f0discovery
|
||||
|
||||
# If you want to add some extra flags when compile c++ files, add these flags
|
||||
# to CXXEXFLAGS variable
|
||||
|
@ -6,7 +6,7 @@ include ../Makefile.tests_common
|
||||
# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though.
|
||||
# Remove this line if Travis is upgraded to a different toolchain which does
|
||||
# not pull in all C++ locale code whenever exceptions are used.
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo-f334r8 spark-core stm32f0discovery
|
||||
BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f334r8 spark-core stm32f0discovery
|
||||
|
||||
# If you want to add some extra flags when compile c++ files, add these flags
|
||||
# to CXXEXFLAGS variable
|
||||
|
@ -1,8 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno msb-430 msb-430h nucleo-f334r8 \
|
||||
nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
arduino-uno i-nucleo-lrwan1 msb-430 msb-430h \
|
||||
nucleo-f334r8 nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f303k8 nucleo-l031k6 mega-xplained \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
|
@ -1,7 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno msb-430 msb-430h \
|
||||
arduino-uno i-nucleo-lrwan1 msb-430 msb-430h \
|
||||
nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
@ -1,7 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno nucleo-f031k6 nucleo-f042k6 \
|
||||
arduino-uno i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery waspmote-pro
|
||||
|
||||
|
@ -7,8 +7,8 @@ BOARD_BLACKLIST := msb-430 msb-430h pic32-clicker pic32-wifire \
|
||||
telosb wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno msb-430 msb-430h nucleo-l031k6 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l053r8 \
|
||||
arduino-uno i-nucleo-lrwan1 msb-430 msb-430h \
|
||||
nucleo-l031k6 nucleo-f031k6 nucleo-f042k6 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
|
||||
|
@ -3,8 +3,8 @@ DEVELHELP := 1
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno hifive1 mega-xplained msb-430 \
|
||||
msb-430h nucleo-f030r8 nucleo-f031k6 \
|
||||
arduino-uno hifive1 i-nucleo-lrwan1 mega-xplained \
|
||||
msb-430 msb-430h nucleo-f030r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \
|
||||
nucleo-l053r8 stm32f0discovery telosb thingy52 \
|
||||
|
@ -1,8 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f030r8 nucleo-l053r8 \
|
||||
nucleo-f031k6 nucleo-l031k6 nucleo-f042k6 \
|
||||
arduino-uno chronos i-nucleo-lrwan1 nucleo-f030r8 \
|
||||
nucleo-l053r8 nucleo-f031k6 nucleo-l031k6 nucleo-f042k6 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4
|
||||
|
||||
|
@ -2,8 +2,8 @@ APPLICATION = gnrc_mac_timeout
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f030r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l031k6 nucleo-l053r8 \
|
||||
arduino-uno chronos i-nucleo-lrwan1 nucleo-f030r8 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 nucleo-l053r8 \
|
||||
stm32f0discovery waspmote-pro
|
||||
|
||||
USEMODULE += gnrc_mac
|
||||
|
@ -1,8 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f030r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l031k6 nucleo-l053r8 \
|
||||
arduino-uno chronos i-nucleo-lrwan1 nucleo-f030r8 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4
|
||||
|
||||
|
@ -3,7 +3,8 @@ include ../Makefile.tests_common
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-nano arduino-uno b-l072z-lrwan1 blackpill \
|
||||
bluepill calliope-mini cc2650-launchpad cc2650stk \
|
||||
chronos hifive1 lsn50 maple-mini mega-xplained microbit \
|
||||
chronos hifive1 i-nucleo-lrwan1 lsn50 maple-mini \
|
||||
mega-xplained microbit \
|
||||
msb-430 msb-430h nrf51dk nrf51dongle nrf6310 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \
|
||||
|
@ -3,8 +3,8 @@ DEVELHELP := 1
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno hifive1 mega-xplained msb-430 \
|
||||
msb-430h nucleo-f030r8 nucleo-f031k6 \
|
||||
arduino-uno hifive1 i-nucleo-lrwan1 mega-xplained \
|
||||
msb-430 msb-430h nucleo-f030r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \
|
||||
nucleo-l053r8 saml10-xpro saml11-xpro \
|
||||
|
@ -2,7 +2,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
arduino-uno chronos hifive1 i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h \
|
||||
nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f070rb nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \
|
||||
|
@ -3,8 +3,9 @@ include ../Makefile.tests_common
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 mega-xplained \
|
||||
msb-430 msb-430h nucleo-f042k6 nucleo-f031k6 \
|
||||
arduino-uno chronos hifive1 i-nucleo-lrwan1 \
|
||||
mega-xplained msb-430 msb-430h \
|
||||
nucleo-f042k6 nucleo-f031k6 \
|
||||
nucleo-f030r8 nucleo-f303k8 nucleo-l053r8 \
|
||||
nucleo-l031k6 stm32f0discovery thingy52 telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
@ -15,12 +15,12 @@ TCP_TEST_CYCLES ?= 3
|
||||
# Mark Boards with insufficient memory
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-nano arduino-uno calliope-mini chronos \
|
||||
hifive1 mega-xplained microbit msb-430 msb-430h \
|
||||
nrf51dk nrf51dongle nrf6310 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f302r8 nucleo-f334r8 nucleo-l053r8 \
|
||||
saml10-xpro saml11-xpro sb-430 sb-430h \
|
||||
hifive1 i-nucleo-lrwan1 mega-xplained microbit \
|
||||
msb-430 msb-430h nrf51dk nrf51dongle nrf6310 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
nucleo-f072rb nucleo-f302r8 nucleo-f334r8 \
|
||||
nucleo-l053r8 saml10-xpro saml11-xpro sb-430 sb-430h \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 yunjia-nrf51822 z1
|
||||
|
||||
|
@ -14,7 +14,8 @@ TCP_TEST_CYCLES ?= 3
|
||||
# Mark Boards with insufficient memory
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-nano arduino-uno calliope-mini chronos \
|
||||
hifive1 mega-xplained microbit msb-430 msb-430h \
|
||||
hifive1 i-nucleo-lrwan1 mega-xplained microbit \
|
||||
msb-430 msb-430h \
|
||||
nrf51dk nrf51dongle nrf6310 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
|
@ -2,6 +2,7 @@ include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno calliope-mini chronos hifive1 \
|
||||
i-nucleo-lrwan1 \
|
||||
mega-xplained microbit msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
|
@ -7,7 +7,8 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \
|
||||
msb-430 msb-430h telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon hifive1 nrf6310 nucleo-f031k6 nucleo-f042k6 \
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon hifive1 i-nucleo-lrwan1 nrf6310 \
|
||||
nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l053r8 stm32f0discovery \
|
||||
yunjia-nrf51822
|
||||
|
@ -7,9 +7,9 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \
|
||||
msb-430 msb-430h telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY = nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery
|
||||
BOARD_INSUFFICIENT_MEMORY = i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l053r8 stm32f0discovery
|
||||
|
||||
LWIP_IPV4 ?= 0
|
||||
|
||||
|
@ -7,7 +7,8 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \
|
||||
msb-430 msb-430h telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY = blackpill bluepill nucleo-f031k6 nucleo-f042k6 \
|
||||
BOARD_INSUFFICIENT_MEMORY = blackpill bluepill i-nucleo-lrwan1 \
|
||||
nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f302r8 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
saml10-xpro saml11-xpro stm32f0discovery
|
||||
|
@ -7,7 +7,8 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
esp8266-sparkfun-thing jiminy-mega256rfr2 mega-xplained \
|
||||
msb-430 msb-430h telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY = nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \
|
||||
BOARD_INSUFFICIENT_MEMORY = i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-l053r8 stm32f0discovery
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos mega-xplained msb-430 \
|
||||
msb-430h nucleo-f030r8 \
|
||||
arduino-uno chronos i-nucleo-lrwan1 mega-xplained \
|
||||
msb-430 msb-430h nucleo-f030r8 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l031k6 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro z1
|
||||
|
@ -4,7 +4,8 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos jiminy-mega256rfr2 mega-xplained \
|
||||
msb-430 msb-430h telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \
|
||||
BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery
|
||||
|
||||
|
@ -10,9 +10,9 @@ FEATURES_OPTIONAL += periph_rtc
|
||||
BOARD_WHITELIST := airfy-beacon arduino-due arduino-duemilanove arduino-mega2560 \
|
||||
arduino-mkr1000 arduino-mkrzero arduino-uno arduino-zero avsextrem \
|
||||
b-l072z-lrwan1 b-l475e-iot01a bluepill cc2538dk ek-lm4f120xl \
|
||||
feather-m0 fox frdm-k22f frdm-k64f ikea-tradfri iotlab-a8-m3 \
|
||||
iotlab-m3 limifrog-v1 maple-mini msb-430 msb-430h msba2 msbiot \
|
||||
mulle nrf52840dk nrf52dk nrf6310 nucleo-f207zg nucleo-f303ze \
|
||||
feather-m0 fox frdm-k22f frdm-k64f i-nucleo-lrwan1 ikea-tradfri \
|
||||
iotlab-a8-m3 iotlab-m3 limifrog-v1 maple-mini msb-430 msb-430h msba2 \
|
||||
msbiot mulle nrf52840dk nrf52dk nrf6310 nucleo-f207zg nucleo-f303ze \
|
||||
nucleo-f412zg nucleo-f413zh nucleo-f429zi nucleo-f446ze \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
|
||||
nucleo-l432kc nucleo-f072rb nucleo-f091rc nucleo-f103rb nucleo-f302r8 \
|
||||
|
@ -33,8 +33,8 @@ BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
BOARD_WHITELIST := airfy-beacon arduino-due arduino-duemilanove arduino-mega2560 \
|
||||
arduino-mkr1000 arduino-mkrzero arduino-uno arduino-zero avsextrem \
|
||||
b-l072z-lrwan1 b-l475e-iot01a bluepill cc2538dk ek-lm4f120xl \
|
||||
feather-m0 fox frdm-k22f frdm-k64f ikea-tradfri iotlab-a8-m3 \
|
||||
iotlab-m3 limifrog-v1 maple-mini msba2 msbiot \
|
||||
feather-m0 fox frdm-k22f frdm-k64f ikea-tradfri i-nucleo-lrwan1 \
|
||||
iotlab-a8-m3 iotlab-m3 limifrog-v1 maple-mini msba2 msbiot \
|
||||
mulle nrf52840dk nrf52dk nrf6310 nucleo-f207zg nucleo-f303ze \
|
||||
nucleo-f412zg nucleo-f413zh nucleo-f429zi nucleo-f446ze \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
|
||||
|
@ -4,7 +4,8 @@ include ../Makefile.tests_common
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos jiminy-mega256rfr2 mega-xplained msb-430 \
|
||||
msb-430h telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := chronos msb-430 msb-430h nucleo-f031k6 nucleo-f042k6 \
|
||||
BOARD_INSUFFICIENT_MEMORY := chronos i-nucleo-lrwan1 msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery telosb wsn430-v1_3b wsn430-v1_4 \
|
||||
|
@ -6,7 +6,8 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-l053r8 stm32f0discovery
|
||||
|
||||
TEST_ON_CI_WHITELIST += native
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos msb-430 msb-430h \
|
||||
arduino-uno chronos i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro z1
|
||||
|
@ -23,7 +23,8 @@ BOARD_BLACKLIST := arduino-duemilanove \
|
||||
z1 \
|
||||
#
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo-f030r8 \
|
||||
BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 \
|
||||
nucleo-f031k6 \
|
||||
nucleo-f042k6 \
|
||||
nucleo-l031k6 \
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
chronos mbed_lpc1768 msb-430 msb-430h nrf6310 \
|
||||
chronos i-nucleo-lrwan1 mbed_lpc1768 \
|
||||
msb-430 msb-430h nrf6310 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f303k8 nucleo-f334r8 \
|
||||
nucleo-l053r8 spark-core stm32f0discovery \
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
chronos msb-430 msb-430h nucleo-f030r8 \
|
||||
chronos i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h nucleo-f030r8 \
|
||||
nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 stm32f0discovery telosb \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro
|
||||
arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro \
|
||||
i-nucleo-lrwan1
|
||||
# arduino mega2560 uno duemilanove : unknown type name: clockid_t
|
||||
# jiminy-mega256rfr2: unknown type name: clockid_t
|
||||
# mega-xplained: unknown type name: clockid_t
|
||||
|
@ -2,7 +2,7 @@ include ../Makefile.tests_common
|
||||
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro \
|
||||
hifive1
|
||||
hifive1 i-nucleo-lrwan1
|
||||
# arduino mega2560 uno duemilanove : unknown type name: clockid_t
|
||||
# jiminy-mega256rfr2: unknown type name: clockid_t
|
||||
# mega-xplained: unknown type name: clockid_t
|
||||
|
@ -10,7 +10,8 @@ USEMODULE += pthread
|
||||
USEMODULE += xtimer
|
||||
USEMODULE += random
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY += chronos msb-430 msb-430h nucleo-f031k6 \
|
||||
BOARD_INSUFFICIENT_MEMORY += chronos i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery
|
||||
|
@ -3,7 +3,8 @@ BOARD ?= samr21-xpro
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos msb-430 msb-430h nucleo-f031k6 \
|
||||
chronos i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \
|
||||
nucleo-f303k8 nucleo-l053r8 stm32f0discovery \
|
||||
telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-l053r8 stm32f0discovery
|
||||
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno msb-430 msb-430h nucleo-f031k6 \
|
||||
arduino-uno i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery waspmote-pro
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos msb-430 msb-430h \
|
||||
arduino-uno chronos i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f303k8 nucleo-f334r8 \
|
||||
nucleo-l053r8 stm32f0discovery telosb \
|
||||
|
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
chronos msb-430 msb-430h nucleo-f031k6 \
|
||||
chronos i-nucleo-lrwan1 \
|
||||
msb-430 msb-430h nucleo-f031k6 \
|
||||
nucleo-f303k8
|
||||
|
||||
DISABLE_MODULE += auto_init
|
||||
|
@ -23,6 +23,7 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon \
|
||||
feather-m0 \
|
||||
firefly \
|
||||
hamilton \
|
||||
i-nucleo-lrwan1 \
|
||||
ikea-tradfri \
|
||||
limifrog-v1 maple-mini \
|
||||
lobaro-lorabox \
|
||||
@ -122,6 +123,7 @@ ARM_CORTEX_M_BOARDS := airfy-beacon \
|
||||
frdm-k22f \
|
||||
frdm-k64f \
|
||||
frdm-kw41z \
|
||||
i-nucleo-lrwan1 \
|
||||
ikea-tradfri \
|
||||
iotlab-a8-m3 \
|
||||
iotlab-m3 \
|
||||
|
Loading…
Reference in New Issue
Block a user