[meta-freescale] Missing Atheros ath6k Firmware

BPK4ever . maxingjian1992 at gmail.com
Fri Jun 28 11:15:23 PDT 2013


I'm using Selix SD-CAN wifi module here and I have built this ath6k
firmware specifically with hob and copied to the target. I then installed
the calData_SX-SDMAN.bin firmware file which is provided by Selix. However,
the driver returns this error message on udev start up:
Starting udev
udevd[115]: starting version 182
DBG sensor data is at 7f0018c0
mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
mmc1: queuing unknown CIS tuple 0x14 (0 bytes)
udevd[115]: worker [118] timeout, kill it

udevd[115]: seq 1623
'/devices/platform/sdhci-esdhc-imx.0/mmc_host/mmc1/mmc1:0001/mmc1:0001:1'
killed
ath6kl: Failed to get patch file ath6k/AR6003/hw2.1.1/data.patch.bin: -2
ath6kl: Failed to init ath6kl core
ath6kl_sdio: probe of mmc1:0001:1 failed with error -2
udevd[115]: worker [118] terminated by signal 9 (Killed)

Seems like I am missing the data.patch.bin file so I created a
data.patch.bin file linked to data.patch.hw3_0.bin which is in the same
directory.
Then it gives the following error message on boot up:
Starting udev

udevd[114]: starting version 182

DBG sensor data is at 7f0018c0

mmc1: queuing unknown CIS tuple 0x01 (3 bytes)

mmc1: queuing unknown CIS tuple 0x1a (5 bytes)

mmc1: queuing unknown CIS tuple 0x1b (8 bytes)

mmc1: queuing unknown CIS tuple 0x14 (0 bytes)

udevd[114]: worker [117] timeout, kill it



udevd[114]: seq 1617
'/devices/platform/sdhci-esdhc-imx.0/mmc_host/mmc1/mmc1:00d


ath6kl: hif-scatter: host only supports scatter of : 1 entries, need: 16

ath6kl: hif does not support scatter requests (-22)

ath6kl: abi version mismatch: host(0x1), target(0x0)

ath6kl: Failed to init ath6kl core

ath6kl_sdio: probe of mmc1:0001:1 failed with error -5

udevd[114]: worker [117] terminated by signal 9 (Killed)

If I try to insmod the ath6kl.ko manually it just says:
Error: could not insert module
/lib/modules/3.0.35-1.1.0+yocto+g21304e1/kernel/drivers/net/wireless/ath/ath6kl/ath6kl.ko:
File exists

Any help will be appreciated.


2013/6/27 Otavio Salvador <otavio at ossystems.com.br>

> On Thu, Jun 27, 2013 at 9:54 AM, Post Lauren-RAA013
> <RAA013 at freescale.com> wrote:
> > We just fixed this for upcoming release.  We had to update the
> MACHINE_EXTRA_RECOMMENDS which are set in imx-base.inc
> >
> > +MACHINE_EXTRA_RRECOMMENDS_append_mx6q = " firmware-imx-vpu-imx6q
> firmware-imx-ath6k"
> > +MACHINE_EXTRA_RRECOMMENDS_append_mx6dl = " firmware-imx-vpu-imx6d
> firmware-imx-ath6k"
> >
> > Make sure to cleanall your packagegroup-base to include it.
>
> Should this be applied for /all/ mx6q machines? I think it should be
> done per machine, not in imx-base.inc.
>
> --
> Otavio Salvador                             O.S. Systems
> http://www.ossystems.com.br        http://projetos.ossystems.com.br
> Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20130628/503fe683/attachment.html>


More information about the meta-freescale mailing list