• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Low Power RF & Wireless Connectivity » WLAN Applications Forum » OMAP-L138 + WL1271 is it possible?
Share
Low Power RF & Wireless Connectivity
  • Forums
  • Announcements
  • Files
  • E2E Wiki
Options
  • Subscribe via RSS

Forums

OMAP-L138 + WL1271 is it possible?

This question is answered
GrantHatamosa
Posted by GrantHatamosa
on Feb 18 2010 21:59 PM
Expert1930 points

Hi,

I am new to OMAP developement and our company has just recently chosen OMAP-L138 as our base platform for future product development.

One of the first products we are going to use OMAP-L138 will require wireless connectivity which we found out that the WL1271 can provide (Wifi + bluetooth).

However, base on the post I've read from the forum I only found support for the WL1271 on the OMAP35xx.

Can you please clarify if the OMAP-L138 can be interfaced with the WL1271?

Also are their available any Linux device drivers for the WL1271 which can be installed in the Linux package for the OMAP-L138.

 

Please advice.

Grant Hatamosa

Senior Software Engineer

omap-l138 WL1271
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Nisim Peled
    Posted by Nisim Peled
    on Apr 12 2011 10:20 AM
    Prodigy170 points

    Hi Inderjit Bains

    only the ti-WL1271 driver is supported in 03.20.00.14.

    The WL12XX mac80211 driver ( open source driver)  won't be a part of the latest PSP that supposed to be released soon 03.21.00.03.

    However this driver is going to be supported through the ti-SDK for AM-18 which suppose to be release by the beginning of Q2-2011.

    PSP-03.21.00.03 is based on Linux kernel 2.6.37 and for that reason contains some very basic support in WL12XX MAC80211 driver.

    Since 2.6.37 Linux kernel version the WL12XX driver had a major progress, so these changes will available through ti-SDK when it will be released (using compat).

    Nisim 

    mac80211 AM18 03.21.00.03
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Apr 12 2011 15:47 PM
    Expert2425 points

    Can you clarify the following:

    1.  What are the difference between the ti-WL1271 driver vs. the WL12XX mac80211 driver?

    2.  What are the differences between PSP-03.21.00.03 and the ti-SDK for AM-18 (I've only used the PSP-xx).


    We are already at the beginning of Q2-2011.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Nisim Peled
    Posted by Nisim Peled
    on Apr 13 2011 03:28 AM
    Prodigy170 points

    1. The ti-WL1271 driver is a proprietary ti driver which were in use till today for TI-127X wireless chip. The  WL12xx-mac80211 driver is totally new driver. It is an open source driver which is actually embedded in the linux kernel since Linux 2.6.37.

    2. PSP contains only the drivers for the board while ti-SDK is a software development kit which supply a platform to develop applications for the AM18. Except being a developers platform the SDK contains some tools, drivers which are not include in the PSP, for example GUI. 

    Regarding the release date -- The SDK is planned to be release at the beginning of H2-2011 (Q3-2011) - sorry for my previous mistake.  

    Nisim,

    AM18 AM-18 SDK
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Apr 13 2011 03:45 AM
    Expert2425 points

    The WL1271 module should be capable of being an End Point as well as an Access Point for WiFi.  Which driver/PSP/SDK is best suited for an embedded board without a display (no GUI required)?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Nisim Peled
    Posted by Nisim Peled
    on Apr 13 2011 04:06 AM
    Prodigy170 points

    Host AP (Access point) will be supported only in the MAC80211 driver.

    mac80211 hostapd
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Apr 13 2011 05:19 AM
    Expert2425 points

    It's not very clear what's being stated in the 04-12-2011 8:20 AM post.  One line says that the MAC80211 driver won't be part of PSP 03.21.00.03 (which seems to have been released already).  Another line says that since PSP 03.21.00.03 is based on Linux Kernel 2.6.37, it has basic support for the MAC80211 driver.  Is there a Wiki page that explains all the different development paths and what is supported?

     

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Nisim Peled
    Posted by Nisim Peled
    on Apr 13 2011 07:15 AM
    Prodigy170 points

    Hi,

    I don't know about any wiki that explain this, but let me try and make things more clear.

    The MAC80211 driver is an open embedded driver which is part of the kernel Linux version -- that means that linux kernel includes TI WLAN driver inside its driver's list.

    The following link can give a better info about the "MAC80211 world": http://linuxwireless.org/en/developers/Documentation/mac80211

    Since linux version 2.6.37 was the first version to have the TI-driver MAC80211 it includes quite an immature driver comparing to the development done by now for this driver. Most of the development that was done since 2.6.37 release and now is aimed for 2.6.39 version. Since the PSP 03.21.00.03 root base is linux kernel 2.6.37 it includes only the initial driver we had back then.

    In the SDK release that I mentioned before we intend to build the latest MAC80211 ti-driver ( with all recent driver development ). We will build the latest driver and apply it on PSP 03.21.00.03 using Compat. That way you will have the latest driver development working on PSP 03.21.00.03.

    Hope this make things more clear for you.

    Nisim,

     

    mac80211 03.21.00.03 compat
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Apr 13 2011 20:01 PM
    Expert2425 points

    Thank you very much for the clarifications.  But of course there are more questions:

    1.  Where does Bluetooth fit in with the MAC80211 open-source driver?  One of the reasons the WL1271 was chosen was for WiFi & Bluetooth, with co-existence built-in.

    2.  If BT is not supported by the MAC80211, what are TI's plans for the BT section of the WL1271, and which interfaces will be supported?  UART is a must, but what about the AUDIO (McBSP) port?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Eyal a
    Posted by Eyal a
    on Apr 14 2011 15:29 PM
    Genius9240 points

    Hi Inderjit Bains,

    Mac802.11 is open source for WLAN support only, however in our platforms we are going to add BlueZ and Open OBEX to support the open source Bluetooth support.

     

    The interface for WLAN is SDIO (MMC2 usually) and for Bluetooth is UART, however as you mentioned the in some platforms like the OMAPL138 the Bluetooth will not be supported since it share same hardware for the Audio

    Regards,

    Eyal

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Apr 14 2011 16:55 PM
    Expert2425 points

    For Bluetooth, the WL1271 has two interfaces:  UART and PCM Audio.  PCM Audio is usually connected to a McBSP port on the CPU.  The question:  which ports on the CPU will be supported by the Bluetooth driver?  UART, McBSP, or both?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Eyal a
    Posted by Eyal a
    on Apr 17 2011 09:25 AM
    Genius9240 points

    Hi,

    currently we don’t have schedule to support PCM Audio over Bluetooth, only profiles like A2DP, OPP, FTP, HID, SPP which used the UART only.

    Could you please elaborate more on the PCM Audio scenario opportunity? Would you like to have someone from the Marketing to discuss that with him?

    Regards,

    Eyal

     

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Apr 18 2011 17:25 PM
    Expert2425 points

    If the current plan is to not support PCM Audio, this should have been made clear early in the thread.  If A2DP will cover most audio requirements, there isn't any point in connecting the PCM interface to the AM1808.  It would have been useful information before the hardware design was done.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Jun 18 2011 07:49 AM
    Expert2425 points

    How are things progressing with the software release date?  The start of Q3 is just two weeks away.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Nisim Peled
    Posted by Nisim Peled
    on Jun 19 2011 02:26 AM
    Prodigy170 points

    Hi,

    According to the marketing the dates of releases are published in the following link:

    http://processors.wiki.ti.com/index.php/OMAP35xx_Wireless_Connectivity

    Currently I don’t know of any change in plans, but I will try to check the accurate dates.

    If you wish to take the current driver (NOT-open source) you can get it from the following link:

    http://processors.wiki.ti.com/index.php/ARM_Processor_Wireless_Connectivity_Downloads

    For AM-18 à SW-0007

    For AM-omapl138 à SW-0008

    omap-l138 AM18 03.21.00.04
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Inderjit Bains
    Posted by Inderjit Bains
    on Jul 25 2011 17:50 PM
    Expert2425 points

    Let's make this simple.  Will the open source driver ever be part of a PSP_03.20.00.xx release?  If yes, when will a stable version be ready?  The following page seems to indicate that the AM18x SDK 5.03 Beta (set to be released on Sept. 30th, 2011, not sure how this is related to the PSP_03.20.00.xx releases) will be based on Kernel 2.6.38, not 2.6.39 as stated in your response on April 13, 2011.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
12345»
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use