Merge pull request #9499 from maribu/arduino-nano
boards/arduino-nano: Support for the Arduino Nano
This commit is contained in:
commit
cff2b5e23f
5
boards/arduino-nano/Makefile
Normal file
5
boards/arduino-nano/Makefile
Normal file
@ -0,0 +1,5 @@
|
||||
MODULE = board
|
||||
|
||||
DIRS = $(RIOTBOARD)/common/arduino-atmega
|
||||
|
||||
include $(RIOTBASE)/Makefile.base
|
||||
3
boards/arduino-nano/Makefile.dep
Normal file
3
boards/arduino-nano/Makefile.dep
Normal file
@ -0,0 +1,3 @@
|
||||
USEMODULE += boards_common_arduino-atmega
|
||||
|
||||
include $(RIOTBOARD)/common/arduino-atmega/Makefile.dep
|
||||
3
boards/arduino-nano/Makefile.features
Normal file
3
boards/arduino-nano/Makefile.features
Normal file
@ -0,0 +1,3 @@
|
||||
include $(RIOTBOARD)/common/arduino-atmega/Makefile.features
|
||||
|
||||
include $(RIOTCPU)/atmega328p/Makefile.features
|
||||
23
boards/arduino-nano/Makefile.include
Normal file
23
boards/arduino-nano/Makefile.include
Normal file
@ -0,0 +1,23 @@
|
||||
# define the cpu used by the Arduino Nano board
|
||||
export CPU = atmega328p
|
||||
|
||||
# configure the terminal program
|
||||
PORT_LINUX ?= /dev/ttyUSB0
|
||||
PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.usbmodem*)))
|
||||
BAUD ?= 9600
|
||||
|
||||
PROGRAMMER ?= arduino
|
||||
|
||||
ifeq (arduino,$(PROGRAMMER))
|
||||
# the Arduino Nano bootloader is 2KiB in size
|
||||
BOOTLOADER_SIZE ?= 2048
|
||||
# the Nano's bootloader uses 57600 baud for programming
|
||||
FFLAGS_EXTRA += -b 57600
|
||||
else
|
||||
# not using the bootloader for programming, thus the whole flash can be used
|
||||
BOOTLOADER_SIZE ?= 0
|
||||
endif
|
||||
|
||||
ROM_RESERVED ?= $(BOOTLOADER_SIZE)
|
||||
|
||||
include $(RIOTBOARD)/common/arduino-atmega/Makefile.include
|
||||
42
boards/arduino-nano/doc.txt
Normal file
42
boards/arduino-nano/doc.txt
Normal file
@ -0,0 +1,42 @@
|
||||
/**
|
||||
@defgroup boards_arduino-nano Arduino Nano
|
||||
@ingroup boards
|
||||
@brief Support for the Arduino Nano board
|
||||
|
||||
## Overview
|
||||
|
||||
The Arduino Nano is the cheapest member of the Arduino family. It is based on
|
||||
Atmel's AVR architecture and sports an ATmega328p MCU. It is like many Arduinos
|
||||
extensible by using shields.
|
||||
|
||||
### MCU
|
||||
| MCU | ATmega328p |
|
||||
|:------------- |:--------------------------------------------- |
|
||||
| Family | AVR/ATmega |
|
||||
| Vendor | Atmel |
|
||||
| RAM | 2 KiB |
|
||||
| Flash | 32 KiB (2 KiB reserved for the bootloader) |
|
||||
| Frequency | 16 MHz |
|
||||
| Timers | 3 (2x 8bit, 1x 16bit) |
|
||||
| ADCs | 6 analog input pins |
|
||||
| UARTs | 1 |
|
||||
| SPIs | 1 |
|
||||
| I2Cs | 1 (called TWI) |
|
||||
| Vcc | 5.0V |
|
||||
| MCU Datasheet | [ATmega328p datasheet](http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf) |
|
||||
| Board Manual | [Board Manual](https://www.arduino.cc/en/uploads/Main/ArduinoNanoManual23.pdf) |
|
||||
|
||||
## Flashing the device
|
||||
Flashing RIOT on the Arduino Nano is quite straight forward, just connect your
|
||||
Arduino Nano via the USB connector to your host computer and type:
|
||||
|
||||
`make BOARD=arduino-nano flash`
|
||||
|
||||
This should take care of everything!
|
||||
|
||||
We use the open `avrdude` tool to write the new code into the ATmega328p's
|
||||
flash
|
||||
|
||||
##Caution
|
||||
Don't expect having a working network stack due to very limited resources.
|
||||
*/
|
||||
33
boards/arduino-nano/include/board.h
Normal file
33
boards/arduino-nano/include/board.h
Normal file
@ -0,0 +1,33 @@
|
||||
/*
|
||||
* Copyright (C) 2017 Freie Universität Berlin
|
||||
*
|
||||
* 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_arduino-nano
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Board specific definitions for the Arduino Uno board
|
||||
*
|
||||
* @author Martine Lenders <m.lenders@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifndef BOARD_H
|
||||
#define BOARD_H
|
||||
|
||||
#include "board_common.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* BOARD_H */
|
||||
/** @} */
|
||||
@ -10,8 +10,9 @@ RIOTBASE ?= $(CURDIR)/../..
|
||||
# Not all boards have enough memory to build the default configuration of this
|
||||
# example...
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-uno chronos hifive1 mega-xplained \
|
||||
microbit msb-430 msb-430h nrf51dk nrf51dongle nrf6310 \
|
||||
arduino-nano arduino-uno chronos hifive1 \
|
||||
mega-xplained microbit msb-430 msb-430h nrf51dk \
|
||||
nrf51dongle nrf6310 \
|
||||
nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f070rb nucleo-f072rb nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l031k6 nucleo-l053r8 \
|
||||
|
||||
@ -7,12 +7,12 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos hifive1 mega-xplained msb-430 msb-430h \
|
||||
nucleo-f030r8 nucleo-l053r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-f334r8 \
|
||||
nucleo-l031k6 stm32f0discovery telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 mega-xplained msb-430 \
|
||||
msb-430h nucleo-f030r8 nucleo-l053r8 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l031k6 stm32f0discovery \
|
||||
telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
USEMODULE += gnrc_netdev_default
|
||||
USEMODULE += auto_init_gnrc_netif
|
||||
|
||||
@ -7,12 +7,12 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos hifive1 msb-430 msb-430h nucleo-f030r8 \
|
||||
nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \
|
||||
mega-xplained stm32f0discovery telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
nucleo-f030r8 nucleo-l053r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-f334r8 \
|
||||
nucleo-l031k6 mega-xplained stm32f0discovery \
|
||||
telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
# Enable GNRC networking
|
||||
USEMODULE += gnrc_netdev_default
|
||||
|
||||
@ -7,7 +7,7 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
# Uncomment these lines if you want to use platform support from external
|
||||
# repositories:
|
||||
|
||||
@ -8,9 +8,10 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
# TinyDTLS only has support for 32-bit architectures ATM
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno chronos \
|
||||
jiminy-mega256rfr2 mega-xplained msb-430 msb-430h telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
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 := airfy-beacon b-l072z-lrwan1 blackpill bluepill calliope-mini \
|
||||
cc2650-launchpad cc2650stk hifive1 maple-mini \
|
||||
|
||||
@ -7,9 +7,10 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos hifive1 msb-430 msb-430h nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f303k8 nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
nucleo-f072rb nucleo-f302r8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1 mega-xplained
|
||||
|
||||
@ -15,7 +15,8 @@ BOARD_BLACKLIST := chronos \
|
||||
z1 \
|
||||
#
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
@ -9,12 +9,12 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos mega-xplained msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f303k8 nucleo-f334r8 \
|
||||
nucleo-l053r8 stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos mega-xplained msb-430 \
|
||||
msb-430h nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l053r8 stm32f0discovery \
|
||||
telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
## Uncomment to redefine port, for example use 61616 for RFC 6282 UDP compression.
|
||||
#GCOAP_PORT = 5683
|
||||
|
||||
@ -8,10 +8,11 @@ BOARD ?= samr21-xpro
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-uno b-l072z-lrwan1 blackpill bluepill calliope-mini \
|
||||
cc2650-launchpad cc2650stk hifive1 maple-mini \
|
||||
mega-xplained microbit msb-430 msb-430h \
|
||||
nrf51dk nrf51dongle nrf6310 nucleo-f031k6 nucleo-f042k6 \
|
||||
arduino-nano arduino-uno b-l072z-lrwan1 blackpill \
|
||||
bluepill calliope-mini cc2650-launchpad cc2650stk \
|
||||
hifive1 maple-mini 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-f103rb \
|
||||
nucleo-f302r8 nucleo-f334r8 nucleo-l053r8 \
|
||||
|
||||
@ -7,7 +7,8 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
# Comment this out to disable code in RIOT that does safety checking
|
||||
# which is not needed in a production environment but helps in the
|
||||
|
||||
@ -7,14 +7,14 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
calliope-mini chronos hifive1 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 saml11-xpro \
|
||||
spark-core stm32f0discovery telosb \
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno calliope-mini chronos hifive1 \
|
||||
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 \
|
||||
saml11-xpro spark-core stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
# Include packages that pull up and auto-init the link layer.
|
||||
|
||||
@ -8,7 +8,8 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-uno b-l072z-lrwan1 blackpill bluepill calliope-mini \
|
||||
arduino-nano arduino-uno b-l072z-lrwan1 blackpill \
|
||||
bluepill calliope-mini \
|
||||
chronos hifive1 mega-xplained microbit \
|
||||
msb-430 msb-430h nrf51dk nrf51dongle nrf6310 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
|
||||
|
||||
@ -4,8 +4,8 @@ APPLICATION = ipc_pingpong
|
||||
# If no BOARD is found in the environment, use this default:
|
||||
BOARD ?= native
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6 \
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
@ -17,7 +17,8 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 blackpill bluepill call
|
||||
nucleo-l031k6 opencm904 saml10-xpro saml11-xpro \
|
||||
spark-core stm32f0discovery yunjia-nrf51822
|
||||
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno chronos \
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos \
|
||||
msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1 pic32-wifire pic32-clicker jiminy-mega256rfr2 \
|
||||
mega-xplained
|
||||
|
||||
@ -27,7 +27,7 @@ BOARD_INSUFFICIENT_MEMORY := blackpill bluepill calliope-mini cc2650-launchpad \
|
||||
yunjia-nrf51822 esp8266-esp-12x esp8266-olimex-mod \
|
||||
esp8266-sparkfun-thing firefly
|
||||
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano arduino-uno \
|
||||
chronos hifive1 jiminy-mega256rfr2 mega-xplained mips-malta \
|
||||
msb-430 msb-430h pic32-clicker pic32-wifire telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
@ -15,10 +15,10 @@ BOARD_INSUFFICIENT_MEMORY := blackpill bluepill calliope-mini cc2650-launchpad \
|
||||
nucleo-l053r8 opencm904 saml10-xpro saml11-xpro \
|
||||
spark-core stm32f0discovery
|
||||
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos hifive1 jiminy-mega256rfr2 mega-xplained mips-malta \
|
||||
msb-430 msb-430h pic32-clicker pic32-wifire telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 jiminy-mega256rfr2 \
|
||||
mega-xplained mips-malta msb-430 msb-430h pic32-clicker \
|
||||
pic32-wifire telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
|
||||
# Comment this out to disable code in RIOT that does safety checking
|
||||
|
||||
@ -7,11 +7,12 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos 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
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos 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
|
||||
|
||||
# Include packages that pull up and auto-init the link layer.
|
||||
# NOTE: 6LoWPAN will be included if IEEE802.15.4 devices are present
|
||||
|
||||
@ -7,12 +7,12 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../../
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos 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
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos 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
|
||||
|
||||
# Include packages that pull up and auto-init the link layer.
|
||||
USEMODULE += gnrc_netdev_default
|
||||
|
||||
@ -8,13 +8,13 @@ BOARD ?= native
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-uno chronos 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 stm32f0discovery \
|
||||
telosb wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 \
|
||||
waspmote-pro z1
|
||||
arduino-nano arduino-uno chronos 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 \
|
||||
stm32f0discovery telosb wsn430-v1_3b wsn430-v1_4 \
|
||||
yunjia-nrf51822 waspmote-pro z1
|
||||
|
||||
# Include packages that pull up and auto-init the link layer.
|
||||
# NOTE: 6LoWPAN will be included if IEEE802.15.4 devices are present
|
||||
|
||||
@ -7,7 +7,7 @@ BOARD ?= native
|
||||
# This has to be the absolute path to the RIOT base directory:
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
# we want to use SAUL:
|
||||
USEMODULE += saul_default
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
# Modules that will have an impact on the size of the TCB (thread_t):
|
||||
#
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
# These boards only have a single timer in their periph_conf.h, needs special
|
||||
# CFLAGS configuration to build properly
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno chronos \
|
||||
msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
chronos msb-430 msb-430h telosb wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
|
||||
USEMODULE += hashes
|
||||
USEMODULE += bloom
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
export APPLICATION = can_trx
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += shell
|
||||
USEMODULE += shell_commands
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := nucleo32-f031 nucleo32-f042 nucleo32-l031 nucleo-f030 \
|
||||
nucleo-l053 stm32f0discovery arduino-duemilanove \
|
||||
arduino-uno nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-l053r8
|
||||
BOARD_INSUFFICIENT_MEMORY := 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
|
||||
|
||||
include $(RIOTBASE)/Makefile.include
|
||||
|
||||
@ -1,13 +1,13 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos hifive1 msb-430 msb-430h nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f302r8 nucleo-f303re nucleo-f334r8 \
|
||||
nucleo-l053r8 saml10-xpro saml11-xpro \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \
|
||||
nucleo-f072rb nucleo-f302r8 nucleo-f303re \
|
||||
nucleo-f334r8 nucleo-l053r8 saml10-xpro \
|
||||
saml11-xpro stm32f0discovery telosb waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
CFLAGS += -DLOG_LEVEL=LOG_ALL
|
||||
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += shell
|
||||
USEMODULE += at
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += at30tse75x
|
||||
USEMODULE += shell
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
# exclude boards with insufficient memory
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
DISABLE_MODULE += auto_init
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += ata8520e
|
||||
USEMODULE += shell
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
# include and auto-initialize all available sensors
|
||||
USEMODULE += saul_default
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
# chronos : USART_1 undeclared
|
||||
BOARD_BLACKLIST += chronos
|
||||
|
||||
@ -1,10 +1,11 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
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
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno 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
|
||||
|
||||
USEMODULE += auto_init_gnrc_netif
|
||||
USEMODULE += enc28j60
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
msb-430 msb-430h \
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno msb-430 msb-430h \
|
||||
nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
# chronos : USART_1 undeclared
|
||||
BOARD_BLACKLIST += chronos
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
nucleo-f334r8 nucleo-l053r8 stm32f0discovery \
|
||||
waspmote-pro
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery waspmote-pro
|
||||
|
||||
USEMODULE += auto_init_gnrc_netif
|
||||
USEMODULE += gnrc_netdev_default
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY += arduino-uno arduino-duemilanove
|
||||
BOARD_INSUFFICIENT_MEMORY += arduino-uno arduino-nano arduino-duemilanove
|
||||
|
||||
BOARD ?= msba2
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += mpu9150
|
||||
USEMODULE += xtimer
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
# exclude boards with insufficient memory
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += shell
|
||||
USEMODULE += shell_commands
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += nvram_spi
|
||||
USEMODULE += xtimer
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += shell
|
||||
USEMODULE += pcd8544
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += pir
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
DRIVER ?= rn2483
|
||||
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
# exclude boards with insufficient memory
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += sdcard_spi
|
||||
USEMODULE += auto_init_storage
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
DRIVER ?= sht11
|
||||
BOARD ?= msba2
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += xtimer
|
||||
USEMODULE += srf02
|
||||
|
||||
@ -2,7 +2,8 @@ BOARD ?= b-l072z-lrwan1
|
||||
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += od
|
||||
USEMODULE += shell
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += tsl4531x
|
||||
USEMODULE += xtimer
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-f030r8 nucleo-f334r8 \
|
||||
stm32f0discovery waspmote-pro
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f030r8 \
|
||||
nucleo-f334r8 stm32f0discovery waspmote-pro
|
||||
|
||||
USEMODULE += xbee
|
||||
USEMODULE += gnrc_txtsnd
|
||||
|
||||
@ -6,10 +6,11 @@ include ../Makefile.tests_common
|
||||
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-uno \
|
||||
msb-430 msb-430h nucleo-l031k6 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l053r8 stm32f0discovery \
|
||||
telosb waspmote-pro 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 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
|
||||
USEPKG += emb6
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FORCE_ASSERTS = 1
|
||||
USEMODULE += event_callback
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6 \
|
||||
nucleo-f042k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6 nucleo-f042k6
|
||||
|
||||
USEMODULE += evtimer
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6 \
|
||||
nucleo-f042k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6 nucleo-f042k6
|
||||
|
||||
USEMODULE += evtimer
|
||||
|
||||
|
||||
@ -2,13 +2,13 @@ DEVELHELP := 1
|
||||
# name of your application
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
hifive1 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 waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno hifive1 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 \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
# chronos, mips-malta, and ruuvitag boards don't support ethos
|
||||
BOARD_BLACKLIST := chronos mips-malta ruuvitag
|
||||
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
telosb waspmote-pro wsn430-v1_3b wsn430-v1_4
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4
|
||||
|
||||
USEMODULE += gnrc_ipv6
|
||||
USEMODULE += gnrc_ipv6_nib
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos nucleo-f030r8 nucleo-l053r8 nucleo-f031k6 \
|
||||
nucleo-l031k6 nucleo-f042k6 stm32f0discovery \
|
||||
telosb waspmote-pro wsn430-v1_3b wsn430-v1_4
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f030r8 nucleo-l053r8 \
|
||||
nucleo-f031k6 nucleo-l031k6 nucleo-f042k6 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4
|
||||
|
||||
USEMODULE += gnrc_ipv6
|
||||
USEMODULE += gnrc_sixlowpan
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
APPLICATION = gnrc_mac_timeout
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-l053r8 stm32f0discovery waspmote-pro
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f030r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l031k6 nucleo-l053r8 \
|
||||
stm32f0discovery waspmote-pro
|
||||
|
||||
USEMODULE += gnrc_mac
|
||||
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 nucleo-l053r8 stm32f0discovery \
|
||||
telosb waspmote-pro wsn430-v1_3b wsn430-v1_4
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f030r8 nucleo-f031k6 \
|
||||
nucleo-f042k6 nucleo-l031k6 nucleo-l053r8 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4
|
||||
|
||||
USEMODULE += gnrc_ipv6_nib_router
|
||||
USEMODULE += gnrc_ndp
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
arduino-uno b-l072z-lrwan1 blackpill bluepill calliope-mini \
|
||||
cc2650-launchpad cc2650stk chronos hifive1 \
|
||||
maple-mini mega-xplained microbit \
|
||||
arduino-nano arduino-uno b-l072z-lrwan1 blackpill \
|
||||
bluepill calliope-mini cc2650-launchpad cc2650stk \
|
||||
chronos hifive1 maple-mini mega-xplained microbit \
|
||||
msb-430 msb-430h nrf51dk nrf51dongle nrf6310 \
|
||||
nucleo-f030r8 nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \
|
||||
|
||||
@ -2,13 +2,14 @@ DEVELHELP := 1
|
||||
# name of your application
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
hifive1 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 stm32f0discovery telosb \
|
||||
thingy52 waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno hifive1 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 \
|
||||
stm32f0discovery telosb thingy52 waspmote-pro \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
# chronos, mips-malta, and ruuvitag boards don't support ethos
|
||||
BOARD_BLACKLIST := chronos mips-malta ruuvitag
|
||||
|
||||
|
||||
@ -1,13 +1,14 @@
|
||||
# name of your application
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos hifive1 msb-430 msb-430h nucleo-f030r8 \
|
||||
nucleo-f031k6 nucleo-f042k6 nucleo-f070rb \
|
||||
nucleo-f070rb nucleo-f072rb nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l031k6 nucleo-l053r8 \
|
||||
saml10-xpro saml11-xpro stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos hifive1 msb-430 msb-430h \
|
||||
nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-f070rb nucleo-f070rb nucleo-f072rb \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \
|
||||
nucleo-l053r8 saml10-xpro saml11-xpro \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
|
||||
# use IEEE 802.15.4 as link-layer protocol
|
||||
USEMODULE += netdev_ieee802154
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += gnrc_sixlowpan_frag
|
||||
USEMODULE += embunit
|
||||
|
||||
@ -2,10 +2,11 @@ include ../Makefile.tests_common
|
||||
|
||||
RIOTBASE ?= $(CURDIR)/../..
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
chronos telosb nucleo-f042k6 nucleo-f031k6 \
|
||||
nucleo-f030r8 nucleo-f303k8 nucleo-l053r8 \
|
||||
nucleo-l031k6 stm32f0discovery waspmote-pro z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos telosb nucleo-f042k6 \
|
||||
nucleo-f031k6 nucleo-f030r8 nucleo-f303k8 \
|
||||
nucleo-l053r8 nucleo-l031k6 stm32f0discovery \
|
||||
waspmote-pro z1
|
||||
|
||||
USEMODULE += sock_dns
|
||||
USEMODULE += gnrc_sock_udp
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno \
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
chronos nucleo-f031k6 nucleo-f042k6 nucleo-l031k6
|
||||
|
||||
USEMODULE += gnrc_sock_ip
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-mega2560 arduino-duemilanove arduino-uno \
|
||||
chronos nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \
|
||||
waspmote-pro
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos nucleo-f031k6 nucleo-f042k6 \
|
||||
nucleo-l031k6 waspmote-pro
|
||||
|
||||
USEMODULE += gnrc_sock_check_reuse
|
||||
USEMODULE += gnrc_sock_udp
|
||||
|
||||
@ -14,12 +14,15 @@ TCP_TEST_CYCLES ?= 3
|
||||
|
||||
# Mark Boards with insufficient memory
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
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 stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1
|
||||
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 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 yunjia-nrf51822 z1
|
||||
|
||||
# Target Address, Target Port and number of Test Cycles
|
||||
CFLAGS += -DSERVER_ADDR=\"$(TCP_SERVER_ADDR)\"
|
||||
|
||||
@ -13,12 +13,15 @@ TCP_TEST_CYCLES ?= 3
|
||||
|
||||
# Mark Boards with insufficient memory
|
||||
BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-mega2560 \
|
||||
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 stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1
|
||||
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 \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 yunjia-nrf51822 z1
|
||||
|
||||
# Local Address, Local Port and number of Test Cycles
|
||||
CFLAGS += -DSERVER_ADDR=\"$(TCP_SERVER_ADDR)\"
|
||||
|
||||
@ -1,12 +1,14 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
calliope-mini chronos hifive1 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 spark-core stm32f0discovery telosb \
|
||||
waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno calliope-mini chronos hifive1 \
|
||||
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 spark-core \
|
||||
stm32f0discovery telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1
|
||||
|
||||
USEMODULE += gnrc_netdev_default
|
||||
USEMODULE += auto_init_gnrc_netif
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += auto_init
|
||||
USEMODULE += xtimer
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
APPLICATION = isr_yield_higher
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += xtimer
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_BLACKLIST := arduino-mega2560 waspmote-pro arduino-uno arduino-duemilanove \
|
||||
jiminy-mega256rfr2 mega-xplained
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno jiminy-mega256rfr2 mega-xplained waspmote-pro
|
||||
# arduino-mega2560: builds locally but breaks travis (possibly because of
|
||||
# differences in the toolchain)
|
||||
# The MSP boards don't feature round(), exp(), and log(), which are used in the unittests
|
||||
|
||||
@ -2,10 +2,11 @@ include ../Makefile.tests_common
|
||||
|
||||
# lwIP's memory management doesn't seem to work on non 32-bit platforms at the
|
||||
# moment.
|
||||
BOARD_BLACKLIST := arduino-uno arduino-duemilanove arduino-mega2560 chronos \
|
||||
esp8266-esp-12x esp8266-olimex-mod esp8266-sparkfun-thing \
|
||||
msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1 jiminy-mega256rfr2 mega-xplained
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \
|
||||
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 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f303k8 \
|
||||
nucleo-f334r8 nucleo-l053r8 stm32f0discovery \
|
||||
|
||||
@ -2,10 +2,11 @@ include ../Makefile.tests_common
|
||||
|
||||
# lwIP's memory management doesn't seem to work on non 32-bit platforms at the
|
||||
# moment.
|
||||
BOARD_BLACKLIST := arduino-uno arduino-duemilanove arduino-mega2560 chronos \
|
||||
esp8266-esp-12x esp8266-olimex-mod esp8266-sparkfun-thing \
|
||||
msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1 jiminy-mega256rfr2 mega-xplained
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \
|
||||
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
|
||||
|
||||
@ -2,10 +2,11 @@ include ../Makefile.tests_common
|
||||
|
||||
# lwIP's memory management doesn't seem to work on non 32-bit platforms at the
|
||||
# moment.
|
||||
BOARD_BLACKLIST := arduino-uno arduino-duemilanove arduino-mega2560 chronos \
|
||||
esp8266-esp-12x esp8266-olimex-mod esp8266-sparkfun-thing \
|
||||
msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1 jiminy-mega256rfr2 mega-xplained
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \
|
||||
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 \
|
||||
nucleo-l031k6 nucleo-f030r8 nucleo-f302r8 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
|
||||
@ -2,10 +2,11 @@ include ../Makefile.tests_common
|
||||
|
||||
# lwIP's memory management doesn't seem to work on non 32-bit platforms at the
|
||||
# moment.
|
||||
BOARD_BLACKLIST := arduino-uno arduino-duemilanove arduino-mega2560 chronos \
|
||||
esp8266-esp-12x esp8266-olimex-mod esp8266-sparkfun-thing \
|
||||
msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \
|
||||
wsn430-v1_4 z1 jiminy-mega256rfr2 mega-xplained
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos esp8266-esp-12x esp8266-olimex-mod \
|
||||
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
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
TEST_ON_CI_WHITELIST += all
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno \
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
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-uno \
|
||||
chronos mega-xplained msb-430 msb-430h nucleo-f030r8 \
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-mega2560 arduino-nano \
|
||||
arduino-uno chronos 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 @@
|
||||
CFLAGS += -DNDEBUG
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
DISABLE_MODULE = auto_init
|
||||
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_BLACKLIST := arduino-mega2560 chronos msb-430 msb-430h telosb \
|
||||
wsn430-v1_3b wsn430-v1_4 z1 waspmote-pro arduino-uno \
|
||||
arduino-duemilanove jiminy-mega256rfr2 mega-xplained
|
||||
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 \
|
||||
nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \
|
||||
stm32f0discovery
|
||||
|
||||
@ -3,7 +3,7 @@ include ../Makefile.tests_common
|
||||
|
||||
FEATURES_REQUIRED += periph_eeprom
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
USEMODULE += shell
|
||||
USEMODULE += shell_commands # provides reboot command
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FEATURES_REQUIRED = periph_gpio
|
||||
FEATURES_OPTIONAL = periph_gpio_irq
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FEATURES_REQUIRED = periph_gpio
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BOARD ?= samr21-xpro
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FEATURES_REQUIRED = periph_i2c
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BOARD ?= samr21-xpro
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FEATURES_REQUIRED = periph_pwm
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BOARD ?= samr21-xpro
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FEATURES_REQUIRED = periph_spi
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FEATURES_REQUIRED = periph_timer
|
||||
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
FEATURES_REQUIRED += periph_uart
|
||||
FEATURES_OPTIONAL += periph_lpuart # STM32 L0 and L4 provides lpuart support
|
||||
|
||||
@ -2,7 +2,8 @@ include ../Makefile.tests_common
|
||||
|
||||
#malloc.h not found
|
||||
BOARD_BLACKLIST := jiminy-mega256rfr2 mega-xplained
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno nucleo-f031k6
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
nucleo-f031k6
|
||||
|
||||
USEMODULE += pipe
|
||||
|
||||
|
||||
@ -2,6 +2,7 @@ include ../Makefile.tests_common
|
||||
|
||||
BOARD_BLACKLIST := arduino-duemilanove \
|
||||
arduino-mega2560 \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
chronos \
|
||||
jiminy-mega256rfr2 \
|
||||
|
||||
@ -2,7 +2,7 @@ include ../Makefile.tests_common
|
||||
|
||||
BOARD ?= native
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno
|
||||
|
||||
FEATURES_OPTIONAL += periph_rtc
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@ else
|
||||
USEMODULE += mtd_sdcard
|
||||
endif
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno \
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \
|
||||
msb-430 msb-430h nucleo-f031k6 telosb \
|
||||
wsn430-v1_3b wsn430-v1_4 z1
|
||||
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno \
|
||||
jiminy-mega256rfr2 mega-xplained waspmote-pro \
|
||||
chronos msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1
|
||||
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
|
||||
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove \
|
||||
arduino-nano \
|
||||
arduino-uno \
|
||||
nucleo-f031k6 \
|
||||
#
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user