Patch to run wlan module TI cc3100boost on linux.
Note: To execute these applications the kernel module cc3100-spi has to be loaded successfully. For further information read the file ./cc3100-spi-kernelmodul/README.md
To get started:
-
download the cc3100sdk from ti: http://www.ti.com/tool/cc3100sdk
-
install (extract) the sdk:
wine CC3100SDK-1.0.0-windows-installer.exe
-
clone the git repository
-
sync the repository into the extracted sdk
rsync -rtv cc3100-linux/ <path>/ti/cc3100-sdk/
-
to modify the example applications and create header file:
cp simplelink/template_user.h platform/linux/user.h
patch platform/linux/user.h < user.patch
cd examples
patch -p1 < examples.patch
-
Three sample applications from TI were tested and can be compiled:
-
make CROSS_COMPILE=<pathToYourCrossCompiler> debug
-
make CROSS_COMPILE=<pathToYourCrossCompiler> tcp
-
make CROSS_COMPILE=<pathToYourCrossCompiler> wlanap
-
The driver was tested on the following platforms:
- Raspberry Pi type B, Raspian (build 2014-09-09) Kernel 3.16.5+
- Raspian image: http://downloads.raspberrypi.org/raspbian_latest
- kernel source: https://github.com/raspberrypi/linux
- Beaglebone (white) Rev. 3, Debian 7.5 (build 2014-05-14) Kernel 3.14.22
- Debian image: http://elinux.org/BeagleBoardDebian#BeagleBone.2FBeagleBone_Black
- kernel source: https://github.com/beagleboard/linux
- Raspberry Pi type B, Raspian (build 2014-09-09) Kernel 3.16.5+