Hi,
I'm working on bringing up wl18xx module in TI8148 + IO expansion daughter card.
I'd set up ti-ezsdk_dm814x-evm_5_05_02_00. I'm using wl18xx compat wireless package.
Since wlan needs MMC0 port, I added MMC0 initilaization in the required files. I've attached the same.
I've installed wl18xx compat wireless packages in the rootfs and I've done insmod too.
root@dm814x-evm:~# cat /proc/modules
wlcore_sdio 3296 0 - Live 0xbf233000
wl18xx 60602 0 - Live 0xbf21a000
wlcore 154048 1 wl18xx, Live 0xbf1e7000
mac80211 288665 2 wl18xx,wlcore, Live 0xbf186000
cfg80211 141666 3 wl18xx,wlcore,mac80211, Live 0xbf153000
compat 10094 5 wlcore_sdio,wl18xx,wlcore,mac80211,cfg80211, Live 0xbf149000
syslink 1133491 0 - Live 0xbf000000
Insmod messages are below.
Compat-wireless backport release: R8.xx_Build-254
Backport based on wl18xx.git R8.xx_Build-309
compat.git: wl18xx.git
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
wlcore: wl18xx driver version: R8.xx_Build-309
Problem:
After insmod of all modules, if I execute,
root@dm814x-evm:~# ifconfig wlan0 up
ifconfig: SIOCGIFFLAGS: No such device
I tried reinserting the modules which didnt help.
1) I doubt the MMC0 initialization. Am I missing something?
2) WLAN_EN pin is high. Anything missing in board file or pin mux?
3) Can you please give detailed steps for wl18xx module in DM814x? Is there any firmware to be loaded or any other commands after inserting the modules?
Please help to resolve this.
Thanks and Regards(Please visit the site to view this file)
Vaishnavi