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
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.
Contents
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.
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.
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.
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: