From e14bea1cf57428fa794eb064ab7714cd6f08acdc Mon Sep 17 00:00:00 2001 From: Marian Buschsieweke Date: Thu, 14 Mar 2019 12:10:05 +0100 Subject: [PATCH] examples: Updated BOARD_INSUFFICIENT_MEMORY Added arduino-nano to BOARD_INSUFFICIENT_MEMORY/BOARD_BLACKLIST following suit of how arduino-uno is marked, as arduino-nano is mostly an Uno in a different form factor. --- examples/asymcute_mqttsn/Makefile | 5 +++-- examples/cord_ep/Makefile | 12 ++++++------ examples/cord_epsim/Makefile | 12 ++++++------ examples/default/Makefile | 2 +- examples/dtls-echo/Makefile | 7 ++++--- examples/emcute_mqttsn/Makefile | 7 ++++--- examples/filesystem/Makefile | 3 ++- examples/gcoap/Makefile | 12 ++++++------ examples/gnrc_border_router/Makefile | 9 +++++---- examples/gnrc_minimal/Makefile | 3 ++- examples/gnrc_networking/Makefile | 16 ++++++++-------- examples/gnrc_tftp/Makefile | 3 ++- examples/ipc_pingpong/Makefile | 4 ++-- examples/javascript/Makefile | 3 ++- examples/lua_REPL/Makefile | 2 +- examples/lua_basic/Makefile | 8 ++++---- examples/nanocoap_server/Makefile | 11 ++++++----- examples/ndn-ping/Makefile | 12 ++++++------ examples/posix_sockets/Makefile | 14 +++++++------- examples/saul/Makefile | 2 +- 20 files changed, 78 insertions(+), 69 deletions(-) diff --git a/examples/asymcute_mqttsn/Makefile b/examples/asymcute_mqttsn/Makefile index 27fb05015e..d27102ba4a 100644 --- a/examples/asymcute_mqttsn/Makefile +++ b/examples/asymcute_mqttsn/Makefile @@ -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 \ diff --git a/examples/cord_ep/Makefile b/examples/cord_ep/Makefile index 79a1ad5dce..122a963b84 100644 --- a/examples/cord_ep/Makefile +++ b/examples/cord_ep/Makefile @@ -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 diff --git a/examples/cord_epsim/Makefile b/examples/cord_epsim/Makefile index 110dae7f86..e4396594f4 100644 --- a/examples/cord_epsim/Makefile +++ b/examples/cord_epsim/Makefile @@ -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 diff --git a/examples/default/Makefile b/examples/default/Makefile index b9a2f75a02..7c395eceb4 100644 --- a/examples/default/Makefile +++ b/examples/default/Makefile @@ -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: diff --git a/examples/dtls-echo/Makefile b/examples/dtls-echo/Makefile index 8e0f2678fa..78ff942c32 100644 --- a/examples/dtls-echo/Makefile +++ b/examples/dtls-echo/Makefile @@ -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 \ diff --git a/examples/emcute_mqttsn/Makefile b/examples/emcute_mqttsn/Makefile index d257136119..fa1d9b1565 100644 --- a/examples/emcute_mqttsn/Makefile +++ b/examples/emcute_mqttsn/Makefile @@ -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 diff --git a/examples/filesystem/Makefile b/examples/filesystem/Makefile index f7c634529b..80a7961cbb 100644 --- a/examples/filesystem/Makefile +++ b/examples/filesystem/Makefile @@ -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)/../.. diff --git a/examples/gcoap/Makefile b/examples/gcoap/Makefile index 8bc2659393..f7507928f4 100644 --- a/examples/gcoap/Makefile +++ b/examples/gcoap/Makefile @@ -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 diff --git a/examples/gnrc_border_router/Makefile b/examples/gnrc_border_router/Makefile index ee59b6adf0..35f2dbe82d 100644 --- a/examples/gnrc_border_router/Makefile +++ b/examples/gnrc_border_router/Makefile @@ -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 \ diff --git a/examples/gnrc_minimal/Makefile b/examples/gnrc_minimal/Makefile index bc63da397f..d967272e45 100644 --- a/examples/gnrc_minimal/Makefile +++ b/examples/gnrc_minimal/Makefile @@ -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 diff --git a/examples/gnrc_networking/Makefile b/examples/gnrc_networking/Makefile index 628b9c97f2..78a9eb7f56 100644 --- a/examples/gnrc_networking/Makefile +++ b/examples/gnrc_networking/Makefile @@ -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. diff --git a/examples/gnrc_tftp/Makefile b/examples/gnrc_tftp/Makefile index bc46979842..0dcae74752 100644 --- a/examples/gnrc_tftp/Makefile +++ b/examples/gnrc_tftp/Makefile @@ -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 \ diff --git a/examples/ipc_pingpong/Makefile b/examples/ipc_pingpong/Makefile index b7dd2ef8e0..3aaf7cd054 100644 --- a/examples/ipc_pingpong/Makefile +++ b/examples/ipc_pingpong/Makefile @@ -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)/../.. diff --git a/examples/javascript/Makefile b/examples/javascript/Makefile index a9c442b100..36c2bd4545 100644 --- a/examples/javascript/Makefile +++ b/examples/javascript/Makefile @@ -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 diff --git a/examples/lua_REPL/Makefile b/examples/lua_REPL/Makefile index dfe991d10d..9b761e12ef 100644 --- a/examples/lua_REPL/Makefile +++ b/examples/lua_REPL/Makefile @@ -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 diff --git a/examples/lua_basic/Makefile b/examples/lua_basic/Makefile index fc369a3f8e..faab8e21eb 100644 --- a/examples/lua_basic/Makefile +++ b/examples/lua_basic/Makefile @@ -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 diff --git a/examples/nanocoap_server/Makefile b/examples/nanocoap_server/Makefile index 76e1e5190b..3cf3e5a408 100644 --- a/examples/nanocoap_server/Makefile +++ b/examples/nanocoap_server/Makefile @@ -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 diff --git a/examples/ndn-ping/Makefile b/examples/ndn-ping/Makefile index 8e33bc7ef4..343a8c461f 100644 --- a/examples/ndn-ping/Makefile +++ b/examples/ndn-ping/Makefile @@ -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 diff --git a/examples/posix_sockets/Makefile b/examples/posix_sockets/Makefile index e00f559532..d6f2ceb807 100644 --- a/examples/posix_sockets/Makefile +++ b/examples/posix_sockets/Makefile @@ -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 diff --git a/examples/saul/Makefile b/examples/saul/Makefile index 6884f03ca3..847ad183ed 100644 --- a/examples/saul/Makefile +++ b/examples/saul/Makefile @@ -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