[riot-users] RPL on the nRF51822?

Trevor Jordan trevor.jordan at kiwi.ki
Fri Oct 31 14:10:37 CET 2014


It seems the nRF51822 is supported, but not it's internal transceiver. 
Is that correct?


13:58 $ make
There are unsatisfied feature requirements: transceiver


EXPECT ERRORS!


Building application rpl_udp for pca10000 w/ MCU nrf51822.
DIRS="" "make" -C /home/tjordan/dev/RIOT/examples/rpl_udp -f 
/home/tjordan/dev/RIOT/Makefile.application
make[1]: Entering directory `/home/tjordan/dev/RIOT/examples/rpl_udp'
arm-none-eabi-gcc -DDEVELHELP -DMODULE_AUTO_INIT -DMODULE_CORE 
-DMODULE_CORTEX_M0_COMMON -DMODULE_CPU -DMODULE_DEFAULTTRANSCEIVER 
-DMODULE_HASHES -DMODULE_IEEE802154 -DMODULE_LIB -DMODULE_NET_HELP 
-DMODULE_NET_IF -DMODULE_PERIPH -DMODULE_POSIX -DMODULE_PS 
-DMODULE_ROUTING -DMODULE_RPL -DMODULE_SHELL -DMODULE_SHELL_COMMANDS 
-DMODULE_SIXLOWPAN -DMODULE_SOCKET_BASE -DMODULE_SYS -DMODULE_TIMEX 
-DMODULE_TRANSCEIVER -DMODULE_UART0 -DMODULE_UDP -DMODULE_VTIMER -ggdb 
-g3 -std=gnu99 -Os -Wall -Wstrict-prototypes -mcpu=cortex-m0 
-mlittle-endian -mthumb -mthumb-interwork -nostartfiles 
-ffunction-sections -fdata-sections -fno-builtin -DCOREIF_NG=1 
-DCPU_MODEL_NRF51822QFAA -DBOARD_PCA10000='"pca10000"' 
-DRIOT_BOARD=BOARD_PCA10000 -DCPU_NRF51822='"nrf51822"' 
-DRIOT_CPU=CPU_NRF51822 -DMCU_NRF51822='"nrf51822"' 
-DRIOT_MCU=MCU_NRF51822 -fno-delete-null-pointer-checks 
-Wstrict-prototypes -Werror=strict-prototypes -Wold-style-definition 
-Werror=old-style-definition 
-DRIOT_VERSION='"2014.05-1277-gbc37-lenovo"' 
-I/home/tjordan/dev/RIOT/core/include 
-I/home/tjordan/dev/RIOT/drivers/include 
-I/home/tjordan/dev/RIOT/sys/include 
-I/home/tjordan/dev/RIOT/boards/pca10000/include 
-I/home/tjordan/dev/RIOT/cpu/nrf51822/include 
-I/home/tjordan/dev/RIOT/cpu/cortex-m0_common/include 
-I/home/tjordan/dev/RIOT/sys/net/include 
-I/home/tjordan/dev/RIOT/drivers/cc110x_legacy_csma 
-I/home/tjordan/dev/RIOT/drivers/cc110x_legacy/include 
-I/home/tjordan/dev/RIOT/sys/net/routing/rpl 
-I/home/tjordan/dev/RIOT/sys/posix/include -MD -MP -c -o 
/home/tjordan/dev/RIOT/examples/rpl_udp/bin/pca10000/rpl_udp/helper.o 
/home/tjordan/dev/RIOT/examples/rpl_udp/helper.c
In file included from /home/tjordan/dev/RIOT/sys/include/transceiver.h:23:0,
                  from /home/tjordan/dev/RIOT/sys/net/include/net_if.h:28,
                  from 
/home/tjordan/dev/RIOT/sys/net/include/sixlowpan/ip.h:30,
                  from /home/tjordan/dev/RIOT/examples/rpl_udp/helper.c:25:
/home/tjordan/dev/RIOT/sys/include/radio/types.h:75:5: error: unknown 
type name 'radio_packet_length_t'
      radio_packet_length_t length;         ///< Length of payload
      ^
make[1]: *** 
[/home/tjordan/dev/RIOT/examples/rpl_udp/bin/pca10000/rpl_udp/helper.o] 
Error 1
make[1]: Leaving directory `/home/tjordan/dev/RIOT/examples/rpl_udp'
make: *** [all] Error 2



More information about the users mailing list