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.

CC1310 RTOS and 6LoWPAN

Other Parts Discussed in Thread: CC1310, CC2538, SYSBIOS

I am looking for platforms/solutions for development of a wireless network for commercial process automation and building control.  Unless someone can convince me otherwise, I think 6LoWPAN is the way to go.  Initially, I want to focus on a sub-GHz implementation with an eye to 2.4 GHz options.  This makes the TI CC13xx, CC26xx family of devices quite attractive.  With that said, some of my questions and issues:

TI-RTOS or Contiki?  It would appear that TI "officially" supports Contiki but I don't see much evidence of that in the form of documentation or example code/projects.  What I have read on TI's website thus far shows a substantial bias towards using TI-RTOS.  Which leads me to another question that jumps off the page at me:

In the online datasheet for the CC1310 is the following bullet point:

"Efficient Code-Size Architecture, Placing TI-RTOS, Drivers and Bootloader in ROM"

The Architectural Overview in swcu117d.pdf (1.3.2.3) states the following:

"The ROM is preprogrammed with a boot sequence, device driver functions, low-level protocol stack components, and a serial bootloader (SPI or UART)."

I'm not sure what to believe or where to go for answers.  If many of the components needed to implement my solution are embedded in ROM and go unused in Contiki, then it seems unwise to use Contiki.  However, I see no clear path to implementing a 6loWPAN network without Contiki.  I also have found the documentation for Contiki to be fragmented, scattered, and otherwise insufficient.  Also the only source for support appears to be via mailing list (how 1980s).

So... I'm just trying to start a conversation here to help sort things out and hopefully plan a path to success... thank you and good day