Skip to content

SDK, tools and doc about CC3200 uC development under linux.

License

Notifications You must be signed in to change notification settings

wajsic/CC3200-Linux-SDK

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CC3200-Linux-SDK

NOTE: Since TI provides now support for CC3200 developmnent under linux with CCS, this repository will not receive any updates.

Overview

This repo contains a reworked SDK for the CC3200 microcontroller, from Texas Instruments, to work under linux. The intention is to provide a way to develop in this platform while TI doesn't release an official SDK for linux. Currently, it works with Ubuntu (tested with version 14.10) and Slackware.

The TI SDK version used for this rework is the 1.1.0 and the original can be found at : http://www.ti.com/tool/cc3200sdk.

For instructions on how to use it, please see USAGE.md file.

Changes from the original SDK

  • The directory structure of the SDK.
  • Replaced all the makefiles for the libs (some of them just didn't work).
  • Fixed small issues with gcc for the libraries.
  • Ported almost all examples to work with eclipse (except dynamic library and the application bootloader).
  • Added extra documentation (Datasheet and etc).

For a complete list of changes, see CHANGELOG.md.

Directory structure

The SDK is organized as follow

  • ROOT
    • doc -> Documentation
    • examples -> Contain several examples adapted to work with eclipse and gcc.
    • lib -> Pre-compiled library files.
    • other -> Configuration files and freeRTOS.
    • src -> The source files and make files for all the libraries.

Rebuilding the libs

Open a terminal in the root directory and do a "make". For the nonos versions use "make target=NONOS" and for the simplelink tiny "make target=TINY".

About

SDK, tools and doc about CC3200 uC development under linux.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 66.4%
  • C++ 33.0%
  • Other 0.6%