2

这个错误在 Contiki 中意味着什么?该代码基于 udp-sink.sky ,examples/ipv6/rpl-collect当我尝试向其中添加 powertrace 时发生错误。

/usr/lib/gcc/msp430/4.5.3/../../../../msp430/bin/ld: udp-sink.sky section `.data' will not fit in region `rom'
/usr/lib/gcc/msp430/4.5.3/../../../../msp430/bin/ld: section .vectors loaded at [0000ffe0,0000ffff] overlaps section .data loaded at [0000ffae,00010097]
/usr/lib/gcc/msp430/4.5.3/../../../../msp430/bin/ld: region `rom' overflowed by 184 bytes
collect2: ld returned 1 exit status

Process returned error code 2
make: *** [udp-sink.sky] Error 1
4

1 回答 1

1

您的目标文件似乎超出了您正在编译的设备的大小限制。具体来说,您已将 ROM 分区(通常是执行代码所在的区域)溢出 184 个字节。如果您通过删除 184 字节的 CODE 来减少 ROM 分区,您应该不会再看到该错误。

于 2013-08-02T13:28:13.067 回答