TI E2E Community
Low Power RF & Wireless Connectivity
WLAN Applications Forum
Getting started with WL1271 and Rev G omap3evm
I'm trying to take a factory "demo flashed", new-in-the-box Mistral Rev G OMAP3EVM and install the WLAN/BT drivers to get the WL1271 daughter card working.
It seemed like the easiest way to do this is to simply transfer the "v2......tar.bz" over to the evm...then untar...and run the scripts to install.
Here are the things I've stumbled over...
1st) Pumpkin seems to have a size limit and does not work as a TFTP server very well since the tar fils is over 32M so I had to untar on my host and then pull the DEMOs over seperately.
2nd) I'm getting an error in insmod sdio.ko stating that
"insmod: error inserting 'sdio.ko': -1 Invalid module format"
I'm assuming I have a versioning issue between what I DL-d from the WIKI for the WL1271 and what Rev G ships with...
As you pointed out, there is a versioning issue between WL1271 drivers and kernel uImage. You need to use the uImage and
WLAN/BT drivers (v2.01.03.11-WL18.104.22.168.tar.bz2) from the below link to get the WL1271 daughter card working.
Package is v2.01.03.11-WL22.214.171.124-1.0-Linux-x86-Install.
The binaries will be available under //software/images/.
The WL1271 Setup Guide.pdf describes how to reflash uImage and load WLAN/BT drivers.
I refer the guid to complie the driver but i have shis err, how can i do?
/usr/local/arm-2009q1/bin/../arm-none-linux-gnueabi/libc/usr/include/linux/if.h:125: error: redefinition of 'struct ifmap'/usr/local/arm-2009q1/bin/../arm-none-linux-gnueabi/libc/usr/include/linux/if.h:161: error: redefinition of 'struct ifreq'/usr/local/arm-2009q1/bin/../arm-none-linux-gnueabi/libc/usr/include/linux/if.h:211: error: redefinition of 'struct ifconf'
It seems that you have compiled the driver with tool chain version arm-2009q1.
Please use compiler version arm-2007q3 for building the package.
1) I just complie the WiLink126.96.36.199.tar.bz2 package
2)my step is
# soucre omap3530_env_noXCC.sh
show the follow err:
ipc_wpa.c:38:22: error: wpa_ctrl.h: No such file or directory
The WLAN driver needs to be compiled with open source wpa_spplicant-05.7 and openssl-0.9.8e.
Please follow instructions given in "WL1271 Linux SDK Build Environment Instructions.pdf" to build the packages
and execute commands given in Chapter-4 of the same.
The wpa_supplicant and openssl must be downloaded into //common/wireless_src/.
Hope that help.
Now i want this drvier support WL2151,but I found that there is no Fw1251r1c.bin firmware release,
how can i do ? in some of Makfiles FW ?= 1273，but WL1251 is not supported .
Tanks for you help.
This platform is designed to work with the WL1271 device, and does not include software support for WL1251.
Tanks ,which drvier support wl1251-wg7210.
As we are only supporting WL1271 driver on this platform, I would advise that you could either :
Would love to see WL1271 support rolled into the Windows CE BSP..... that is unless part availability its going to be restricted to only large OEMs.
Why even bother designing a module for the EVM if that is going to be the case.
WL1271 support in WinCE is coming mid-year; the work is already well underway now.
The intent is that both the Linux & WinCE OMAP35x+WL1271 platforms can be adopted by a wide range of customers, big or small.
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.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.