Hi,
I have designed a DM3730 based board taking reference from the Mistral omap3evm board. I have connected WLAN module (WL1271L TiWi-BLE module from LS Research) connected to the MMC2 port. I have mapped the WLAN_IRQ pin at MMC2_DAT5/GPIO_137 pin(used as GPIO) and the WLAN_EN pin at MMC2_DAT7/GPIO_139 pin(used as GPIO). I have made corresponding changes in the file "arch/arm/mach-omap2/board_omap3evm.c".
I am having problem driving the WLAN module using Linux Kernel 2.6.37 available in DM3730 DVSDK. From the existing posts in the community regarding WLAN drivers, I am attaching below the portion of the boot script that is deviating from the proper one.
The Erroneous boot section:
[ 4.978698] mmc1: card claims to support voltages below the defined range. These will be ignored.
[ 5.012634] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
[ 5.020416] mmc1: new SDIO card at address 0001
[ 5.892578] kjournald starting. Commit interval 5 seconds
[ 5.900268] EXT3-fs (mmcblk0p2): using internal journal
[ 5.905792] EXT3-fs (mmcblk0p2): recovery complete
[ 5.912780] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
[ 5.920227] VFS: Mounted root (ext3 filesystem) on device 179:2.
[ 5.926635] Freeing init memory: 212K
INIT: version 2.86 booting
Please wait: booting...
Starting udev
[ 6.583374] udevd (755): /proc/755/oom_adj is deprecated, please use /proc/755/oom_score_adj instead.
[ 7.425689] cfg80211: disagrees about version of symbol module_layout
[ 7.435150] cfg80211: disagrees about version of symbol module_layout
[ 7.593963] cfg80211: disagrees about version of symbol module_layout
[ 7.624877] cfg80211: disagrees about version of symbol module_layout
Remounting root file system...
I waited and linux kernet got booted successfully. After booting linux, I tried to load the firmwares. It was showing as
Invalid module layout
I am new in this field. Please help me to overcome this problem.
Anindya