i.MX8MP can't load 88w9098 wifi driver on Linux

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

i.MX8MP can't load 88w9098 wifi driver on Linux

583 Views
summer88
Contributor I

Hello, may I ask what is the usual cause of this error?

root@IMX8MP-Tronlong:~/nfs# insmod moal.ko mod_para=nxp/wifi_mod_para.conf
[ 44.728691] wlan: Loading MWLAN driver
[ 44.732791] wlan: Register to Bus Driver...
[ 44.737182] vendor=0x02DF device=0x914D class=0 function=1
[ 44.742785] Attach moal handle ops, card interface type: 0x106
[ 44.751265] SD9098: init module param from usr cfg
[ 44.756127] card_type: SD9098, config block: 0
[ 44.760591] cfg80211_wext=0xf
[ 44.763573] max_vir_bss=1
[ 44.766209] cal_data_cfg=none
[ 44.769176] ps_mode = 1
[ 44.771633] auto_ds = 1
[ 44.774096] host_mlme=enable
[ 44.776978] fw_name=nxp/sdiouart9098_combo_v1.bin
[ 44.781714] SDIO: max_segs=128 max_seg_size=65535
[ 44.786434] rx_work=1 cpu_num=4
[ 44.789610] Attach mlan adapter operations.card_type is 0x106.
[ 44.795819] wlan: Enable TX SG mode
[ 44.799341] wlan: Enable RX SG mode
[ 44.805531] Request firmware: nxp/sdiouart9098_combo_v1.bin
[ 44.838347] WLAN: FW download error: status=0x1 offset = 0x10 fw offset = 0x0
[ 44.845553] WLAN: FW CRC error indicated by the helper: len = 0x0011, txlen = 17
[ 44.852965] WLAN: retry: 1, offset 16
[ 44.856879] WLAN: FW download error: status=0x1 offset = 0x10 fw offset = 0x0
[ 44.864038] WLAN: FW CRC error indicated by the helper: len = 0x0011, txlen = 17
[ 44.871447] WLAN: retry: 2, offset 16
[ 44.875394] WLAN: FW download error: status=0x1 offset = 0x10 fw offset = 0x0
[ 44.882559] WLAN: FW download failure @ 16, over max retry count
[ 44.888583] wlan_dnld_fw fail ret=0xffffffff
[ 44.892869] wlan_dnld_fw fail ret=0xffffffff
[ 44.897154] WLAN: Fail download FW with nowwait: 0
[ 44.902164] SDIO Func0 (0x0-0x9): 43 03 02 02 03 00 00 02 03 00
[ 44.908343] SDIO Func1 (0x10-0x17): 00 00 00 00 00 00 00 00
[ 44.914265] SDIO Func1: (0x8) 00 (0x58) 00 (0x5c) 0d (0x5d) 00 (0x60) 01 (0x61) 00 (0x62) 00 (0x64) 10 (0x65) 01 (0x66) 00 (0x68) 00 (0x69) 00 (0x6a) 00
[ 44.928220] SDIO Func1 (0xe8-0xf2): 01 00 00 00 00 00 00 00 24 14 70
[ 45.036678] SDIO Func1 (0xe8-0xf2): 01 00 00 00 00 00 00 00 24 14 70
[ 45.043246] woal_request_fw failed
[ 45.046659] Firmware Init Failed
[ 45.054630] Free module params
[ 45.057747] woal_add_card failed
[ 45.061013] wlan_sdio: probe of mmc1:0001:1 failed with error -1
[ 45.067157] vendor=0x02DF device=0x914E class=0 function=2
[ 45.072737] Attach moal handle ops, card interface type: 0x106
[ 45.078696] SD9098: init module param from usr cfg
[ 45.083587] card_type: SD9098, config block: 0
[ 45.088052] cfg80211_wext=0xf
[ 45.091034] max_vir_bss=1
[ 45.093667] cal_data_cfg=none
[ 45.096635] ps_mode = 1
[ 45.099092] auto_ds = 1
[ 45.101554] host_mlme=enable
[ 45.104436] fw_name=nxp/sdiouart9098_combo_v1.bin
[ 45.109187] SDIO: max_segs=128 max_seg_size=65535
[ 45.113921] rx_work=1 cpu_num=4
[ 45.117082] Attach mlan adapter operations.card_type is 0x106.
[ 45.123291] wlan: Enable TX SG mode
[ 45.126811] wlan: Enable RX SG mode
[ 45.133524] Request firmware: nxp/sdiouart9098_combo_v1.bin
[ 45.158071] WLAN: FW download error: status=0x1 offset = 0x10 fw offset = 0x0
[ 45.165229] WLAN: FW CRC error indicated by the helper: len = 0x0011, txlen = 17
[ 45.172642] WLAN: retry: 1, offset 16
[ 45.176548] WLAN: FW download error: status=0x1 offset = 0x10 fw offset = 0x0
[ 45.183705] WLAN: FW CRC error indicated by the helper: len = 0x0011, txlen = 17
[ 45.191118] WLAN: retry: 2, offset 16
[ 45.195025] WLAN: FW download error: status=0x1 offset = 0x10 fw offset = 0x0
[ 45.202182] WLAN: FW download failure @ 16, over max retry count
[ 45.208203] wlan_dnld_fw fail ret=0xffffffff
[ 45.212487] wlan_dnld_fw fail ret=0xffffffff
[ 45.216770] WLAN: Fail download FW with nowwait: 0
[ 45.221777] SDIO Func0 (0x0-0x9): 43 03 04 04 05 00 00 02 03 00
[ 45.227952] SDIO Func1 (0x10-0x17): 00 00 00 00 00 00 00 00
[ 45.233859] SDIO Func1: (0x8) 00 (0x58) 00 (0x5c) 0d (0x5d) 00 (0x60) 01 (0x61) 00 (0x62) 00 (0x64) 10 (0x65) 01 (0x66) 00 (0x68) 00 (0x69) 00 (0x6a) 00
[ 45.247813] SDIO Func1 (0xe8-0xf2): 01 00 00 00 00 00 00 00 24 14 70
[ 45.356264] SDIO Func1 (0xe8-0xf2): 01 00 00 00 00 00 00 00 24 14 70
[ 45.362889] woal_request_fw failed
[ 45.366310] Firmware Init Failed
[ 45.374612] Free module params
[ 45.377696] woal_add_card failed
[ 45.380966] wlan_sdio: probe of mmc1:0001:2 failed with error -1
[ 45.387089] wlan: Register to Bus Driver Done
[ 45.391481] wlan: Driver loaded successfully

0 Kudos
Reply
0 Replies