CC3100 SDK Release Notes v1.0.0.pdf

CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
CC3100 SimpleLink™ Wi-Fi® Network Processor and
Internet-of-Things Solution for MCU Applications
Software Development Kit (SDK) v1.0.0 Release Notes
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 1/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
TABLE OF CONTENTS
1
INTRODUCTION ........................................................................................................................................................ 4
2
GETTING STARTED .................................................................................................................................................... 4
2.1
PROCEDURE TO UPGRADE FROM SDKV0.5.2 TO SDK1.0 ..................................................................................... 4
3
RELEASE CONTENT.................................................................................................................................................... 5
4
DIRECTORY STRUCTURE OF SDK .............................................................................................................................. 6
5
NETWORKING FEATURES ......................................................................................................................................... 7
5.1
5.2
5.3
5.4
WI-FI ..................................................................................................................................................................... 7
NETWORKING PROTOCOLS .......................................................................................................................................... 7
ADVANCED FEATURES ................................................................................................................................................ 8
POWER MODES ......................................................................................................................................................... 8
6
ADVANCED INFORMATION ...................................................................................................................................... 9
7
SAMPLE APPLICATIONS .......................................................................................................................................... 11
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
7.11
7.12
7.13
7.14
7.15
7.16
7.17
7.18
7.19
7.20
7.21
7.22
7.23
7.24
7.25
7.26
ANTENNA SELECTION ............................................................................................................................................... 11
CONNECTION POLICIES ............................................................................................................................................. 11
SEND EMAIL ........................................................................................................................................................... 11
ENTERPRISE NETWORK CONNECTION .......................................................................................................................... 11
FILE SYSTEM........................................................................................................................................................... 11
GET TIME .............................................................................................................................................................. 11
GET WEATHER ....................................................................................................................................................... 11
GETTING STARTED IN AP MODE ................................................................................................................................ 12
GETTING STARTED IN STA MODE ............................................................................................................................... 12
HTTP SERVER ................................................................................................................................................... 12
IP CONFIGURATION ............................................................................................................................................ 12
MDNS............................................................................................................................................................. 12
MODE CONFIGURATION ...................................................................................................................................... 12
NWP FILTERS ................................................................................................................................................... 12
NWP POWER POLICY ......................................................................................................................................... 12
P2P (WI-FI DIRECT) ........................................................................................................................................... 12
PROVISIONING AP .............................................................................................................................................. 12
PROVISIONING WITH SMARTCONFIG ...................................................................................................................... 13
PROVISIONING WITH WPS ................................................................................................................................... 13
SCAN POLICY ..................................................................................................................................................... 13
SPI DIAGNOSTICS TOOL ....................................................................................................................................... 13
SSL/TLS .......................................................................................................................................................... 13
TCP SOCKET...................................................................................................................................................... 13
TRANSCEIVER MODE ........................................................................................................................................... 13
UDP SOCKET ..................................................................................................................................................... 13
XMPP CLIENT ................................................................................................................................................... 13
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 2/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
7.27
7.28
FILE DOWNLOAD ................................................................................................................................................ 13
OUT-OF-BOX ..................................................................................................................................................... 13
8
REVISION HISTORY ................................................................................................................................................. 14
9
ISSUES RESOLVED IN SAMPLE APPLICATIONS ...................................................................................... 14
10
ERRATA................................................................................................................................................................ 15
10.1
10.2
10.3
10.4
10.5
10.6
10.7
11
HARDWARE ....................................................................................................................................................... 15
PERFORMANCE .................................................................................................................................................. 15
FIRMWARE ISSUES FIXED IN THIS RELEASE ................................................................................................................ 16
WI-FI KNOWN ISSUES .......................................................................................................................................... 16
NETWORKING KNOWN ISSUES ............................................................................................................................... 17
HOST DRIVER KNOWN ISSUES ................................................................................................................................ 18
APPLICATIONS KNOWN ISSUES............................................................................................................................... 18
HOST DRIVER CHANGES FROM SDK 0.5.2 RELEASE ............................................................................. 18
11.1
11.2
11.3
11.4
DEFINES AND STRUCTURES ................................................................................................................................... 19
FILE CHANGE ..................................................................................................................................................... 19
DATA TYPES CHANGES ......................................................................................................................................... 19
ADDITIONAL CHANGES ......................................................................................................................................... 19
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 3/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
1
Introduction
This document describes the Software Development Kit (SDK) version 1.0.0 for use with the
CC3100 SimpleLink Wi-Fi Network Processor device mounted on the CC3100 BoosterPack
development platform.
The same SDK is also applicable to Pre-production devices. Errata section of the document
describes the minor performance limitations of Pre-Production Devices.
2
Getting Started
Please follow the on-line CC3100 Quick Start Guide to start using the CC3100 BoosterPack
development platform.
Please download the CC3100 Getting Started Guide to get started with your project
development.
2.1
Procedure to Upgrade from SDKv0.5.2 to SDK1.0
To upgrade from SDKv0.5.2 to SDK1.0, servicepack “servicepack_1.0.0.1.0” needs to be flashed on
CC3100. The Service pack “servicepack_1.0.0.1.0” is provided thru CC31xx_CC32xx_ServicePack1.0.0.1-windows-installer.exe downloadable from http://www.ti.com/tool/cc3200sdk. Please refer to
UNIFLASH Quick start guide on details of flashing
(http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx_UniFlash) the service pack
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 4/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
3
Release Content
Item
Device
Version
CC3100R11MRGC
XCC3100HZ
Type
Production device
Pre-production Devices
Development
boards
SDK Installer
CC3100BOOST Rev3.3 onwards with
CC31XXEMUBOOST Board Rev3.0
CC3100SDK-1.0.0-windows-installer.exe
For Windows 7 and Windows XP
2.1.0.12.31.1.1.0.5.1.0.3.20 (Production
Device)
2.0.7.12.31.0.0.4.5.1.5.3.20 (Pre-Production
Device)
Orderable from TI
MSP430F5529 Launch Pad
MSP430FRAM5739 Experimenter Board Rev
1.1
MSP430F5529 Experimenter Board
MSP430FR5969 Launchpad
TM4C123GH6PM Launchpad
Version 1.0.0.1
Orderable from TI
IAR version 6.10 for MSP430
IAR version 7.20 for TM4C123
CCS version 6.0
MS Visual Studio Express 2010 for PC &
SimpleLink Studio
Eclipse 4.3.0 for PC and SimpleLink Studio
Embedded HTML web-site
Delivered separately
Firmware
Reference host
platform
Network
Processor Host
driver
Supported IDE
Demo
User guides
CC3100 Getting started guide
CC3100 BoosterPack User Guide
SimpleLink Host Driver Programmer’s Guide
Tools
USB Drivers for CC31XXEMUBOOST board
for Windows
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
Provided with a click wrap
license
Servicepack_1.0.0.1.0 is
provided thru ServicePack
CC31xx_CC32xx_ServiceP
ack-1.0.0.1-windowsinstaller.exe downloadable
from
http://www.ti.com/tool/cc3
200sdk
Source code
Pre-flashed on Booster Pack
and source code provided
PDF
PDF
Doxygen HTML
Executable
PAGE: 5/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
4
Directory structure of SDK
Double-Click on the package to copy the directories (and files) to the preferred location.
The first level directory structure is as shown in the table below.
Directory Name
Docs
Examples
Platform
SimpleLink
Tools
Content
 Getting Started Guide for application development
 Boards User Guide
 SimpleLink Host Driver Programmer’s Guide
 Application notes for sample applications
Example application in source code
 MSP430FR55529lp
o CCS projects for all sample applications
o IAR projects for getting started applications
o Drivers
o Simplelink Host Driver Platform Configuration file
(user.h)
 MSP430FR5529, TM4C123GH6PM, MSP430FR5739,
MSP430FR5969
o CCS and IAR projects for getting started applications
o Drivers
o Simplelink Host Driver Platform Configuration file
(user.h)
 simplelinkstudio:
o Visual-Studio Express and Eclipse projects for
sample applications
o Simplelink Host Driver Platform Configuration file
(user.h)
 The SimpleLink Network Processor host driver code.
 template_user.h file to be modified by the user for porting
the driver to any host platform
cc31xx_board_drivers: USB Drivers for Windows 7 to enable
application development on a PC using SimpleLink Studio for
CC3100
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 6/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
5
5.1
Networking features
Wi-Fi
Standards
Supported Channels
Personal Security
Enterprise Security
Provisioning
Standards
Clients
Personal Security
5.2
802.11b/g/n (20MHz SISO) Station and Wi-Fi Direct Client
1-13
WEP, WPA and WPA2
WPA-2 Enterprise
EAP Fast, EAP PEAPv0 MSCHAPv2,
EAP PEAPv0 TLS, EAP PEAPv1 TLS, EAP TLS,
EAP TTLS TLS, EAP TTLS MSCHAPv2
SmartConfigTM technology
Wi-Fi Protected Setup (WPS2)
Access Point mode with internal HTTP Web Server
802.11b/g Access Point and Wi-Fi Direct Group Owner
1
WEP, WPA and WPA2
Networking protocols
IP
Transport
Cross-Layer
Application
Transport Layer
Security
IPv4
UDP
TCP
RAW
ICMP
DHCP
ARP
DNS
mDNS
DNS-SD
HTTP 1.0 web server
SSLV3
SSL_RSA_WITH_RC4_128_SHA
SSLV3
SSL_RSA_WITH_RC4_128_MD5
TLSV1
TLS_RSA_WITH_RC4_128_SHA
TLSV1
TLS_RSA_WITH_RC4_128_MD5
TLSV1
TLS_RSA_WITH_AES_256_CBC_SHA
TLSV1
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
TLSV1
TLS_ECDHE_RSA_WITH_RC4_128_SHA
TLSV1
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLSV1_1
TLS_RSA_WITH_RC4_128_SHA
TLSV1_1
TLS_RSA_WITH_RC4_128_MD5
TLSV1_1
TLS_RSA_WITH_AES_256_CBC_SHA
TLSV1_1
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 7/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
User application
sockets
5.3
Advanced Features
802.11 Transceiver
Traffic Filters
5.4
TLSV1_1
TLS_ECDHE_RSA_WITH_RC4_128_SHA
TLSV1_1
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLSV1_2
TLS_RSA_WITH_RC4_128_SHA
TLSV1_2
TLS_RSA_WITH_RC4_128_MD5
TLSV1_2
TLS_RSA_WITH_AES_256_CBC_SHA
TLSV1_2
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
TLSV1_2
TLS_ECDHE_RSA_WITH_RC4_128_SHA
TLSV1_2
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
Up to 8 open sockets
Up to 2 secured application sockets:
- One server (listen socket and accept socket) + client (data socket)
- Up to two clients (data socket)
Transmit and Receive raw Wi-Fi packets with full control over
payload. Wi-Fi disconnect mode.
Can be used for general-purpose applications (e.g. tags, sniffer, RF
tests)
Embedded filters to reduce power consumption and Wake-on-LAN
trigger packets (IP and MAC layer)
Power modes
Low Power mode
Configurable Power
Policies
Uses 802.11 Power Save and Device Deep Sleep Power with three
user configurable policies
 Normal (Default) - Best tradeoff between traffic delivery time and
power performance
 Low power –Used only for Transceiver mode application
(Disconnect mode)
 Long Sleep Interval – wakes up for the next DTIM after a
configurable sleep interval, up to 2 seconds. This policy is only
applicable for client socket mode
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 8/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
6
Advanced information













Endianess
o Supports Little Endianness
o Supports Big Endianness auto detection for SPI interface
o 8/16/32 bit modes are supported
TCP/IP
o TCP Window size is 16KB, divided between application sockets.
o IP Fragmentation is not supported for Tx UDP and RAW sockets
o Max Tx payload for Raw packet with IP header is 1460 bytes
o Max Tx payload for Raw Transceiver is 1488 bytes
SSL/TLS Certificates
o Certificate Authority (CA) certificates needs to be installed if server authentication is
required
o CA Certificate key size up to 2048 bit
WEP
o Supporting only WEP open using ASCII pre shared key however a small code can be used to
support Hex format (more details and code example included in the programmer’s guide)
WPS
o Up to 4 seconds delay between association and EAPOL-Start
SmartConfig
o Not supported with 5GHz AP (802.11a/n/ac)
o Not supported for MIMO-capable configuration devices
o Only Group 0 is supported in auto start mode
Tx Power
o Tx power in AP mode takes effect only after reset
Wi-Fi Direct
o In Group Owner mode FAST connection policy has to be set to TRUE
Rx Filters
o BSSID can't be filtered while STA is connected (if filtered will cause disconnection)
Power Management
o The device will remain in active after initialization until the host reads all events
Host
o The Host driver is assuming that a Char value is equal to 1 Byte. MCU (like CC2000) that
support different configuration won’t work with the Host Driver as is. The only option is to
port the driver manually to the MCU architecture
File System
o Up to 100 user files, file size is not limited
Serial Flash
CC3100 supports JEDEC specification compliant Serial Flash devices with 4Kbyte sector size erase.
The following parts were validated:
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 9/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
o
o
o
o
o
Micron
Spansion
Winbond
Adesto
Macronix
N25Q128-A13BSE40
S25FL208K
W25Q16V
AT25DF081A
MX25L12835F-M2
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
128Mbit
8Mbit
16Mbit
8Mbit
128Mbit
PAGE: 10/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
7
Sample applications
The release package includes sample applications created for the MSP430FF5529 Launchpad
including:
-
Application Notes explaining the functionality usage
Project file for IAR and CCS
Smartphone application as needed
Some of the sample applications are also provided for MSP430F5739, MSP430FR5969,
TM4C123GH6PM and SimpleLink Studio on a PC environment. All the applications can be easily
ported to other MCUs and host processors. The default speed of SPI clock is 12 MHz and can be
increased to 20 MHz.
7.1 Antenna Selection
This is a reference implementation for antenna-selection scheme running on the host MCU, to
enable improved radio performance inside buildings
7.2 Connection Policies
This application demonstrates the usage of the CC3100 profiles and connection-policies.
7.3
Send Email
This application sends an email using SMTP to a user-configurable email address at the push of a
button.
7.4 Enterprise Network Connection
This application demonstrates the procedure for connecting the CC3100 to an enterprise network.
7.5 File System
This application demonstrates the use of the file system API to read and write files from the serial
Flash.
7.6
Get Time
This application connects to an SNTP cloud server and receives the accurate time.
7.7
Get Weather
This application connects to ‘Open Weather Map’ cloud service and receives weather data.
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 11/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
7.8 Getting Started in AP Mode
This application configures the CC3100 in AP mode. It verifies the connection by pinging the
connected client.
7.9 Getting Started in STA Mode
This application configures the CC3100 in STA mode. It verifies the connection by pinging
connected Access Point.
the
7.10 HTTP Server
This application demonstrates using the on-chip HTTP Server APIs to enable static and dynamic
web page content.
7.11 IP Configuration
This application demonstrates how to enable static IP configuration instead of using DHCP.
7.12 MDNS
This application registers the service for broadcasting and attempts to get the service by the name
broadcasted by another device.
7.13 Mode Configuration
This application demonstrates switching between STA and AP modes.
7.14 NWP Filters
This application demonstrates the configuration of Rx-filtering to reduce the amount of traffic
transferred to the host, and to achieve lower power consumption.
7.15 NWP Power Policy
This application shows how to enable different power policies to reduce power consumption
based on use case in the station mode.
7.16 P2P (Wi-Fi Direct)
This application configures the device in P2P (Wi-Fi Direct) mode and demonstrates how to
communicate with a remote peer device.
7.17 Provisioning AP
This application demonstrates the use of the on Chip HTTP server for Wi-Fi provisioning in AP
Mode, building upon example application 7.8 above.
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 12/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
7.18 Provisioning with SmartConfig
This application demonstrates the usage of TI's SmartConfig™ Wi-Fi provisioning technology. The
Wi-Fi Starter Application for iOS and Android is required to use this application. It can be
downloaded from following link: http://www.ti.com/tool/wifistarter or from the Apple App store
and Google Play.
7.19 Provisioning with WPS
This application demonstrates the usage of WPS Wi-Fi provisioning with CC3100.
7.20 Scan Policy
The application demonstrates the scan-policy settings in CC3100.
7.21 SPI Diagnostics Tool
This is a diagnostics application for troubleshooting the host SPI configuration.
7.22 SSL/TLS
The application demonstrates the usage of certificates with SSL/TLS for application traffic privacy
and device or user authentication
7.23 TCP Socket
The application demonstrates simple connection with TCP traffic.
7.24 Transceiver Mode
The application demonstrates the CC3100 transceiver mode of operation.
7.25 UDP Socket
The application demonstrates simple connection with UDP traffic.
7.26 XMPP Client
The application demonstrates instant messaging using a cloud based XMPP server.
7.27 File Download
This application demonstrates file download from a cloud server to the on board serial Flash.
7.28 Out-of-box
This application demonstrates Out-of-Box experience with CC3100 Booster Pack
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 13/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
8
Revision History
SDK Version
Updates from previous version


1.0.0








0.5.2
Added a function to configure the firmware to default
state across all applications.
 Added error handling to Host driver API calls in
application “Getting Started_in STA mode”. This can be
used as sample reference code for writing new
application.
 Added CLI interface to MSP430F5529LP application to
enable log prints.
First Release
0.5.1
9
Adder support for MSP430FR5969 platform
Removing filters while configuring the device to default
state
Added error handling in all the applications.
Moved AP and time configuration macro and networking
status bit enum to common header file “sl_common.h”
Updated the “file_download” example to remove the use
of temporary file
Modified uniflash session files to use the relative paths
Enabled automatic FTDI driver installation capability
Enabled FTDI driver support on 32 bit windows machine
Increased the SPI clock for all MCU platform
Issues resolved in sample applications
ID
Title
Description
Workaround
Fix Expected
8400
SLS applications doesn’t accept the SSID with space
ID
Title
Description
8410
SLS_Sniffer_with_filter application can’t successfully create frame subtype filter
Frame subtype filter should have frame type filter as parent.
SLS application doesn’t connect to an AP having SSID with space
N/A
Resolved
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 14/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
Workaround
Fix Expected
N/A
Resolved
10 Errata
The following section covers known issues and performance limitations with CC3100 preproduction devices.
10.1 Hardware
10.1.1 Pre-regulated 3.3v to Pin 47
For preproduction devices connect an external pre-regulated 3.3v +/- 5% supply to pin 47
(VDD_ANA2). This adds 12mA average current and up to 100mA peak current over 20uSec to the
total system current at 3.3V.
The CC3100 BoosterPack version 3.3 already includes the correct supply configuration for the preproduction device and also adds a 10uF capacitor to filter the peak currents. No further action is
required.
The external 3.3V supply is not required in the CC3100 production device in which case pin 47
should be left not connected.
10.1.2 Power consumption increase
Power consumption of the CC3100 pre-production device in all active modes is 1-2 mA higher
compared to the CC3100 production devices
10.2 Performance
Item
Maximum SPI clock speed
Init time from hibernate until device ready
Init time from hibernate until WPA2 connection
Maximum UDP throughput, open socket
Maximum TCP throughput, open socket
Maximum TLS/SSL throughput with RC4_128 cipher
Maximum TLS/SSL throughput with AES_256 cipher
Minimum TLS/SLL connection time with ECC cipher
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
Pre-Production
device
14 MHz
250 mSec
300 mSec
13 Mbps
11 Mbps
5 Mbps
7 Mbps
2.5 Sec
Production device
20 MHz
75 mSec
120 mSec
16 Mbps
13 Mbps
9 Mbps
12 Mbps
1.3 Sec
PAGE: 15/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
Minimum TLS/SSL connection time with RSA cipher
200 mSec
130 mSec
10.3 Firmware issues fixed in this release
ID
Title
MCS00130114
HTTP Server: cannot add Enterprise or P2P profile from HTTP Server
ID
Title
Description
MCS00130368
Adding profile using Fast connection-policy
The profile has to be explicitly added when using ‘Fast’ connection-policy
ID
Title
Description
MCS00130160
Scan during connection process
Cannot invoke a scan command while trying to connect
ID
Title
Description
MCS00130886
DHCP client: DNS address is 0
When the DHCP server return more than 2 DNS address, the DNS address is 0
ID
Title
MCS00130847
"Auto Smart Config" and "Any Wifi Direct" changes are not kept despite
configuration change
10.4 Wi-Fi known issues
ID
Title
Description
Impact
Workaround
Fix Expected
MCS00130040
WiFi Direct Reliability: 65% Success rate when Peer device is initiator of
connection
Negotiation with peer device is not always successful at first attempt
The first connection doesn’t success
Try to connect again
Next Revision
ID
Title
Description
Impact
Workaround
Fix Expected
MCS00123349
WiFi Security: CC31xx Supports only WEP with Key Index 0 (==> AP Key index 1)
When using WEP security – only WEP index 0 is supported
Can’t use more than one key in WEP security
None
TBD
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 16/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
10.5 Networking known issues
ID
Title
Description
Impact
Workaround
Fix Expected
ID
Title
MCS00127876
sl_NetAppDnsGetHostByName returns with no answer
In high Rx traffic conditions some DNS packets can be dropped, causing
GetHostByName to fail
No answer on request
Run the API again
TBD
Impact
Workaround
Fix Expected
MCS00128959
DHCP: SL continues using its previous IP address if an invalid IP in the DHCPACK
(before lease time expired)
DHCPACK arrives to SL with invalid address in the DHCPACK params address field
but also the IP destination is the same invalid address (MAC address is the valid SL
address). SL does not listen to other IPs address as destination but his own
therefore this DHCPACK is not processed and SL continue to use his old address
until the lease time expires
The device will continue to use the previous IP address
N/A
Not expected
ID
Title
Description
Impact
Workaround
Fix Expected
MCS00128353
UDP/RAW socket data payload is limited to MTU size
Tx IP Fragmentation is not supported for UDP and RAW Tx
Packet bigger than MTU size will lead that portion of the packet will be discard
Use packet size <= MTU size
TBD
Description
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 17/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
ID
Title
Description
Impact
Workaround
Fix Expected
MCS00129407
NS: SL device should discard datagram with problem in IP Header
If the gateway or host processing a datagram finds a problem with the header
parameters such that it cannot complete processing the datagram it must discard
the datagram
Low impact – The SL device sends ICMP reply message
N/A
TBD
10.6 Host driver known issues
ID
Title
Description
Impact
Workaround
Fix Expected
MCS00130291
WPS PIN Connect failure if pin code is not null-terminated
If the PIN code from the HOST is not null terminated connection can fail in some
cases
Connection doesn’t succeed
Add null termination to the PIN code string
TBD
10.7 Applications known issues
ID
Title
Impact
Workaround
Fix Expected
MCS00130240
In AP mode the internal DNS Server cannot be disabled
Cannot use external DNS server in AP mode
N/A
TBD
ID
Title
MCS00130241
'AnyP2P' and 'Auto smart config' policies can be changed only in station or P2P
mode
Can’t change these specific configurations from the HTTP server in AP mode
Change the configurations while in STA mode
TBD
Impact
Workaround
Fix Expected
11 Host Driver Changes from SDK 0.5.2 release
All the APIs are documented with the HTML programmers guide.
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 18/19
CC3100 SimpleLink™ Wi-Fi®
SDK v1.0.0 Release Notes
www.ti.com
11.1 Defines and Structures
0.5.2 Release
_NetCfgIpV4Args_t
SL_WLAN_SMART_CONFIG_START_EVENT
SL_NETAPP_HTTPGETTOKENVALUE
SL_NETAPP_IPACQUIRED_EVENT
SL_NETAPP_HTTPPOSTTOKENVALUE
SL_NETAPP_IP_LEASED
SL_NETAPP_IP_RELEASED
1.0.0.1 Release
SlNetCfgIpV4Args_t
SL_WLAN_SMART_CONFIG_COMPLETE_EVENT
SL_NETAPP_HTTPGETTOKENVALUE_EVENT
SL_NETAPP_IPV4_IPACQUIRED_EVENT
SL_NETAPP_HTTPPOSTTOKENVALUE_EVENT
SL_NETAPP_IP_LEASED_EVENT
SL_NETAPP_IP_RELEASED_EVENT
Action
Changed
Changed
Changed
Changed
Changed
Changed
Changed
11.2 File change
File
Datatypes.h
Action
Removed
11.3 Data Types changes
Data Types
native and special
(UINT8,UINT16,UINT32,INT8,INT16,INT32
Action
Changed to _u8,_u16,u32, _i8,_i16,_i132
11.4 Additional changes


Fixed warnings for mspgcc and Keil
Added sl_DeviceEnablePreamble() to User.h
Copyright  2014, Texas Instruments Incorporated
Features characteristic data and other information are subject to change.
PAGE: 19/19