I am working on the i.MX93-EVK board. I flashed my custom-built image from https://github.com/nxp-imx/linux-imx using the imx93-11x11-evk.dts file to create the image.
While testing the Wi-Fi module, I am using the IW612 module.
when i following the above procedure i got an error like
root@imx93evk:~# ifconfig -a
eth0: flags=-28669<UP,BROADCAST,MULTICAST,DYNAMIC> mtu 1500
ether 00:04:9f:09:95:64 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=-28669<UP,BROADCAST,MULTICAST,DYNAMIC> mtu 1500
ether 00:04:9f:09:95:63 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 104
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 251 bytes 17480 (17.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 251 bytes 17480 (17.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@imx93evk:~# modprobe moal mod_para=nxp/wifi_mod_para.conf
modprobe: FATAL: Module moal not found in directory /lib/modules/6.6.36-gd23d64eea511-dirty
Hi @Abisha!
Thank you for contacting NXP Support!
You only update the Kernel image on the previous rootfs?
If yes, the moal.ko file should be on the folder /lib/modules/6.6.36-lts-next-g4c96a79b2a7a/
The commands are taking the name of the new kernel and the files are saved with the name of the previous kernel.
Best Regards!
Chavira