Я хочу протестировать пример cfs Contiki на Wismote.Я использовал пример здесь: Пример кофейной файловой системы
Этот пример хорошо работает на небесах.когда я хочу реализовать в 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 section .data' will not fit in region
rom '/ usr / local /msp430 / bin /../ lib / gcc / msp430 / 4.7.0 /../../../../ msp430 / bin / ld: раздел. векторы, загруженные в [0000ff80,0000ffff], перекрывает раздел. загруженные данныев [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 , такой строки не было.У кого-нибудь есть идеи по решению проблемы?