Contiki os和rapsberry PI 3

时间:2018-05-13 18:20:49

标签: raspberry-pi raspberry-pi3 contiki

我想让我的覆盆子pi3成为6LOWPAN网络中的边界路由器。

我问过一些朋友如何做到这一点,他们建议我在我的树莓派中设置contiki os。

那么如何在raspberry pi 3中设置contiki os来像边界路由器那样运行?

1 个答案:

答案 0 :(得分:0)

我不确定如何在6LOWPAN网络中将raspberry pi设置为边界路由器。但我可以告诉你如何在树莓上安装contiki工具链。至少这是一个开始。

打开终端并运行以下命令:

让你的Raspi最新:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

获取Contiki:

sudo apt-get install git
cd /path/to/your/new/contiki/folder
git clone https://github.com/contiki-os/contiki.git
cd contiki
git submodule sync && git submodule update --init
git pull

设置所有依赖项:

sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev zlib1g-dev libsqlite3-dev tk-dev  libssl-dev openssl
sudo apt-get install gcc-msp430
sudo apt-get install gcc flex bison libboost-graph-dev
sudo apt-get install build-essential binutils-msp430 gcc-msp430 msp430-libc msp430mcu
sudo apt-get install mspdebug binutils-avr gcc-avr gdb-avr avr-libc avrdude openjdk-7-jdk openjdk-7-jre ant libncurses5-dev bridge-utils build-essential binutils-msp430 gcc-msp430 msp430-libc msp430mcu

可选:获取tinyos_tools(例如"汽车旅馆",查看已连接的设备)

sudo apt-get install tinyos-tools

我想在5天内向您推荐开放式的物联网。我从这本书中学到了很多东西,甚至还有一章名为" 4.5。 IPv6上的UDP和边界路由器"。你可以从.pdf或.epub格式的github免费获得它:https://github.com/marcozennaro/IPv6-WSN-book/tree/master/Releases 我希望我能帮助你一点。

此致