<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic PAN9026 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1319127#M177972</link>
    <description>&lt;P&gt;Hello&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="Y2IQFc"&gt;Hello,

In fact I am using a PAN9026 wifi module on my IMX8 card.
with ubunto 4.14.78.
I have correctly configured the linux kernel and I created an image based on this configuration but I still have this message when inserting my wifi module.&lt;BR /&gt;[ 23.559413] mmc1: new ultra high speed DDR50 SDIO card at address 0001&lt;BR /&gt;and again I can't find the mrvl folder under / lib / firmwear / mrvl&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;</description>
    <pubDate>Thu, 05 Aug 2021 14:40:57 GMT</pubDate>
    <dc:creator>Amine_Ferchichi</dc:creator>
    <dc:date>2021-08-05T14:40:57Z</dc:date>
    <item>
      <title>PAN9026</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1319127#M177972</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="Y2IQFc"&gt;Hello,

In fact I am using a PAN9026 wifi module on my IMX8 card.
with ubunto 4.14.78.
I have correctly configured the linux kernel and I created an image based on this configuration but I still have this message when inserting my wifi module.&lt;BR /&gt;[ 23.559413] mmc1: new ultra high speed DDR50 SDIO card at address 0001&lt;BR /&gt;and again I can't find the mrvl folder under / lib / firmwear / mrvl&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 05 Aug 2021 14:40:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1319127#M177972</guid>
      <dc:creator>Amine_Ferchichi</dc:creator>
      <dc:date>2021-08-05T14:40:57Z</dc:date>
    </item>
    <item>
      <title>Re: PAN9026</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1319435#M177990</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/189643"&gt;@Amine_Ferchichi&lt;/a&gt; ,&lt;/P&gt;
&lt;P&gt;It means there is no 88W8977 driver (PAN9026 module) in your system.&lt;/P&gt;
&lt;P&gt;It's driver can be downloaded from our website if you have signed NDA and been authorized.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/products/wireless/wi-fi-plus-bluetooth/88w8977-2-4-5-ghz-dual-band-1x1-wi-fi-4-802-11n-plus-bluetooth-5-2-solution:88W8977?tab=Design_Tools_Tab" target="_blank"&gt;https://www.nxp.com/products/wireless/wi-fi-plus-bluetooth/88w8977-2-4-5-ghz-dual-band-1x1-wi-fi-4-802-11n-plus-bluetooth-5-2-solution:88W8977?tab=Design_Tools_Tab&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1628222392270.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/152078i2C914579151A77A5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1628222392270.png" alt="weidong_sun_0-1628222392270.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;---About the pan9026(88w8977 chip) driver, you can also ask for help from Panasonic FAE.&lt;/P&gt;
&lt;P&gt;---On how to compile it and integrate it to i.MX8 + linux bsp&lt;/P&gt;
&lt;P&gt;you can refer to the link:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Wireless-Connectivity-Knowledge/WiFi-BT-Integretion-88W8801-To-iMX6ULL-EVK-L5-4-70-2-3-0/ta-p/1277202" target="_blank"&gt;https://community.nxp.com/t5/Wireless-Connectivity-Knowledge/WiFi-BT-Integretion-88W8801-To-iMX6ULL-EVK-L5-4-70-2-3-0/ta-p/1277202&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Wireless-Connectivity-Knowledge/How-to-Integrate-88W8997-to-iMX8MM-EVK-amp-L5-4-24-2-1-0/ta-p/1280798" target="_blank"&gt;https://community.nxp.com/t5/Wireless-Connectivity-Knowledge/How-to-Integrate-88W8997-to-iMX8MM-EVK-amp-L5-4-24-2-1-0/ta-p/1280798&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a good day!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Aug 2021 04:06:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1319435#M177990</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2021-08-06T04:06:21Z</dc:date>
    </item>
    <item>
      <title>Re: PAN9026</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1328699#M179001</link>
      <description>&lt;PRE&gt;&lt;SPAN class="Y2IQFc"&gt;Hello,
Thanks for your feedback.
But in fact my problem is in version 4.14 ....
on the other hand in version 5.4.21_2.1.0 I manage to integrate the driver of my divice PAN9026.
By that in version 4.14 I find in the build lo folder of my driver.
under build-x11-pico-imx8 / tmp / work / imx8qxpc0mek-poky-linux / linux-imx / 4.14.98-r0 / build / drivers / net / wireless / marvell / mwifiex&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN class="Y2IQFc"&gt;I have correctly configured the linux kernel and I created an image based on this configuration but I still have this message when inserting my wifi module.&lt;BR /&gt;[ 23.559413] mmc1: new ultra high speed DDR50 SDIO card at address 0001&lt;BR /&gt;and again I can't find the mrvl folder under / lib / firmwear / mrvl&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN class="Y2IQFc"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Aug 2021 13:58:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1328699#M179001</guid>
      <dc:creator>Amine_Ferchichi</dc:creator>
      <dc:date>2021-08-24T13:58:28Z</dc:date>
    </item>
    <item>
      <title>Re: PAN9026</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1329480#M179085</link>
      <description>&lt;P&gt;Hi Amine_Ferchichi ,&lt;/P&gt;
&lt;P&gt;Even if your kerenl is 4.14.98, compiling and loading driver are the same as that of L5.4.21.&lt;/P&gt;
&lt;P&gt;Assume you are using imx-yocto-bsp and linux host it ubuntu 18.04.&lt;/P&gt;
&lt;P&gt;1. compiling your board board bsp in yocto.&lt;/P&gt;
&lt;P&gt;2. export cross-compiling toolchain from yocto and install it to /opt directory&lt;/P&gt;
&lt;P&gt;On how to export the toolchain, refer to i.MX_Linux_User's_Guide.pdf.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;4.5.12 How to build U-Boot and Kernel in standalone environment&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;3. downloading 8977 driver from our website if you have been authorized&lt;/P&gt;
&lt;P&gt;after decompressing it, you will get 5 .tgz file and FwImage directory.&lt;/P&gt;
&lt;P&gt;SD-BT-8977-U16-MMC-16.26.10.p98-C4X14114_V2-GPL-src.tgz&lt;BR /&gt;SD-BT-CHAR-8977-U16-MMC-16.26.10.p98-C4X14114_V2-GPL-src.tgz&lt;BR /&gt;SD-UAPSTA-8977-U16-MMC-W16.68.10.p98-C4X16679_V2-app-src.tgz&lt;BR /&gt;SD-UAPSTA-8977-U16-MMC-W16.68.10.p98-C4X16679_V2-MGPL-src.tgz&lt;BR /&gt;SD-UAPSTA-8977-U16-MMC-W16.68.10.p98-C4X16679_V2-mlan-src.tgz&lt;/P&gt;
&lt;P&gt;Using these commands to decompress them at the current path.&lt;/P&gt;
&lt;P&gt;# tar zxf SD-UAPSTA-8977-U16-MMC-W16.68.10.p98-C4X16679_V2-app-src.tgz&lt;/P&gt;
&lt;P&gt;# tar zxf SD-UAPSTA-8977-U16-MMC-W16.68.10.p98-C4X16679_V2-MGPL-src.tgz&lt;/P&gt;
&lt;P&gt;#tar zxf SD-UAPSTA-8977-U16-MMC-W16.68.10.p98-C4X16679_V2-mlan-src.tgz&lt;/P&gt;
&lt;P&gt;#tar zxf SD-BT-8977-U16-MMC-16.26.10.p98-C4X14114_V2-GPL-src.tgz&lt;/P&gt;
&lt;P&gt;# tar zxf&amp;nbsp;SD-BT-8977-U16-MMC-16.26.10.p98-C4X14114_V2-GPL-src.tgz&lt;/P&gt;
&lt;P&gt;SD-UAPSTA-BT-8977-U16-MMC-W16.68.10.p98-16.26.10.p98-C4X16679_V2-MGPL will be created.&lt;/P&gt;
&lt;P&gt;# cd SD-UAPSTA-BT-8977-U16-MMC-W16.68.10.p98-16.26.10.p98-C4X16679_V2-MGPL&lt;/P&gt;
&lt;P&gt;# ls&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;mbtc_src&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mbt_src&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wlan_src&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Three directories can be found. mbt_src is for bluetooth, and wlan_src is for wifi&lt;/P&gt;
&lt;P&gt;4. entering into wlan_src directory of driver.&lt;/P&gt;
&lt;P&gt;# cd wlan_src&lt;/P&gt;
&lt;P&gt;#source /opt/fsl-imx-xwayland/4.14-sumo/environment-setup-aarch64-poky-linux&lt;/P&gt;
&lt;P&gt;#export KERNELDIR=/home/weidong/imx-yocto-bsp-4.14.98/build-xwayland/tmp/work/imx8mmevk-poky-linux/linux-imx/4.14.98-r0/build&lt;/P&gt;
&lt;P&gt;(this is the directory of mine, for yours, you should check and change it to yours)&lt;/P&gt;
&lt;P&gt;# unset LDFLAGS&lt;/P&gt;
&lt;P&gt;# make&lt;/P&gt;
&lt;DIV id="tinyMceEditorweidong_sun_2" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="tinyMceEditorweidong_sun_3" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;you will get 2 .ko files:&amp;nbsp; mlan.ko &amp;amp; sd8xxx.ko .&lt;/P&gt;
&lt;P&gt;copy these 2 files and firmware( sd8977_ble_v2.bin sd8977_bt_v2.bin sd8977_wlan_v2.bin sdsd8977_combo_v2.bin) to board ( /home/root)&lt;/P&gt;
&lt;P&gt;5. On board&lt;/P&gt;
&lt;P&gt;# cd ~/&lt;/P&gt;
&lt;P&gt;# mkdir /lib/firmware/nxp&lt;/P&gt;
&lt;P&gt;# cp ./*.bin /lib/firmware/nxp&lt;/P&gt;
&lt;P&gt;# insmod mlan.ko&lt;/P&gt;
&lt;P&gt;# insmod sd8xxx.ko 'drv_mode=7 ps_mode=2 auto_ds=2 cfg80211_wext=0xf fw_name=nxp/sdsd8977_combo_v2.bin cal_data_cfg=none'&lt;/P&gt;
&lt;P&gt;Then use ifconfig -a to check wifi interface.&lt;/P&gt;
&lt;P&gt;up to now, loading driver is done.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try it, please!&lt;/P&gt;
&lt;P&gt;Have a good day!&lt;/P&gt;
&lt;P&gt;regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;</description>
      <pubDate>Wed, 25 Aug 2021 13:17:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1329480#M179085</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2021-08-25T13:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: PAN9026</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1334005#M179498</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The insertion of PAN9026 driver in the image based on 4.14.98.2.3.0 is done.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the log when i insert drivers:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;root@imx8qxpc0mek:~# insmod mlan.ko&lt;/P&gt;&lt;P&gt;ext=0xf fw_name=nxp/sdsd8977_combo_v2.bin cal_data_cfg=none'auto_ds=2 cfg80211_w&lt;/P&gt;&lt;P&gt;[ 28.002126] wlan: Loading MWLAN driver&lt;/P&gt;&lt;P&gt;[ 28.008724] vendor=0x02DF device=0x9145 class=0 function=1&lt;/P&gt;&lt;P&gt;[ 28.014331] SDIO: max_segs=128 max_seg_size=65535&lt;/P&gt;&lt;P&gt;[ 28.019072] rx_work=1 cpu_num=4&lt;/P&gt;&lt;P&gt;[ 28.023494] wlan: Enable TX SG mode&lt;/P&gt;&lt;P&gt;[ 28.027014] wlan: Enable RX SG mode&lt;/P&gt;&lt;P&gt;[ 28.034819] Request firmware: nxp/sdsd8977_combo_v2.bin&lt;/P&gt;&lt;P&gt;[ 28.816579] Wlan: FW download over, firmwarelen=595348 downloaded 595348&lt;/P&gt;&lt;P&gt;[ 29.723953] WLAN FW is active&lt;/P&gt;&lt;P&gt;[ 29.754070] fw_cap_info=0x18fccf03, dev_cap_mask=0xffffffff&lt;/P&gt;&lt;P&gt;[ 29.759701] max_p2p_conn = 8, max_sta_conn = 8&lt;/P&gt;&lt;P&gt;[ 29.771394] call regulatory_set_wiphy_regd US&lt;/P&gt;&lt;P&gt;[ 29.788389] wlan: version = SD8977-16.68.10.p98-C4X16C679-GPL-(FP68)&lt;/P&gt;&lt;P&gt;[ 29.799835] Set REG 0x80002328: 0x13d57 slew_rate=3&lt;/P&gt;&lt;P&gt;[ 29.810108] wlan: Driver loaded successfully&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The probleme is that after the insertion of drivers, we got an error on the configuration of the board as an access point :&lt;/P&gt;&lt;P&gt;step1)root@8qxpc0mek:~# ifconfig mlan0 up&lt;/P&gt;&lt;P&gt;step2)update /etc/wpa_supplicant.conf with the AP parametres.&lt;/P&gt;&lt;P&gt;step3)root@8qxpc0mek:~# sudo wpa_supplicant -B -i mlan0 -c /etc/wpa_supplicant.conf -D wext&lt;/P&gt;&lt;P&gt;Successfully initialized wpa_supplicant&lt;/P&gt;&lt;P&gt;rfkill: Cannot open RFKILL control device&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and when i brone up my mlan0 interface&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;root@imx8qxpc0mek:~# ifconfig mlan0 up&lt;/P&gt;&lt;P&gt;[ 242.099918] IPv6: ADDRCONF(NETDEV_UP): mlan0: link is not ready&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and i see that the rfkill device is missing, &amp;nbsp;when i try to execute rfkill list, this error message appaire&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;rfkill: /dev/rfkill: No such file or directory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mohamed Amine.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Sep 2021 09:12:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PAN9026/m-p/1334005#M179498</guid>
      <dc:creator>Amine_Ferchichi</dc:creator>
      <dc:date>2021-09-02T09:12:53Z</dc:date>
    </item>
  </channel>
</rss>

