imx93 evk wifi image add in core-image-minimal

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

imx93 evk wifi image add in core-image-minimal

跳至解决方案
2,391 次查看
sbmd_1234
Contributor III

Hi NXP Team,


I want to test the wifi module of imx93 evk but with core-image-minimal image how can I add and build the wifi image with core-image-minimal?

Please help with this.


Thanks.

0 项奖励
回复
1 解答
2,126 次查看
sbmd_1234
Contributor III

Hi,

I was able to bringup WIFI module in the core-image-minimal image by following the below steps:

1. loaded the moal.ko.

Added the nxp-wlan-sdk in the local.conf.

2. Added the "sduart_nw61x_v1.bin.se" and "wifi_mod_para.conf"  in the "lib/firmware/nxp".
3. Added the "wpa_supplicant.conf" file in /etc folder.


Thanks
Shubham.

在原帖中查看解决方案

0 项奖励
回复
7 回复数
2,346 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @sbmd_1234 ,

 

Try the following steps, please!

1. DISTRO=fsl-imx-xwayland MACHINE=imx93-11x11-lpddr4x-evk source imx-setup-release.sh -b build-core-image

2. vim conf/local.conf

add the line :

IMAGE_INSTALL:append = " nxp-wlan-sdk"

3. bitbake core-image-minimal

 

Regards,

weidong

0 项奖励
回复
2,328 次查看
sbmd_1234
Contributor III

Hi @weidong_sun,

I've added the line in local.conf as you suggested and I am trying to load the wifi drivers to test the WIFI but can't load it,

I am running the below command : 
modprobe moal mod_para=nxp/wifi_mod_para.conf

Also, I can't find the below conf file  
./firmware/nxp/wifi_mod_para.conf

Please tell me how can I test wifi because still I can't load the driver.


Thanks.

0 项奖励
回复
2,326 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @sbmd_1234 ,

 

wifi_mod_para.conf file should be at /lib/firmware/nxp directory, not current path.

you can also download it from the link:

https://github.com/nxp-imx/imx-firmware/tree/lf-6.6.36_2.1.0/nxp

weidong_sun_0-1731910732904.png

 

Regards,

weidong

0 项奖励
回复
2,322 次查看
sbmd_1234
Contributor III

Hi,

This nxp folder is not there in /lib/firmware.


I am getting the below logs : 

root@imx93-11x11-lpddr4x-evk:/lib/firmware# modprobe moal mod_para=nxp/wifi_mod_para.conf
modprobe: FATAL: Module moal not found in directory /lib/modules/6.1.55+g2e28c2c9fbe0


Please help.


Thanks.

0 项奖励
回复
2,278 次查看
sbmd_1234
Contributor III

Hi,

Please suggest what to do next regarding this I need to bring up WIFI with core-image-minimal.

Thanks for your understanding.


Thanks.

0 项奖励
回复
2,222 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @sbmd_1234 ,

 

By default, core-image-minimal doesn't include wifi driver.

if we add nxp-wlan-sdk to local.conf, wifi driver will be built. See below, please!

weidong_sun_0-1732169541349.png

But they can't be deployed into fixed path in rootfs.

you can copy mlan.ko & moal.ko to your board. then use insmod command to load them.

# insmod mlan.ko

# insmod moal.ko mod_para=nxp/wifi_mod_para.conf

Before loading driver, you should copy wifi_mod_para.conf & firmware to /lib/firmare/nxp directory, if no nxp directory, create it, please!

 

Thanks!

Regards,

weidong

0 项奖励
回复
2,127 次查看
sbmd_1234
Contributor III

Hi,

I was able to bringup WIFI module in the core-image-minimal image by following the below steps:

1. loaded the moal.ko.

Added the nxp-wlan-sdk in the local.conf.

2. Added the "sduart_nw61x_v1.bin.se" and "wifi_mod_para.conf"  in the "lib/firmware/nxp".
3. Added the "wpa_supplicant.conf" file in /etc folder.


Thanks
Shubham.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1995231%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Eimx93%20evk%20wifi%20%E5%9B%BE%E5%83%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%20core-image-minimal%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1995231%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%E6%81%A9%E6%99%BA%E6%B5%A6%E5%9B%A2%E9%98%9F%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%88%91%E6%83%B3%E6%B5%8B%E8%AF%95%20imx93%20evk%20%E7%9A%84%20wifi%20%E6%A8%A1%E5%9D%97%EF%BC%8C%E4%BD%86%E6%98%AF%E4%BD%BF%E7%94%A8%20core-image-minimal%20%E5%9B%BE%E5%83%8F%EF%BC%8C%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20core-image-minimal%20%E6%B7%BB%E5%8A%A0%E5%92%8C%E6%9E%84%E5%BB%BA%20wifi%20%E5%9B%BE%E5%83%8F%EF%BC%9F%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%AF%B7%E5%B8%AE%E5%BF%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2002505%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9Aimx93%20evk%20wifi%20%E5%9B%BE%E5%83%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%20core-image-minimal%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2002505%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%88%91%E5%8F%AF%E4%BB%A5%E6%8C%89%E7%85%A7%E4%BB%A5%E4%B8%8B%E6%AD%A5%E9%AA%A4%E5%9C%A8%20core-image-minimal%20%E5%9B%BE%E5%83%8F%E4%B8%AD%E5%90%AF%E5%8A%A8%20WIFI%20%E6%A8%A1%E5%9D%97%EF%BC%9A%3CBR%20%2F%3E%3CBR%20%2F%3E%201.%E5%8A%A0%E8%BD%BDmoal.ko%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%9C%A8local.conf%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BA%86nxp-wlan-sdk%E3%80%82%3C%2FP%3E%3CP%3E2.%20%E5%9C%A8%E2%80%9Clib%2Ffirmware%2Fnxp%E2%80%9D%E7%9B%AE%E5%BD%95%E4%B8%8B%E6%96%B0%E5%A2%9E%E2%80%9Csduart_nw61x_v1.bin.se%E2%80%9D%E5%92%8C%E2%80%9Cwifi_mod_para.conf%E2%80%9D%E3%80%82%3CBR%20%2F%3E%203.%20%E5%9C%A8%2Fetc%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BA%86%E2%80%9Cwpa_supplicant.conf%E2%80%9D%E6%96%87%E4%BB%B6%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%3CBR%20%2F%3E%E8%88%92%E5%B7%B4%E5%A7%86%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1997728%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9Aimx93%20evk%20wifi%20%E5%9B%BE%E5%83%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%20core-image-minimal%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1997728%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%AF%B7%E5%BB%BA%E8%AE%AE%E4%B8%8B%E4%B8%80%E6%AD%A5%E8%AF%A5%E5%81%9A%E4%BB%80%E4%B9%88%EF%BC%8C%E6%88%91%E9%9C%80%E8%A6%81%E4%BD%BF%E7%94%A8%20core-image-minimal%20%E5%90%AF%E5%8A%A8%20WIFI%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E7%90%86%E8%A7%A3%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1996055%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9Aimx93%20evk%20wifi%20%E5%9B%BE%E5%83%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%20core-image-minimal%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1996055%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CSTRONG%3E%2Flib%2Ffirmware%3C%2FSTRONG%3E%E4%B8%AD%E4%B8%8D%E5%AD%98%E5%9C%A8%E6%AD%A4%3CSTRONG%3Enxp%E6%96%87%E4%BB%B6%E5%A4%B9%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%E6%88%91%E6%94%B6%E5%88%B0%E4%BB%A5%E4%B8%8B%E6%97%A5%E5%BF%97%EF%BC%9A%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CSTRONG%3Eroot%40imx93-11x11-lpddr4x-evk%3A%2Flib%2Ffirmware%23%20modprobe%20moal%20mod_para%3Dnxp%2Fwifi_mod_para.conf%3C%2FSTRONG%3E%3CBR%20%2F%3E%3CSTRONG%3Emodprobe%EF%BC%9A%E8%87%B4%E5%91%BD%E9%94%99%E8%AF%AF%EF%BC%9A%E5%9C%A8%E7%9B%AE%E5%BD%95%20%2Flib%2Fmodules%2F6.1.55%2Bg2e28c2c9fbe0%20%E4%B8%AD%E6%9C%AA%E6%89%BE%E5%88%B0%E6%A8%A1%E5%9D%97%20moal%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%E8%AF%B7%E5%B8%AE%E5%BF%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1996011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9Aimx93%20evk%20wifi%20%E5%9B%BE%E5%83%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%20core-image-minimal%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1996011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F26366%22%20target%3D%22_blank%22%3E%40weidong_sun%3C%2FA%3E%20%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%88%91%E6%8C%89%E7%85%A7%E4%BD%A0%E7%9A%84%E5%BB%BA%E8%AE%AE%E5%9C%A8%20local.conf%20%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BA%86%E8%AF%A5%E8%A1%8C%EF%BC%8C%E5%B9%B6%E5%B0%9D%E8%AF%95%E5%8A%A0%E8%BD%BD%20wifi%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%9D%A5%E6%B5%8B%E8%AF%95%20WIFI%EF%BC%8C%E4%BD%86%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E4%BB%A5%E4%B8%8B%E5%91%BD%E4%BB%A4%EF%BC%9A%3CBR%20%2F%3E%20%3CSTRONG%3Emodprobe%20moal%20mod_para%3Dnxp%2Fwifi_mod_para.conf%3C%2FSTRONG%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%8F%A6%E5%A4%96%EF%BC%8C%E6%88%91%E6%89%BE%E4%B8%8D%E5%88%B0%E4%B8%8B%E9%9D%A2%E7%9A%84%20conf%20%E6%96%87%E4%BB%B6%3CBR%20%2F%3E%3CSTRONG%3E.%2F%E5%9B%BA%E4%BB%B6%2Fnxp%2Fwifi_mod_para.conf%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%E8%AF%B7%E5%91%8A%E8%AF%89%E6%88%91%E5%A6%82%E4%BD%95%E6%B5%8B%E8%AF%95%20wifi%EF%BC%8C%E5%9B%A0%E4%B8%BA%E6%88%91%E4%BB%8D%E7%84%B6%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E