Linux Quick Start Guide

This section serves as a road map for users developing applications and products using a TI SimpleLink wireless MCU platform using TI 15.4-Stack. Whether a seasoned developer or just getting started, TI has created a variety of resources to simplify development. These resources will enhance your experience with the TI 15.4-Stack from the out-of-the-box demo to production.

Figure 1. shows the suggested work-flow for getting started with TI 15.4-Stack development environment.

../_images/suggestedworkflow.png

Figure 1. Suggested Workflow

Learn

Resources contained in the Learn track of Figure 1. are intended for users who are new to TI 15.4-Stack. These modules demonstrate how to quickly get started with TI 15.4-Stack.

Develop

The develop track of Figure 1. is intended for programmers who are ready to start developing an end product using TI 15.4-Stack. To begin:

  1. Download the TI 15.4-Stack Linux SDK TI 15.4-Stack Linux SDK contains the code necessary to create a complete IEEE 802.15.4g compliant Linux application. These examples should be considered as starting points for end product designs. To install TI 15.4-Stack, run the installer downloaded above. See Development Environment for help installing the TI 15.4-Stack Linux SDK.
  2. Get Familiar with the Users Guide The Users Guide is meant to be used alongside the TI 15.4-Stack when developing an end product. It contains documentation on the stack architecture, APIs, and suggestions for developing applications. To jump to the Table of Contents, click here: Linux TI 15.4-Stack User’s Guide
  3. Select an Example Project The Linux Collector Example Application interfaces with a SimpleLink™ CC13xx/CC26x2 device running the TI 15.4-Stack CoProcessor firmware through UART. The Linux Collector Example Application provides the same functionality as the Embedded Collector Application with the addition of providing a socket server interface to the Linux Gateway Application. The Linux Gateway Application is implemented within the Node.js® framework and connects as a client to the socket server created by the Linux Collector Example Application and establishes a local web server to which the user can connect through a web browser (in the local network) to monitor and control the network devices. The Collector and Gateway Applications are a great starting point for creating Internet of Things (IoT) applications with TI 15.4-Stack. For more details on these and all other included projects, see Example Applications.
  4. Troubleshooting Help While developing your custom application, you may run into issues that require the use of a debugger. The Troubleshooting chapter provides help with understanding common problems. If you are still having problems after reading through the Troubleshooting chapter, see the Support track for more options.

Enhance

The enhance track of Figure 1. is intended to take your product to the next level by leveraging TI’s web-based collateral. Additional resources found in these pages include application-specific source code examples and complete sub-system designs.

TI Designs™

Examples of system designs containing complete hardware and software examples, using TI 15.4-Stack.

Support

The support track of Figure 1. is intended to provide you additional help and resources that aren’t contained in the previous tracks.

A support community providing answers to questions relating to TI 15.4-Stack. You can browse questions from other developers or ask your own questions if you run into issues developing with the TI 15.4-Stack.