Hi,
Can Beaglebone serve as 6LoWPAN edge router instead of
OMAP-L138 based Edge Router Board (Gateway, running Linux) ?
Regards
Jan
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Jan,
It is possible for the Beaglebone to run the edge router software. However this is not something that is offically supported by TI.
Currently you would need to work with Sensinode to get a supported BSP that would run on the Beaglebone.
-Jason
Jason,
Thanks for your answer.
I was hoping for an easy start, but it is not to be.
Unfortunately the price of $899.00 for the 6LoWPAN Sub1GHz Evaluation kit is prohibitive to me.
And I think it is not what the Internet of Things should cost..
Regards
Jan
Jason,
A few more questions:
- I have a CC110 Mini Development Kit (P/N CC1110DK-MINI-868). If I replace the chip CC1110-F32 with CC1180DB would I get a functional
6LoWPAN node (with an external uC)? What is the difference between that and a CC1180DB nodes included in the kit?
- Can the Sensinode/TI 6LoWPAN solution work as autonomous 6LoWPAN network (without the edge router)?
- Is there a plan for a similar to CC2530ZNP solution to deliver 6LoWPAN to the masses? (or students, experimenters, hobbyist)
- is there a relatively easy and inexpensive way to start 6LoWPAN exploration without the CC-6LOWPAN-DK-868 Kit?
Regards
Jan
Hi,
The Linux image (kernel and file system) distributed with the CC-6LOWPAN-DK-868 runs on Beaglebone out of the box. (No support for GPIO toggling of CC1180 MODE pin)
The difference between CC1110 and CC1180 is that the CC1180 is preloaded with the Sensinode software, so running replacing a CC110 with a CC1180 on a CC1110 mini-DK _should_ be ok, however it is not the recommended way to do it.
The Sensinode Nanostack 2.0 Lite which runs on the CC-6LOWPAN-DK-868 does not support ad-hoc, it needs an Edge Router to run.
Yes, you can get the Contiki OS (OS supporting 6LoWPAN amongst many other things) running on the CC2530, have a look here http://e2e.ti.com/support/low_power_rf/f/158/t/141094.aspx and here http://processors.wiki.ti.com/index.php/Getting_started_with_Contiki_and_CC2530
Jonas
Hi,
Thanks for the answers.
The Linux image (kernel and file system) distributed with the CC-6LOWPAN-DK-868 runs on Beaglebone out of the box. (No support for GPIO toggling of CC1180 MODE pin)I thought, that there are different processors (OMAP and Sitara), so the image has to be rebuild from sources, correct?
I like the idea of a Network Processor on the chip, but with cc1180 let me ask how do you see the use of them outside of CC-6LOWPAN-DK-868?
Interestingly, I've found the info here http://m2m.com/message/3439#3439 about Google's Open Source radio protocol on 6LoWPAN,
but no latest updates.At the same time I don't see any 802.15.4 radio on latest TI's products (see the picture below.)
Regards
Hi,
I was trying to find the Linux image for OMAP-L138 (part of CC-6LOWPAN-DK-868 kit), but according to http://processors.wiki.ti.com/index.php/CC-6LoWPAN
The current Linux kernel and File System that is used on the
OMAP-L138 board can be obtained from TI, please contact your local
support. The file system contains the latest release of Sensinode
nanorouter and tools. The Linux kernel and File System are located on
the SD card, in the partitions boot (FAT32) resp. rootfs (ext3).
As I might try to attempt to use it for the Beaglebone, whom should I contact in Australia?
Regards
Jan
Hi Jan,
I will look into this and get back to you on how to make the image available to you without having the CC-6LOWPAN-DK-868 kit.
-Jonas
Hi Jonas,
Thanks, much appreciate it.
At the same time I am looking at Contiki.
My initial impression is that it is like a swiss army knife.
I have one of them (the knife or a copy of it), but I rather use my kitchen knife and a fork if I eat.
I will try to build Contkini with Code Composer Studio (for MSP430 and CC1110). If anyone knows of that already done, please let me know.
Will the Contiki based node be interoperable with Sensinode-based node?
Regards
Jan
Hi,
The Contiki 6LoWPAN implementation is not interoperable with the Sensinode Nanostack 2.0 Lite, which is the stack in the CC-6LOWPAN-DK-868. The reason is simply that in order to fit into the very tiny devices (CC1180 and CC430) Sensinode did a great job reducing their stack size and thus being forced to only implement a subset of the standards.
Sensinode can also offer a full version of their 6LoWPAN stack, Nanostack 2.0. Please contact Sensinode directly.
As you say Contiki is a "swiss army knife", with a lot a nice features. Not only regarding the RF part of things but it also includes a file system, event generation thread support etc. On the IP side it supports both TCP and UDP, while Nanostack 2.0 Lite only supports UDP.
Unfortunately you will have to wait for some days in order for me to get you a description for beaglebone, but I will keep you posted. Sorry about the delay.
-Jonas