EC200A,FCS950U 拉不起wifi,日志显示没有wlan0

dmesg | grep -i “asr_pwr_ctrl(mmc1): on=1”
[ 242.793485] asr_pwr_ctrl(mmc1): on=1
root@EC200A_CNAA:~# /etc/init.d/fcs950u_sh start
module is already loaded - cfg80211
module is already loaded - uwe5622_bsp_sdio
module is already loaded - sprdwl_ng
ifconfig: SIOCSIFHWADDR: No such device
wifi_mac_addr is 9C:04:B6:E6:F3:46
ifconfig: SIOCGIFFLAGS: No such device
root@EC200A_CNAA:~# Configuration file: /tmp/run/hostapd.conf
Could not read interface wlan0 flags: No such device
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211: Remove monitor interface: refcount=0
netlink: Operstate: ifindex=0 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP)
Could not read interface wlan0 flags: No such device
nl80211: Set mode ifindex 0 iftype 2 (STATION)
nl80211: Failed to set interface 0 to mode 2: -19 (No such device)
nl80211 driver initialization failed.
hostapd_interface_deinit_free(0xb6d11390)
hostapd_interface_deinit_free: num_bss=1 conf->num_bss=1
hostapd_interface_deinit(0xb6d11390)
wlan0: interface state UNINITIALIZED->DISABLED
hostapd_bss_deinit: deinit bss wlan0
wlan0: AP-DISABLED
hostapd_cleanup(hapd=0xb6fc3010 (wlan0))
wlan0: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlan0 wasn’t started
hostapd_interface_deinit_free: driver=0 drv_priv=0 → hapd_deinit
hostapd_interface_free(0xb6d11390)
hostapd_interface_free: free hapd 0xb6fc3010
hostapd_cleanup_iface(0xb6d11390)
hostapd_cleanup_iface_partial(0xb6d11390)
hostapd_cleanup_iface: free iface=0xb6d11390

dmesg | grep -i “asr_pwr_ctrl(mmc1): on=1”
[ 242.793485] asr_pwr_ctrl(mmc1): on=1
root@EC200A_CNAA:~# /etc/init.d/fcs950u_sh start
module is already loaded - cfg80211
module is already loaded - uwe5622_bsp_sdio
module is already loaded - sprdwl_ng
ifconfig: SIOCSIFHWADDR: No such device
wifi_mac_addr is 9C:04:B6:E6:F3:46
ifconfig: SIOCGIFFLAGS: No such device
root@EC200A_CNAA:~# Configuration file: /tmp/run/hostapd.conf
Could not read interface wlan0 flags: No such device
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211: Remove monitor interface: refcount=0
netlink: Operstate: ifindex=0 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP)
Could not read interface wlan0 flags: No such device
nl80211: Set mode ifindex 0 iftype 2 (STATION)
nl80211: Failed to set interface 0 to mode 2: -19 (No such device)
nl80211 driver initialization failed.
hostapd_interface_deinit_free(0xb6d11390)
hostapd_interface_deinit_free: num_bss=1 conf->num_bss=1
hostapd_interface_deinit(0xb6d11390)
wlan0: interface state UNINITIALIZED->DISABLED
hostapd_bss_deinit: deinit bss wlan0
wlan0: AP-DISABLED
hostapd_cleanup(hapd=0xb6fc3010 (wlan0))
wlan0: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlan0 wasn’t started
hostapd_interface_deinit_free: driver=0 drv_priv=0 → hapd_deinit
hostapd_interface_free(0xb6d11390)
hostapd_interface_free: free hapd 0xb6fc3010
hostapd_cleanup_iface(0xb6d11390)
hostapd_cleanup_iface_partial(0xb6d11390)
hostapd_cleanup_iface: free iface=0xb6d11390

root@EC200A_CNAA:~# ifconfig
br-lan Link encap:Ethernet HWaddr 4E:9A:76:1F:C0:D1
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::4c9a:76ff:fe1f:c0d1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10552 errors:0 dropped:0 overruns:0 frame:0
TX packets:5694 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:648058 (632.8 KiB) TX bytes:694883 (678.5 KiB)

ccinet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.5.72.252 Mask:255.255.255.255
inet6 addr: 240e:47e:3470:3fdf:18aa:cccc:bfcc:6dea/64 Scope:Global
inet6 addr: fe80::18aa:cccc:bfcc:6dea/64 Scope:Link
UP RUNNING NOARP MTU:1500 Metric:1
RX packets:40078 errors:0 dropped:0 overruns:0 frame:0
TX packets:35526 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:29190689 (27.8 MiB) TX bytes:7339656 (6.9 MiB)

ccinet4 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP RUNNING NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

ccinet7 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: fe80::18aa:cccc:6404:b242/128 Scope:Link
inet6 addr: 240e:57e:34e1:5837:18aa:cccc:6404:b242/64 Scope:Global
UP RUNNING NOARP MTU:1500 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8082 (7.8 KiB) TX bytes:9896 (9.6 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

usbnet0 Link encap:Ethernet HWaddr 4E:9A:76:1F:C0:D1
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:35270 errors:0 dropped:0 overruns:0 frame:0
TX packets:39570 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6854185 (6.5 MiB) TX bytes:29128583 (27.7 MiB)

sprd-wlan|sc2355|marlin|sdiohal|loopcheck|SYNC|EEH.*wifi|SDH1"
[ 0.283801] sdhci: Secure Digital Host Controller Interface driver
[ 0.283832] sdhci: Copyright(c) Pierre Ossman
[ 0.310702] mmc0: SDHCI controller on sdhci-asr.0 [sdhci-asr.0] using ADMA
[ 0.311525] sdhci-asr sdhci-asr.1: could not get slow pinstate
[ 0.337847] mmc1: SDHCI controller on sdhci-asr.1 [sdhci-asr.1] using ADMA
[ 0.338274] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.389941] asr-rfkill asr-rfkill.0: edge-wakeup-gpio undefined
[ 0.390002] asr-rfkill asr-rfkill.0: rst-gpio undefined
[ 0.390032] asr-rfkill asr-rfkill.0: 1v8-ldo-gpio undefined
[ 0.390124] asr-rfkill asr-rfkill.0: host-wakeup-wlan-gpio undefined
[ 0.390124] asr_pwr_ctrl(mmc1): on=0
[ 29.164424] [EEH] wifi = -112
[ 30.567938] SDH1 VCC: disabling
[ 69.143959] asr_wlan(mmc1) set_power on start
[ 69.145453] asr_pwr_ctrl(mmc1): on=1
[ 69.233842] mmc1: new high speed SDIO card at address 8800
[ 69.240827] mmc1: succeed to detect SDIO device
[ 69.240918] asr_wlan(mmc1) set_power on end
[ 69.240949] Now asr_wlan(mmc1) Device is power on
[ 86.084179] Now asr_wlan(mmc1) Device is power on
[ 126.176075] WCN BASE: info: marlin_init entry!
[ 126.176380] WCN BASE: info: marlin_probe: unisoc wcn driver build time: Apr 27 2026 18:56:29 (UTC)
[ 126.176472] WCN BASE: info: marlin_probe: device node name: sprd-marlin3
[ 126.176594] unisoc_bsp sprd-marlin3: sprd-marlin3 supply avdd18 not found, using dummy regulator
[ 126.179308] unisoc_bsp sprd-marlin3: sprd-marlin3 supply avdd33 not found, using dummy regulator
[ 126.179522] WCN BASE: info: No BTWF mem.
[ 126.179552] WCN BASE: info: BTWF_FIRMWARE_PATH len=0
[ 126.179552] WCN BASE: info: btwf firmware name:/lib/firmware/wlan/wcnmodem.bin
[ 126.179552] WCN BASE: info: BTWG path is /lib/firmware/wlan/wcnmodem.bin
[ 126.179583] WCN BASE: info: BTWF_FIRMWARE_PATH2 len=31
[ 126.179583] WCN BASE: info: wcn config keep power on
[ 126.179613] WCN SLP_MGR: info: slp_mgr_init enter
[ 126.179613] WCN SLP_MGR: info: 0X1 pub_int_RegCb
[ 126.179613] WCN SLP_MGR: info: 0X2 pub_int_RegCb
[ 126.179644] WCN SLP_MGR: info: slp_mgr_init ok!
[ 126.179827] WCN SDIO: adma enable tx:0, rx:0
[ 126.179827] WCN SDIO: sdiohal_parse_dt sdio pwrseq enable:0
[ 126.182572] WCN SDIO: sdiohal_init sdiohal driver init successful
[ 126.182633] WCN SLP_MGR: info: public_int, gpio-4
[ 126.182938] WCN SLP_MGR: info: sdio_pub_int_init ok!
[ 126.182968] WCN MEM_PD: info: mem_pd_init enter
[ 126.182999] WCN SLP_MGR: info: 0X3 pub_int_RegCb
[ 126.182999] WCN SLP_MGR: info: 0X5 pub_int_RegCb
[ 126.182999] WCN SLP_MGR: info: 0X4 pub_int_RegCb
[ 126.183029] WCN SLP_MGR: info: 0X6 pub_int_RegCb
[ 126.183029] WCN SLP_MGR: info: 0X0 pub_int_RegCb
[ 126.183029] WCN MEM_PD: info: mem_pd_init ok!
[ 126.183090] WCN BUS: [+]bus_chn_init(0, 0)
[ 126.183121] WCN BUS: [-]bus_chn_init(0)
[ 126.183121] WCN BUS: [+]bus_chn_init(12, 0)
[ 126.183151] WCN BUS: [-]bus_chn_init(12)
[ 126.183151] WCN BUS: [+]bus_chn_init(13, 0)
[ 126.183182] WCN BUS: [-]bus_chn_init(13)
[ 126.183182] WCN BUS: [+]bus_chn_init(14, 0)
[ 126.183182] WCN BUS: [-]bus_chn_init(14)
[ 126.183395] WCN BASE: info: mdbg_pt_ring_reg
[ 126.183395] WCN BUS: [+]bus_chn_init(15, 0)
[ 126.183426] WCN BUS: [-]bus_chn_init(15)
[ 126.183426] WCN BASE: info: success!
[ 126.183426] WCN BASE: info: log_cdev_init
[ 126.184402] WCN BASE: info: log dev major=255,minor=0
[ 126.186842] WCN BASE: info: log dev major=255,minor=1
[ 126.189770] WCN BASE: info: wcn_op_init
[ 126.193186] WCN BASE: info: marlin_probe driver match successful!
[ 126.197120] WCN BASE: info: init_wcn_sysfs
[ 126.230365] WCN BASE: info: start_marlin [MARLIN_WIFI]
[ 126.230396] WCN BASE: info: marlin power state:0x0, subsys: [MARLIN_WIFI] power 1
[ 126.230426] WCN BASE: info: the first power on start
[ 126.230426] WCN BASE: info: [2]:chip_power_on, called by thirdpart!
[ 126.230457] WCN BASE: info: marlin marlin_clk_enable successfully!
[ 126.230457] WCN BASE: info: marlin chip en already set to high
[ 126.268094] WCN BASE: info: wifipa 3v3 1
[ 126.273370] WCN SDIO: sdiohal_scan_card
[ 126.273675] WCN SDIO: sdiohal_probe func num is 1!!!
[ 126.273706] WCN SDIO: sdiohal_probe: func->class=0, vendor=0x0000, device=0x0000, func_num=0x0001, clock=26000000, SDIOHAL_RX_RECVBUF_LEN:200,SDIOHAL_32_BIT_RX_RECVBUF_LEN:12.
[ 126.273736] WCN SDIO: get func ok:0x51095a6d card:0xbee3adac host_mmc:0xfb5b6ca0
[ 126.273767] WCN SDIO: get host ok!!!
[ 126.273858] WCN SDIO: enable sdio func1 ok
[ 126.274163] WCN SDIO: reg_value: 0x0
[ 126.274682] WCN SDIO: reg_value: 0x0
[ 126.274682] WCN SDIO: sdiohal_probe-1483 ,irq_num= 101 , gpio_num=21
[ 126.274743] WCN BASE: info: marlin_scan_finish!
[ 126.274773] WCN SDIO: sdiohal_probe: sdio_dev_host, max_req_size=0x80000, max_blk_count=0xffff, max_blk_size=0x200
[ 126.274773] WCN SDIO: sdiohal_probe scan card successful! nodify callback:1233fbde
[ 126.279196] WCN SDIO: scan end
[ 126.279257] WCN MEM_PD: info: mem_pd_chip_poweroff_deinit
[ 126.279287] WCN BASE: info: xtal gpio clk type:1 0
[ 126.286149] WCN BASE: info: read AD_DCXO_BONDING_OPT val:0xe18c
[ 126.286180] WCN BASE: info: xtal_26m clock XO mode
[ 126.286210] WCN BASE: info: then marlin start to download
[ 126.286241] WCN BASE: info: marlin btwifi_download_firmware start!
[ 126.286424] WCN BASE: error: no find wcnmodem.bin errno:(-2)(ignore!!)
[ 126.286454] WCN BASE: info: marlin_download_from_partition entry
[ 126.309726] WCN BASE: info: ipd_vendor_id = 40859030, marlin_get_wcn_xpe_efuse_data
[ 126.310000] WCN BASE: info: ADDR :0X4083c32c = 80000000, marlin_get_wcn_xpe_efuse_data
[ 126.310427] WCN BASE: info: ADDR :0X4083c32c = 80400000, marlin_get_wcn_xpe_efuse_data
[ 126.310671] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.310671] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.310915] WCN BASE: info: ADDR :0X4083c024 = 31c00600, marlin_get_wcn_xpe_efuse_data
[ 126.311342] WCN BASE: info: ADDR :0X4083c024 = 31c08600, marlin_get_wcn_xpe_efuse_data
[ 126.311586] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.311617] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.311830] WCN BASE: info: ADDR :0X4083c050 = 7bfab28, marlin_get_wcn_xpe_efuse_data
[ 126.312288] WCN BASE: info: ADDR :0X4083c050 = 7bfab28, marlin_get_wcn_xpe_efuse_data
[ 126.312501] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.312532] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.312776] WCN BASE: info: ADDR :0X40858040 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.313203] WCN BASE: info: ADDR :0X40858040 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.313447] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.313447] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.313691] WCN BASE: info: ipd_vendor_id = 40859030, marlin_get_wcn_xpe_efuse_data
[ 126.313935] WCN BASE: info: ADDR :0X4083c32c = 80400000, marlin_get_wcn_xpe_efuse_data
[ 126.314362] WCN BASE: info: ADDR :0X4083c32c = 80400000, marlin_get_wcn_xpe_efuse_data
[ 126.314606] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.314606] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.314850] WCN BASE: info: ADDR :0X4083c024 = 31c08600, marlin_get_wcn_xpe_efuse_data
[ 126.315307] WCN BASE: info: ADDR :0X4083c024 = 31c08600, marlin_get_wcn_xpe_efuse_data
[ 126.315521] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.315551] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.315795] WCN BASE: info: ADDR :0X4083c050 = 7bfab28, marlin_get_wcn_xpe_efuse_data
[ 126.316222] WCN BASE: info: ADDR :0X4083c050 = 7bfab28, marlin_get_wcn_xpe_efuse_data
[ 126.316466] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.316466] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.316710] WCN BASE: info: ADDR :0X40858040 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.317137] WCN BASE: info: ADDR :0X40858040 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.317381] WCN BASE: info: block6 ADDR :0X40859030 = 0, marlin_get_wcn_xpe_efuse_data
[ 126.317381] WCN BASE: info: ipd_vendor_id = 0, marlin_get_wcn_xpe_efuse_data
[ 126.317412] WCN BASE: info: WCN_XPE_EFUSE_DATA = 1, marlin_get_wcn_xpe_efuse_data = 0
[ 126.317412] WCN BASE: info: btwf bin off =0, offset =0
[ 126.550218] WCN BASE: info: btwf_load_firmware_data finish read_Len:0
[ 126.550218] WCN BASE: info: marlin_download_from_partition image magic 0x1a0aa0.
[ 126.682923] WCN BASE: info: marlin_download_from_partition finish and successful
[ 126.682923] WCN BASE: info: marlin_start_run
[ 126.682984] WCN SLP_MGR: info: sdio_pub_int_btwf_en0 ok!
[ 126.683197] WCN BASE: info: marlin_start_run read reset reg val:0x1
[ 126.683228] WCN BASE: info: after do marlin_start_run reset reg val:0x0
[ 126.683472] WCN BASE: info: s_marlin_bootup_time=126683441604
[ 126.683685] WCN BASE: info: marlin_start_run after reset reg val:0x0
[ 126.683716] WCN BASE: info: check_cp_clock_mode
[ 126.683716] WCN BASE: info: xtal_26m clock use XO mode
[ 126.683716] WCN BASE: info: tsx_dac_data:0
[ 126.683716] WCN BASE: info: cali_data_offset:0x18
[ 126.683746] WCN BASE: info: SYNC_ADDR:0x405e73b0
[ 126.683960] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.688413] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.693994] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.698356] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.703937] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.708390] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.713971] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.718302] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.723914] WCN BASE: info: marlin_write_cali_data sync init_state:0x725f6c70
[ 126.728306] WCN BASE: info: marlin_write_cali_data sync init_state:0xf0f0f0f1
[ 126.728611] WCN BASE: info: sdio_config_offset:0x1c
[ 126.728642] WCN BASE: info: sdio_config rx mode:[sdma]
[ 126.728642] WCN BASE: info: sdio_config blksize:[512]
[ 126.728672] WCN BASE: info: sdio_config sdio_irq:[gpio1]
[ 126.728672] WCN BASE: info: marlin_send_sdio_config_to_cp sdio_config:0x31 (enable config)
[ 126.729160] WCN BASE: info: marlin_write_cali_data finish
[ 126.729191] WCN MEM_PD: info: mem_pd_save_bin entry
[ 128.808064] WCN MEM_PD: info: cp version is wcn_trunk ,cp_version =1
[ 128.808125] WCN BASE: info: pre_btwifi_download_sdio check_cp_ready start
[ 128.808643] WCN BASE: info: check_cp_ready sync val:0xf0f0f0ff, prj_type val:0x0
[ 128.808674] WCN BASE: info: pre_btwifi_download_sdio check_cp_ready
[ 128.808735] WCN SDIO: sdiohal_runtime_get enable irq ok
[ 128.808979] WCN BASE: info: mdbg_tx_cb, chn:0
[ 128.809375] WCN BASE: info: then marlin download finished and run ok
[ 128.809436] WCN BASE: info: only one module open, need to notify loopcheck
[ 128.809467] WCN BASE: info: start_loopcheck
[ 128.810260] WCN BUS: [+]bus_chn_init(22, 0)
[ 128.810321] WCN BUS: [-]bus_chn_init(22)
[ 128.810351] WCN BUS: [+]bus_chn_init(23, 0)
[ 128.810382] WCN BUS: [-]bus_chn_init(23)
[ 128.810412] WCN BUS: [+]bus_chn_init(24, 0)
[ 128.810412] WCN BUS: [-]bus_chn_init(24)
[ 128.810443] WCN BUS: [+]bus_chn_init(8, 0)
[ 128.810473] WCN BUS: [-]bus_chn_init(8)
[ 128.810504] WCN BUS: [+]bus_chn_init(10, 0)
[ 128.810595] WCN BUS: [-]bus_chn_init(10)
[ 128.833196] sc2355 sprd-wlan:__sprdwl_cmd_getbuf cant’t get vif, ctx_id: 0
[ 130.764144] WCN BASE: info: tx:at+loopcheck=130757,126683
[ 130.827797] mmc1: DATA software timeout, STATUS=0x1!
[ 131.847927] WCN BASE: error: wcn_send_atcmd,Timeout(3 sec),didn’t get at cmd(at+spatgetcp2info
[ 131.847988] WCN BASE: info: wcn_set_armlog_status:at+armlog=0
[ 132.807942] sc2355 sprd-wlan:[WIFI_CMD_SYNC_VERSION]timeout
[ 132.808003] sc2355 sprd-wlan:ctx_id 0 [WIFI_CMD_SYNC_VERSION]rsp timeout, printk
[ 132.808064] sc2355 sprd-wlan:SYNC CMD ERROR!!
[ 132.808094] sc2355 sprd-wlan:sprdwl_probe core init failed: -1
[ 132.808552] sc2355 sprd-wlan:sprdwl_flush_tosendlist, 264
[ 132.808613] sc2355 sprd-wlan:sprdwl_flush_data_txlist check if data freed complete start
[ 132.808643] sc2355 sprd-wlan:sprdwl_flush_data_txlist check if data freed complete end
[ 132.831274] WCN BUS: [+]bus_chn_deinit(22, 0)
[ 132.831305] WCN BUS: [-]bus_chn_deinit(22)
[ 132.831305] WCN BUS: [+]bus_chn_deinit(23, 0)
[ 132.831335] WCN BUS: [-]bus_chn_deinit(23)
[ 132.831335] WCN BUS: [+]bus_chn_deinit(24, 0)
[ 132.831366] WCN BUS: [-]bus_chn_deinit(24)
[ 132.831366] WCN BUS: [+]bus_chn_deinit(8, 0)
[ 132.831396] WCN BUS: [-]bus_chn_deinit(8)
[ 132.831396] WCN BUS: [+]bus_chn_deinit(10, 0)
[ 132.831488] WCN BUS: [-]bus_chn_deinit(10)
[ 132.835605] unisoc_wifi: probe of sprd-wlan failed with error -1
[ 133.744166] WCN SDIO: success num:[-1]
[ 134.469942] WCN SDIO: before abort, SDIO_VER_CCCR:0xff
[ 134.470003] WCN SDIO: after abort, SDIO_VER_CCCR:0x43
[ 134.470033] WCN SDIO: err 2,type:-1008181400 subtype:0 num:1
[ 134.470094] WCN BASE: info: mdbg_tx_cb, chn:0
[ 134.887973] WCN BASE: error: wcn_send_atcmd,Timeout(3 sec),didn’t get at cmd(at+armlog=0
[ 136.467898] mmc1: DATA software timeout, STATUS=0x1!
[ 137.927837] WCN BASE: error: wcn_send_atcmd,Timeout(3 sec),didn’t get at cmd(at+loglevel?
[ 137.927898] WCN BASE: error: incorrect get loglevel
[ 139.397474] WCN SDIO: success num:[-1]
[ 140.132583] WCN SDIO: before abort, SDIO_VER_CCCR:0xff
[ 140.132705] WCN SDIO: after abort, SDIO_VER_CCCR:0x43
[ 140.132766] WCN SDIO: err 2,type:28 subtype:-1021570368 num:1
[ 140.132888] WCN BASE: info: mdbg_tx_cb, chn:0
[ 141.093390] WCN BASE: info: mdbg_tx_cb, chn:0
[ 141.093451] WCN BASE: error: loopcheck send fail!
[ 142.133132] mmc1: DATA software timeout, STATUS=0x1!
[ 145.053130] WCN SDIO: success num:[-1]
[ 145.127886] WCN BASE: error: didn’t get loopcheck ack
[ 145.127947] WCN BASE: error: fw assert:WCN loopcheck erro!
[ 145.127977] WCN BASE: error: Notify firmware error:WCN loopcheck erro!
[ 145.128160] WCN BASE: info: wcn_assert_interface reset begin
[ 145.128160] WCN BASE: info: [0]:chip_power_off, called by thirdpart!
[ 145.128191] WCN BASE: info: wifipa 3v3 0
[ 145.133071] WCN BASE: error: fail to disable wifipa
[ 145.133193] WCN BASE: info: marlin chip en pull down
[ 145.776252] WCN SDIO: before abort, SDIO_VER_CCCR:0xff
[ 145.776374] WCN SDIO: after abort, SDIO_VER_CCCR:0xff
[ 145.776588] WCN SDIO: before abort, SDIO_VER_CCCR:0xff
[ 145.776679] WCN SDIO: after abort, SDIO_VER_CCCR:0xff
[ 145.776710] WCN SDIO: sdio pt read fail ret:-110
[ 145.776832] WCN SDIO: err 2,type:-1008181400 subtype:0 num:1
[ 145.778235] WCN SDIO: sdiohal_remove remove card successful
[ 145.779028] WCN SDIO: remove card end
[ 145.783450] WCN BASE: info: wcn_reset: reset callback coming
[ 145.783511] WCN BASE: info: wcn_assert_interface reset end
[ 145.786226] mmc1: card 8800 removed

这个log 看,sdio 硬件有问题。

是您自己画的板子吗?需要找硬件检查下原理图和layout。