Ошибка при запуске примера файловой системы кофе на Wismote в Contiki
Я хочу протестировать пример cfs Contiki на Wismote. Я использовал пример здесь: Пример файловой системы Coffee
Этот пример хорошо работает на небесах. когда я хочу реализовать в Wismote, я изменяю цель на Wismote и вот make-файл:
CONTIKI_PROJECT = [project_name]
all: $(CONTIKI_PROJECT)
#UIP_CONF_IPV6=1
CONTIKI_WITH_RIME = 1 CFLAGS =-DUIP_CONF_IPV6
MODULES += core/net/ipv6/multicast
ifeq ($(TARGET),avr-raven)
COFFEE_FILES = 4
endif
CONTIKI =../../../
include $(CONTIKI)/Makefile.include
После компиляции я получаю это сообщение об ошибке:
/usr/local/msp430/bin/../lib/gcc/msp430/4.7.0/../../../../msp430/bin/ld: cfstest.wismote раздел
.data' will not fit in region
rom' /usr/local/msp430/bin/../lib/gcc/msp430/4.7.0/../../../../msp430/bin/ld: раздел. векторы, загруженные в [0000ff80, 0000ffff] перекрывает раздел.data, загруженный в [0000fe82,0000ff81] /usr/local/msp430/bin/../lib/gcc/msp430/4.7.0/../../../../msp430/bin/ld: регионrom' overflowed by 2 bytes contiki-wismote.a(cfs-coffee.o): In function
cfs_coffee_get_protected_mem': /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка наxmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: undefined reference to
xmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка наxmem_pwrite' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: undefined reference to
xmem_erase' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка наxmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: undefined reference to
xmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка наxmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: undefined reference to
xmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка наxmem_pwrite' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: undefined reference to
xmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка наxmem_pread' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: undefined reference to
xmem_pwrite' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка наxmem_pwrite' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: undefined reference to
xmem_pwrite' /home/user/contiki/examples/mySim/Dscv/../../..//core/cfs/cfs-coffee.c:1369: неопределенная ссылка на `xmem_pwrite' collect2: ошибка: ld вернул 1 состояние выхода rm cfstest.co obj_wismote/contiki-wismote-main.o make: *** [cfstest.wismote] Ошибка 1 Процесс вернул код ошибки 2
Я проверил core / cfs / cfs-coffee.c, чтобы увидеть код в строке 1369, но, как вы можете видеть в cfs-coffee.c, такой строки не было. У кого-нибудь есть идеи по решению проблемы?