NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

User:OMAP35x Wireless Connectivity Release Notes MCP-WL6.1.4.1

From Texas Instruments Wiki
Jump to: navigation, search
Construction Icon small.png This page is currently under construction. The content of this page is due to change quite frequently and thus the quality and accuracy are not guaranteed until this message has been removed. Please feel free to contribute to this page while construction is in progress.

This document describes the Mobile Connectivity Package (MCP) for WiLink™6, release 1.4.1 for Microsoft® Windows® Embedded CE (WinCE) OS M4.01 delivery for the Texas Instruments WiLink version 6 wireless LAN solution.

Overview[edit]

This document describes the Mobile Connectivity Package (MCP) for the Texas Instruments WiLink™6, release 1.4.1 for Windows Embedded CE OS M4.01 delivery. The MCP-WL6.1.4.1, in combination with the WL1271 devices, provides an integrated system solution for WLAN and Bluetooth® connectivity solutions.

The MCP-WL6.1.4.1 release includes the following components:

  • WLAN driver: provides mobile WLAN connectivity solution for home/SoHo, public, and enterprise environments
  • Bluetooth driver: integrated to Windows Embedded CE Microsoft MSFT WinCE6.0 R3 BT Stack

The MCP-WL6.1.4.1 release was developed and tested on a WL1271 PG2.0 platform.

Release Tracking[edit]

The MCP-WL6 APIs have been finalized to enable early porting. No modifications are expected to the following sections:

  • WLAN driver APIs to the Configuration Utility Application
  • WLAN Driver APIs to the network layer
  • OS adaptation layer

Testing Environment[edit]

This version was developed and tested using the following equipment and configuration:

  • TI EVM OMAP3530 RevG
  • Mistral EVM WLAN Module for WL1271, Rev B
  • Microsoft Windows Embedded CE 6.0 R3
  • TI OMAP35x BSP 6.13

Wireless LAN[edit]

This section describes the WLAN station (STA) driver release operating on a Windows Embedded CE OS platform. The WLAN driver components are listed in Table 1.

Table 1. WiLink6.1 Driver Components
Component Version
WLAN driver for Windows Embedded CE 6.1.4.1
Firmware version 6.1.4.1

Specification Compliance[edit]

  • 802.11b
  • 802.11g
  • 802.11d
  • 802.11e
  • 802.11i
  • 802.11n

Supported Features and Standards[edit]

General:

  • Infrastructure and ad hoc (IBSS) operation
  • ATE and BIP
  • Scan and roaming
  • Filtering
  • Power control

QOS:

  • WMM
  • EDCA (EDCF)
  • U-APSD
  • TXOP

Security:

  • WiFi WPA and WPA2
  • WEP
  • TKIP
  • AES

Power Save:

  • Legacy 802.11 power-saving scheme, in accordance with 802.11-2007
  • U-APSD as defined by WMM-PS.

Host Interface:

  • SDIO 4-bit, operating at 24-MHz clock; Multiblock operation is supported.


Standards Supported by Driver[edit]

This release supports the following standards:

  • WiFi WPA, WPA2
  • WiFi WMM, WMM-PS
  • WiFi 802.11n

Constraints and Limitations[edit]

Software Limitations[edit]

This release has these software limitations:

  • Interoperability with RaLink AP Module during sleep, because AP beacons drift over time
  • Interoperability with Cisco1250 AP in case of WEP and fragmentation (because of AP bug)
  • Interoperability with Cisco1250 AP in case of TCP Rx AES + Block acknowledgement (because of AP bug)
  • Limited performance of TKIP Rx UDP (as a result of Cisco AP abnormal behavior)
  • Limited stability of Tx traffic with short frames (on non-BE ACs)
Hardware Limitations[edit]

This release has these hardware limitations: • EEPROM is not supported. • WL1271/3 Power On Reset timing issue: – In some cases, the WL127x device may fail to wake up upon host request because of a timing issue in the POR module. The host driver should contain implementation to work around this issue; when the wake-up command is sent, the host should set a 200-ms timer. If a response from the chip is not received before the timer expiration, the host should toggle the Shutdown line, re-send the first command, and reset the 200-ms timer. The host driver should be able to perform up to five cycles of this sequence. The probability of problem re-occurrence after implementing this workaround is negligible (0.118% to 6%).

RF System Limitation[edit]

This release has this RF system limitation:

  • Some performance degradation over temperature may be observed as a result of different RTRIM

calibration.

Constraints[edit]

This release has these constraints:

  • Configuration of short/long doze with N*Beacon or N*DTIM may lead to application failure when the sleep time is compared to application protocol expiration time.
  • Supported and validated on PG2.0 only
  • Degraded RF performance without proper NVS, including Tx BIP information


WiFi Certification[edit]
  • WiFiMode key should apply to True during WiFi certification tests
  • Buffer size in Chariot scripts that send data to the SUT should be changed to 1456 bytes instead of 29K bytes; all other scripts that send data to other STAs in the test bed should remain with default buffer size
  • 802.11n pre-certification is pending ASD approval by WiFi
  • RoamScanEnable key enables/disables Roaming and Scanning at initialization

Bluetooth[edit]

This section describes the Bluetooth driver release operating on a Windows Embedded CE OS platform.

The Bluetooth Driver provides connection between WiLink6 1271 and the Microsoft WinCE6.0 Bluetooth protocol stack.

The Bluetooth driver components are listed in Table 2.

Table 2. BT Driver Components
Component Version
Firmware 2.0.31
BT Service Pack 2.25
BT InitScript brf61_7.2.31.bts
BTHCI Driver 6.1.0.0.2

Specification Compliance[edit]

This release complies with the following specification:

  • BT2.1 release + EDR (Lisbon)

Features[edit]

This release has the following features:

  • Bluetooth QoS
  • Advanced BT use-cases
  • Improved ACL Connection Scheduling Algorithms
  • Faster AFH channel detection for voice and data
  • Bluetooth eHCILL (sleep mode enable) is supported
  • BT was verified with the following reference clock rates:
    • 38.4 MHz
    • 26 MHz

Constraints and Limitations[edit]

This release has the following constraints and limitations:

  • AFH Channels: Channel assessment for enabling and disabling channels has not been fully tuned, causing some interfering frequencies not to be marked for removal, and some frequencies are removed when not necessary.

Known Issues[edit]

This release has these known issues:

  • Refer to the Bluetooth Service Pack release note for more information regarding known and fixed issues.

Fixed Bugs[edit]

Fixed bugs in the time between MCP-WL6 W M4 to M4.01

Errata List[edit]

The following defects were detected in this release.


Terms and Abbreviations[edit]

Table 4 lists many of the terms and abbreviations used in this document.

Table 4. Terms and Definitions
Abbreviation/Term Definition
ACK Acknowledgment
AFH Adaptive frequency hopping
AP Access point
API Application programming interface
APSD Automatic power save delivery
ARP Address resolution protocol
ASD Application specific device
BGA Ball grid array
BSS Basic service set
BSSID Basic service set identifier
CCK Complimentary code keying
CCX Cisco compatible extensions
CLI Command line interface
CUDK Configuration utility developer's kit
EDCA Enhanced distributed channel access
ELP Extensive low power
ERP Effective radiated power
ESCO Extended synchronous connection oriented
FW Firmware
HDK Hardware design kit
IE Information element
KVM Keyboard video mouse
LO Local oscillator
MOS Mean opinion score
MSD Most significant digit
NVS Nonvolatile system
OAL Original equipment manufacturer (OEM) adaptation layer
OFDL Orthogonal frequency division multiplexing
OS Operating system
PER Packet error rate
PF Persistence factor
QOS Quality of service
RM Radio module
RSSI Receive signal strength indicator
RTP Release to production
RX Receive
SG Soft Gemini
SIFS Sent interface space
SM Sleep mode
SNR Signal-to-noise ratio
SPI Serial Peripheral Interface
SPS Schedule passive scan
SSID Service set identifier
STA Station
SUT Station under test
TI Texas Instruments
TIM Traffic indicator message
TSM Traffic stream metrics
TSPEC Traffic specification
TU Time unit
TX Transmit
TXOP Transmit opportunity
U-APSD/UPSD Unscheduled automatic power save delivery
UP User priority
VoIP Voice over Internet protocol
WEP Wired equivalent privacy
WIPP Wireless IP phone
WLAN Wireless local area network
WMM Wireless multimedia
WPA Wireless protected access


IMPORTANT NOTICE

Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications. TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions:

Products Applications
Amplifier Audio
Data Converters Automotive
DLP® Products Digital Control
DSP Energy
Clocks and Timers Medical
Interface Military
Logic Optical Networking
Power Mgmt Security
Microcontrollers Telephony
RFID Video & Imaging
RF/IF and ZigBee® Solutions Wireless