mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
050fc872b3
pyterm only echoes after a \n is received, so use socat instead so '.' are printed as they are generated. This will make the test timeout for slow rtts like kinetis. For these slow paltforms also reduce the sample size.
28 lines
615 B
Makefile
28 lines
615 B
Makefile
BOARD ?= samr21-xpro
|
|
include ../Makefile.tests_common
|
|
|
|
USEMODULE += xtimer
|
|
|
|
FEATURES_REQUIRED += periph_rtt
|
|
DISABLE_MODULE += periph_init_rtt
|
|
|
|
RIOT_TERMINAL ?= socat
|
|
|
|
include $(RIOTBASE)/Makefile.include
|
|
|
|
# use highest possible RTT_FREQUENCY for boards that allow it
|
|
ifneq (,$(filter stm32 nrf5%,$(CPU)))
|
|
RTT_FREQUENCY ?= RTT_MAX_FREQUENCY
|
|
CFLAGS += -DRTT_FREQUENCY=$(RTT_FREQUENCY)
|
|
endif
|
|
|
|
# kinetis rtt runs at 1Hz, reduce samples to speed up the test
|
|
ifneq (,$(filter kinetis,$(CPU)))
|
|
SAMPLES ?= 64
|
|
else
|
|
SAMPLES ?= 1024
|
|
endif
|
|
CFLAGS += -DSAMPLES=$(SAMPLES)
|
|
|
|
$(call target-export-variables, test, SAMPLES)
|