Requesting IW416 Wifi drivers to integrate in the yocto build

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Requesting IW416 Wifi drivers to integrate in the yocto build

1,201 Views
naresh_nakka
Contributor I

Hi NXP, 

Could you please help to get the WIFI driver (IW416) meta-layer to integrate into the yocto build.

 

Thanks, Naresh

 

0 Kudos
Reply
3 Replies

1,176 Views
naresh_nakka
Contributor I

Hi weidong,

Thanks for your Quick support. 

Actually, i am going to integrate this wifi driver into TI Yocto build.

when i downloading repo i am getting below as


wifi$ repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-nanbield -m imx-6.6.3-1.0.0.xml

... A new version of repo (2.45) is available.
... New version is available at: /home/test/projects/wifi/.repo/repo/repo
... The launcher is run from: /usr/bin/repo
!!! The launcher is not writable. Please talk to your sysadmin or distro
!!! to get an update installed.

repo: reusing existing repo client checkout in /home/test/projects/wifi

repo has been initialized in /home/test/projects/wifi
test@test-ThinkCentre-neo-50t-Gen-3:~/projects/wifi$ ls
test@test-ThinkCentre-neo-50t-Gen-3:~/projects/wifi$ ls
test@test-ThinkCentre-neo-50t-Gen-3:~/projects/wifi$ la
.repo
test@test-ThinkCentre-neo-50t-Gen-3:~/projects/wifi$

Thanks,Naresh

0 Kudos
Reply

1,156 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @naresh_nakka ,

 

Let me upload my source directory here.

You can refer to it, don't need to download again.

 

Regards,

weidong

0 Kudos
Reply

1,182 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @naresh_nakka ,

 

You can refer to these 2 steps to reach your purpose of interation to Yocto Layer.

1. Downloading NXP i.MX Yocto BSP source

Link: https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for...

WiFi driver which supports IW416 has been integreated into iMX Linux Yocto BSP, So you firstly get it Yocto source. 

- Select the kernel version close to yours.

- download documentations and decompress it.

- IMX_YOCTO_PROJECT_USERS_GUIDE.pdf

In the doc, you will see how to , let us take L6.6.3_1.0.0 as an example:

================

$ mkdir imx-yocto-bsp
$ cd imx-yocto-bsp
$ repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-nanbield -m imx-6.6.3-1.0.0.xml
$ repo sync

================

Then you will get these files and directories:

imx-setup-release.sh README README-IMXBSP setup-environment sources

# cd source

# ls meta-freescale/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb

firmware:

./meta-imx/meta-imx-bsp/recipes-bsp/firmware-imx/firmware-nxp-wifi_%.bbappend
./meta-freescale/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb

2. Adding corresponding .bb or .bbappend etc to your Yocto.

 

For the support to integrate wifi driver to Yocto layer, we don't have special document, you will have to follow above ideas to integrate it to your Yocto environment.

 

Thanks!

Regards,

weidong

 

 

0 Kudos
Reply