Other Parts Discussed in Thread: Z-STACK, CC2538, CC3200, CC2630
More than one year ago I have migrated all my projects from AVR32 to TI ARM platforms. The reasons for this selection were both, tools and devices, namely CCS, TI-RTOS Tiva and SimpleLink devices. I have created building blocks for USB, Ethernet and WiFi applications porting my framework for those devices. I have invested many man-months to integrate my framework with TI-RTOS, bought expensive debugger with trace and many development kits. The WiFi module is certified - life is good.. I have now promising business opportunity for high quantity of small sensor devices requiring self-healing mesh network. I have seen the TI videos about the wireless solution so I was confident it will be an easy ride, similarly to the WiFi module. The reality hit me as a wall.. I cannot use the CCS/TI-RTOS, because the Z-Stack is available only for IAR Workbench, or 6LoWPAN uses Contiki and there is no certified device module. This is an opportunity killer. Obviously I can buy certified ZigBee modules from third parties, use them as the wireless modem for my MCU, but it will put me out of competitive price range - I need to run my FW on the wireless module. I would have to buy the $5k IAR Workbench just for one device. I have heard the explanation about more efficient IAR compiler, and yes Atmel was in similar situation, but with introduction of new devices with more memory this went away and because the availability of the full source code, I could modify and customize their stack to fit my needs without the IAR environment. The excuse that the Z-Stack is using some IAR libraries does not seem to be valid, as all the projects and libraries for the Tiva and SimpleLink can be developed using bothh the CCS and IAR studios. I can see the frustration of many loyal TI developers, and would expect TI to make a decision to port the Z-Stack to CCS, to be on the same level as the SimpleLink devices. Also a move to certify the CC2538 as a module should generate enough of business to justify it. Otherwise I do not understand the TI's strategy for the ZigBee devices in the IoT market. Please give me some positive news, so I can go ahead with my project.
Thank you,
Dalibor