diff --git a/examples/rpl_udp/Makefile b/examples/rpl_udp/Makefile
index 60261c30d97e2ae4a874540fd7db41fa64c20ffc..f64cfcac0e03293981fc6d7659524c5003aa157f 100644
--- a/examples/rpl_udp/Makefile
+++ b/examples/rpl_udp/Makefile
@@ -34,6 +34,18 @@ ifeq ($(shell $(CC) -Wno-cpp -E - 2>/dev/null >/dev/null dev/null ; echo $$?),0)
 	endif
 endif
 
+BOARD_BLACKLIST := chronos mbed_lpc1768 msb-430 msb-430h redbee-econotag \
+                   telosb wsn430-v1_3b wsn430-v1_4 pttu
+# chronos: not enough RAM
+# mbed_lpc1768: see https://github.com/RIOT-OS/RIOT/issues/675
+# msb-430: see https://github.com/RIOT-OS/RIOT/issues/658
+# msb-430h: not enough RAM
+# redbee-econotag: not enough RAM
+# telosb: not enough RAM
+# wsn430-v1_3b: not enough RAM
+# wsn430-v1_4: not enough RAM
+# pttu: see https://github.com/RIOT-OS/RIOT/issues/659
+
 # Modules to include:
 
 USEMODULE += shell