【问题标题】:How to compile Thingsquare (Contiki-port) for TI MSP430如何为 TI MSP430 编译 Thingsquare (Contiki-port)
【发布时间】:2013-04-07 21:37:11
【问题描述】:

我需要在 868 MHz 的欧洲 ISM 频段上运行我的无线网状网络。我的兴趣落在了Contiki-OS 上,Thingsquare Mist 是一个支持德州仪器的一些 868MHz 收发器的 Contiki 端口。

现在,我已经从the starting guide 成功完成了 Instant Contiki 中的模拟,但是我在编译来自 Thingsquare Mist 的示例代码时遇到了麻烦。

当尝试使用来自

的固件在模拟中添加微尘时
thingsquare-mist-1.0.1/platform/mist-exp5438/contiki-exp5438-main.c

我明白了:

$ make contiki-exp5438-main.exp5438 TARGET=exp5438
make: *** No rule to make target `contiki-exp5438-main.exp5438'

尝试编译一些示例指出apps/ip64/ 中缺少ip64-conf.h,并且将所述文件夹中的现有文件ip64-conf-example.h 重命名为ip64-conf.h 只会给我很多编译时错误。

显然我在这里做了一些根本性的错误,有人能指出我正确的方向吗?

【问题讨论】:

    标签: msp430 contiki


    【解决方案1】:

    contiki-exp5438-main.c 不是应用程序,请尝试从示例目录构建任何内容。

    也就是说,我真的不知道自己在做什么,而且我自己也没有成功地模拟 Cooja 中的任何 Mist 应用程序,但是尝试从示例目录构建任何东西至少会给你一个有效的 make 目标

    编辑:哎呀,我没有阅读整个问题,我现在看到您也已经尝试过了。另一个答案建议为mist-exp5438 构建,但正如here 建议的那样,您应该改用exp1101 或exp1120。除了应用程序不适合这些目标的 ROM...

    【讨论】:

      【解决方案2】:

      试试这个命令:

      make contiki-exp5438-main.exp5438 TARGET=mist-exp5438
      

      【讨论】:

        猜你喜欢
        • 2011-02-07
        • 1970-01-01
        • 1970-01-01
        • 2013-06-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-20
        • 1970-01-01
        相关资源
        最近更新 更多