在Thingsquare Mist的EXP430 board上为MSP430的Contiki端口{{3}}编译示例代码时
/usr/lib/gcc/msp430/4.5.3/../../../../msp430/bin/ld: hello-world.exp5438 section `.text' will not fit in region `rom'
/usr/lib/gcc/msp430/4.5.3/../../../../msp430/bin/ld: section .vectors loaded at [0000ff80,0000ffff] overlaps section .text loaded at [00005c00,000106df]
/usr/lib/gcc/msp430/4.5.3/../../../../msp430/bin/ld: region `rom' overflowed by 2090 bytes collect2: ld returned 1 exit status
rm hello-world.co obj_exp5438/contiki-exp5438-main.o Process returned error code 2 make: *** [hello-world.exp5438] Error 1
这也发生在blink
示例中,甚至更多的字节溢出。如何设置优化或删除未使用的组件,以便我可以开始使用基本示例?
答案 0 :(得分:2)
通常,平台的配置在以下位置完成:
contiki/platform/econotag/contiki-conf.h
(用你的TARGET替换econotag)
您可以启用或禁用许多设置。
至于让你的例子工作的具体配置......我不知道因为我没有任何使用该平台的经验。 (或者对Mist有很多经验)。