ошибка при запуске примера файловой системы кофе на Wismote в Contiki - PullRequest
0 голосов
/ 28 декабря 2018

Я хочу протестировать пример 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 functioncfs_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 , такой строки не было.У кого-нибудь есть идеи по решению проблемы?

...