Hi,
I have build Ubuntu-4.0.2 Kernel for Pandaboard REV A2.
Kernel Souce code from https://github.com/RobertCNelson/armv7-multiplatform
TI wlan FW : git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
dtb file used : omap4-panda-a4.dtb
Could you please tell all the above compilation are proper or not.
my requirement is " wl12xx sdio" wlan interface.
USB Dlink wifi is working fine,and pre-built binaries of ubuntu[kernel-3.0.5] also working fine.
logs:
[ 0.783752] OMAP GPIO hardware version 0.1
[ 0.788635] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[ 0.789276] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.789703] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.790100] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.803344] platform 4b501000.aes: Cannot lookup hwmod 'aes'
[ 0.803680] platform 480a5000.des: Cannot lookup hwmod 'des'
[ 0.810241] No ATAGs?
[ 2.890502] raid6: using intx1 recovery algorithm
[ 2.911285] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver
[ 2.990478] reg-fixed-voltage wl12xx_vmmc: could not find pctldev for node /ocp/l4@4a000000/scm@100000/pinmux@40/pinmux_wl12xx_gpio, deferring probe
[ 2.997375] omap-iommu 4a066000.mmu: 4a066000.mmu registered
[ 2.997528] omap-iommu 55082000.mmu: 55082000.mmu registered
after booting i loaded below modules:
cfg80211.ko mac80211.ko wlcore_sdio.ko wlcore.ko and wl12xx.ko
root@arm:/home/ubuntu# lsmod
Module Size Used by
wl12xx 63741 0
wlcore 222687 1 wl12xx
wlcore_sdio 8573 0
mac80211 593357 5 rtl_usb,rtlwifi,wl12xx,wlcore,rtl8192cu
cfg80211 488642 3 mac80211,rtlwifi,wlcore
smsc95xx 25393 0
usbnet 35495 1 smsc95xx
snd_soc_omap_abe_twl6040 7178 0
snd_soc_twl6040 21863 2 snd_soc_omap_abe_twl6040
snd_soc_omap_hdmi_audio 4628 0
omap4_keypad 5078 0
matrix_keymap 2946 1 omap4_keypad
omap_aes 15554 0
pwm_twl_led 4667 0
pwm_twl 4564 0
spi_omap2_mcspi 13251 0
snd_soc_omap_mcbsp 25649 0
snd_soc_omap_mcpdm 5827 3 snd_soc_omap_abe_twl6040
snd_soc_omap 3125 3 snd_soc_omap_mcbsp,snd_soc_omap_mcpdm,snd_soc_omap_hdmi_audio
snd_soc_core 192190 7 snd_soc_omap,snd_soc_omap_abe_twl6040,snd_soc_omap_mcbsp,snd_soc_omap_mcpdm,snd_soc_omap_hdmi_audio,snd_soc_twl6040
snd_pcm_dmaengine 5694 2 snd_soc_core,snd_soc_omap
snd_pcm 98554 6 snd_soc_core,snd_soc_omap,snd_soc_omap_mcbsp,snd_soc_omap_hdmi_audio,snd_pcm_dmaengine,snd_soc_twl6040
snd_compress 13974 1 snd_soc_core
snd_timer 23082 1 snd_pcm
snd 72452 4 snd_soc_core,snd_timer,snd_pcm,snd_compress
soundcore 8477 1 snd
uio_pdrv_genirq 3803 0
uio 10256 1 uio_pdrv_genirq
root@arm:/home/ubuntu#
root@arm:/home/ubuntu# modinfo wl12xx
filename: /lib/modules/4.1.2-armv7-x1/kernel/drivers/net/wireless/ti/wl12xx/wl12xx.ko
firmware: ti-connectivity/wl128x-fw-5-plt.bin
firmware: ti-connectivity/wl128x-fw-5-mr.bin
firmware: ti-connectivity/wl128x-fw-5-sr.bin
firmware: ti-connectivity/wl127x-fw-5-plt.bin
firmware: ti-connectivity/wl127x-fw-5-mr.bin
firmware: ti-connectivity/wl127x-fw-5-sr.bin
author: Luciano Coelho <coelho@ti.com>
license: GPL v2
alias: platform:wl12xx
depends: wlcore,mac80211
intree: Y
vermagic: 4.1.2-armv7-x1 SMP mod_unload modversions ARMv7 p2v8
parm: fref:FREF clock: 19.2, 26, 26x, 38.4, 38.4x, 52 (charp)
parm: tcxo:TCXO clock: 19.2, 26, 38.4, 52, 16.368, 32.736, 16.8, 33.6 (charp)
root@arm:/home/ubuntu#
root@arm:/home/ubuntu#
is the FW is proper or not, how to find out proper version of FWs ?
#uname -a
Linux arm 4.1.2-armv7-x1 #1 SMP Wed Jul 22 01:05:05 IST 2015 armv7l armv7l armv7l GNU/Linux
Any Kernel configuration need to modify ?
or any patches required?
Please help to resolve this issue.
with regards,
Arun KR