Im trying to interface murata(SDIW612) wifi module in n mydjx8mpq. The wifi interface is SDIO alone on the board.Kernel is 5.10.9...
I tried following the steps in nxp's bringup documents:
|
|
\/
root@imx8mqevk:~# nano /lib/firmware/nxp/wifi_mod_para.conf
Content of the configuration file:
SDIW612 = {
cfg80211_wext=0xf
wfd_name=p2p
max_vir_bss=1
cal_data_cfg=none
drv_mode=7
fw_name=nxp/sduart_nw61x_v1.bin.se
}
• Load the modules in the kernel
root@imx8mqevk:~# modprobe moal mod_para=nxp/wifi_mod_para.conf
<>
Couldnt find sduart_nw61x_v1.bin.se - this particular file inside /lib/firmware/nxp. Where can i get it for kernel 5.10.9?
解決済! 解決策の投稿を見る。
5.10 kernel does not have support for iw612 module. So manualy added iw612 changes to 5.10 taking reference from kernel version 5.15.
5.10 kernel does not have support for iw612 module. So manualy added iw612 changes to 5.10 taking reference from kernel version 5.15.
shaun_wu THanks for the reply.
Even after i tried adding these files. Couldnt laod wlan in my setup.
when i does - modprobe moal mod_para=nxp/wifi_mod_para.conf : The above SS is what the expected log as per the documentation and dmesg log that, i get.
The kernel im using is 5.10.9. In the link you shared me the req file is found under branch 6.1.36 .Does that mean IW612 doesnt have support on kernel 5.10?
Hello @sanum19
You could use
ifconfig -a
to check if mlan0 are enabled successfully.
Best Regards
Shaun
mlan0 or wlan0 interfaces are not coming up on "ifconfig -a". Also the dmesg log shows no error. This is were i'm troubled with.
The module is inserted and are loaded in mmc0. Here is the log :
$ dmesg | grep -i mmc0
[ 1.715449] mmc0: CQHCI version 5.10
[ 3.053116] mmc0: CQHCI version 5.10
[ 3.118576] mmc0: SDHCI controller on 30b40000.mmc [30b40000.mmc] using ADMA
[ 3.199001] mmc0: new ultra high speed SDR104 SDIO card at address 0001
$ dmesg | grep -i mmc1
[ 1.715792] mmc1: CQHCI version 5.10
[ 3.054795] mmc1: CQHCI version 5.10
[ 3.088605] mmc1: SDHCI controller on 30b50000.mmc [30b50000.mmc] using ADMA
[ 3.257302] mmc1: host does not support reading read-only switch, assuming write-enable
[ 3.404820] mmc1: new ultra high speed SDR104 SDHC card at address 0007
[ 3.412692] mmcblk1: mmc1:0007 SD16G 14.5 GiB
$ dmesg | grep -i mmc2
[ 1.719506] mmc2: CQHCI version 5.10
[ 1.751686] mmc2: SDHCI controller on 30b60000.mmc [30b60000.mmc] using ADMA
[ 1.917692] mmc2: Command Queue Engine enabled
[ 1.922184] mmc2: new HS400 Enhanced strobe MMC card at address 0001
[ 1.929934] mmcblk2: mmc2:0001 H8G4a2 7.28 GiB
[ 1.934600] mmcblk2boot0: mmc2:0001 H8G4a2 partition 1 8.00 MiB
[ 1.940767] mmcblk2boot1: mmc2:0001 H8G4a2 partition 2 8.00 MiB
[ 1.946930] mmcblk2rpmb: mmc2:0001 H8G4a2 partition 3 4.00 MiB, chardev (235:0)
shaun_wuCould you please give me guidance to how to troubleshoot this?
Hello
You can download iw61x firmware here: imx-firmware/nxp/FwImage_IW612_SD at lf-6.1.36_2.1.0 · nxp-imx/imx-firmware · GitHub
Best Regards
Shaun