1

我正在尝试使用 contiki 3 示例通过边界路由器连接 2 个节点。我编译了 er-example-client,但它不适合我的 Crossbow TelosB mote。它出现了错误消息:

er-example-server.sky 部分 '.text' 不适合区域 'rom'

我正在使用具有 msp430-gcc v4.7 的 Instant Contiki。同样的情况似乎也发生在 Cooja 中,使用 Sky 微尘。

4

1 回答 1

2

该应用程序不适合 Sky/TelosB ROM。使用msp430-4.7.x提供了很好的尺寸减小,但似乎对天空没有好处。尝试禁用一些默认启用的资源,例如仅使用hello测试产生的编译:

msp430-size er-example-server.sky 
   text    data     bss     dec     hex filename
  48669     278    8646   57593    e0f9 er-example-server.sky
于 2016-03-22T14:10:38.367 回答