88W8887 WIFI firmware download is failing during Firmware active check phase which running on IMX8DX

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

88W8887 WIFI firmware download is failing during Firmware active check phase which running on IMX8DX

Jump to solution
2,406 Views
afridi20
Contributor III

Hi,

I am trying to load the sd8887_wlan_a2.bin into Wifi driver. Initially, Firmware image download is completed without any issues. While moving into the Firmware activity check phase we are getting a  firmwarestat flag as 0xf005 instead of 0xfedc. 

Android version used:

1)Android Q10.0.0_2.6.0 (Linux 5.4.70 kernel)

Source used:

1)SD-WLAN-UART-BT-8887-U16-MMC-W15.87.19.p32-15.100.19.p32-C4X15647_A2-GPL

2)vendor_hal_007

Also, attached the log below for reference. Kindly help on this issue. Thank you in advance.

BOOT LOG:
[ 3.520242] mmcblk1: mmc1:aaaa SC16G 14.8 GiB
[ 3.542686] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12
[ 3.579228] mmc0: CQHCI version 5.10
[ 3.585395] pps pps0: new PPS source ptp0
[ 3.596829] fec 5b040000.ethernet: Invalid MAC address: 00:00:00:00:00:00
[ 3.603689] fec 5b040000.ethernet: Using random MAC address: 46:ac:bd:72:0c:e8
[ 3.613038] libphy: fec_enet_mii_bus: probed
[ 3.621695] fec 5b040000.ethernet eth0: registered PHC device 0
[ 3.666334] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 3.672997] [drm] No driver support for vblank timestamp query.
[ 3.679178] imx-drm display-subsystem: bound imx-drm-dpu-bliteng.2 (ops dpu_bliteng_ops)
[ 3.688017] imx-drm display-subsystem: bound imx-dpu-crtc.0 (ops dpu_crtc_ops)
[ 3.695867] imx-drm display-subsystem: bound imx-dpu-crtc.1 (ops dpu_crtc_ops)
[ 3.705354] imx-rproc imx8x_cm4@0: failed to find syscon
[ 3.710906] imx-rproc imx8x_cm4@0: mbox_request_channel_byname() could not locate channel named "txdb"
[ 3.720235] imx-rproc imx8x_cm4@0: No txdb, ret 0
[ 3.725920] remoteproc remoteproc0: imx-rproc is available
[ 3.760285] pwm-backlight lvds_backlight@0: lvds_backlight@0 supply power not found, using dummy regulator
[ 3.835403] pwm-backlight lvds_backlight@1: lvds_backlight@1 supply power not found, using dummy regulator
[ 3.893334] asoc-simple-card sound-bt-sco: bt-sco-pcm-wb <-> 59040000.sai mapping ok
[ 3.901165] asoc-simple-card sound-bt-sco: ASoC: no DMI vendor name!
[ 3.911921] i2c i2c-19: LPI2C adapter registered
[ 5.230681] i2c i2c-20: LPI2C adapter registered
[ 5.237220] mmc0: CQHCI version 5.10
[ 5.240908] sdhci-esdhc-imx 5b010000.mmc: allocated mmc-pwrseq
[ 5.590752] mmc0: SDHCI controller on 5b010000.mmc [5b010000.mmc] using ADMA
[ 5.600613] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 5.607281] [drm] No driver support for vblank timestamp query.
[ 5.613320] imx-drm display-subsystem: bound imx-drm-dpu-bliteng.2 (ops dpu_bliteng_ops)
[ 5.622118]
[ 5.626833] imx-drm display-subsystem: bound imx-dpu-crtc.0 (ops dpu_crtc_ops)
[ 5.634067]
[ 5.639063] imx-drm display-subsystem: bound imx-dpu-crtc.1 (ops dpu_crtc_ops)
[ 5.647097] imx-drm display-subsystem: bound bus@56220000:ldb@562210e0 (ops imx8qxp_ldb_ops)
[ 5.655684] imx-drm display-subsystem: bound 56228000.dsi_host (ops nwl_dsi_component_ops)
[ 5.664067] imx-drm display-subsystem: bound 56248000.dsi_host (ops nwl_dsi_component_ops)
[ 5.672376]
[ 5.676322]
[ 5.680661] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 1
[ 5.793107]
[ 5.805550] Console: switching to colour frame buffer device 128x37
[ 5.812941]
[ 5.815583] mmc0: new high speed SDIO card at address 0001
[ 5.881700] imx-drm display-subsystem: fb0: imx-drmdrmfb frame buffer device
[ 5.898424] isi-m2m 58100000.isi:m2m_device: Register m2m success for ISI.0
[ 5.908348] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 5.920269] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 5.927021] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 5.935717] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[ 5.968029] mx8-img-md: Registered mxc_isi.0.capture as /dev/video3
[ 5.974669] mx8-img-md: Registered mxc_isi.4.capture as /dev/video4
[ 5.981223] mx8-img-md: Can't find i2c client device for ov5640_mipi@3c
[ 5.988154] mx8-img-md: Unregistered all entities
[ 5.994878] ALSA device list:
[ 5.997921] #0: imx-audmix
[ 6.000833] #1: bt-sco-audio
[ 6.006551] Freeing unused kernel memory: 4416K
[ 6.020163] Run /init as init process
[ 6.074559] init: init first stage started!
[ 6.079230] init: Switching root to '/first_stage_ramdisk'
[ 6.088283] init: Using Android DT directory /proc/device-tree/firmware/android/
[ 6.150820] init: [libfs_mgr]Created logical partition system_a on device /dev/block/dm-0
[ 6.160430] init: [libfs_mgr]Created logical partition system_b on device /dev/block/dm-1
[ 6.169760] init: [libfs_mgr]Created logical partition vendor_a on device /dev/block/dm-2
[ 6.179117] init: [libfs_mgr]Created logical partition vendor_b on device /dev/block/dm-3
[ 6.188458] init: [libfs_mgr]Created logical partition product_a on device /dev/block/dm-4
[ 6.197924] init: [libfs_mgr]Created logical partition product_b on device /dev/block/dm-5
[ 6.220426] init: [libfs_avb]Returning avb_handle with status: Success
[ 6.233335] device-mapper: verity: sha1 using implementation "sha1-ce"
[ 6.254689] EXT4-fs (dm-6): mounted filesystem without journal. Opts: errors=panic,barrier=1,inode_readahead_blks=8
[ 6.283976] device-mapper: verity: sha1 using implementation "sha1-ce"
[ 6.304565] EXT4-fs (dm-7): mounted filesystem without journal. Opts: errors=panic,barrier=1,inode_readahead_blks=8
[ 6.318169] device-mapper: verity: sha1 using implementation "sha1-ce"
[ 6.343355] EXT4-fs (dm-8): mounted filesystem without journal. Opts: errors=panic,barrier=1,inode_readahead_blks=8
[ 6.400751] printk: init: 16 output lines suppressed due to ratelimiting
[ 6.432130] random: init: uninitialized urandom read (40 bytes read)
[ 6.702917] random: init: uninitialized urandom read (40 bytes read)
[ 6.742574] init: Loading SELinux policy
[ 6.806691] SELinux: Permission nlmsg_readpriv in class netlink_route_socket not defined in policy.
[ 6.816525] SELinux: the above unknown classes and permissions will be denied
[ 6.823796] SELinux: policy capability network_peer_controls=1
[ 6.829758] SELinux: policy capability open_perms=1
[ 6.834746] SELinux: policy capability extended_socket_class=1
[ 6.840845] SELinux: policy capability always_check_network=0
[ 6.846714] SELinux: policy capability cgroup_seclabel=0
[ 6.852156] SELinux: policy capability nnp_nosuid_transition=1
[ 6.998879] audit: type=1403 audit(13.172:2): auid=4294967295 ses=4294967295 lsm=selinux res=1
[ 6.999194] selinux: SELinux: Loaded policy from /vendor/etc/selinux/precompiled_sepolicy
[ 6.999194]
[ 7.018474] audit: type=1404 audit(13.192:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295 enabled=1 old-enabled=1 lsm=selinux res=1
[ 7.057191] selinux: SELinux: Loaded file_contexts
[ 7.057191]
[ 7.073801] random: init: uninitialized urandom read (40 bytes read)
[ 7.143211] init: init second stage started!
[ 7.199814] init: Using Android DT directory /proc/device-tree/firmware/android/
[ 7.216951] selinux: SELinux: Loaded file_contexts
[ 7.216951]
[ 7.223403] init: Running restorecon...
[ 7.260381] init: Overriding previous 'ro.' property 'pm.dexopt.boot':'verify' with new value 'quicken'
[ 7.275780] init: Couldn't load property file '/product_services/build.prop': open() failed: No such file or directory: No such file or directory
[ 7.288986] init: Couldn't load property file '/factory/factory.prop': open() failed: No such file or directory: No such file or directory
[ 7.305074] init: Setting product property ro.product.brand to 'Android' (from ro.product.product.brand)
[ 7.314663] init: Setting product property ro.product.device to 'mek_8q' (from ro.product.product.device)
[ 7.324377] init: Setting product property ro.product.manufacturer to 'freescale' (from ro.product.product.manufacturer)
[ 7.452288] urandom_read: 4 callbacks suppressed
[ 7.452297] random: init: uninitialized urandom read (40 bytes read)
[ 7.537241] random: ueventd: uninitialized urandom read (40 bytes read)
[ 7.549062] random: apexd: uninitialized urandom read (40 bytes read)
[ 7.612254] ueventd: ueventd started!
[ 7.622323] selinux: SELinux: Loaded file_contexts
[ 7.622323]
[ 7.629064] ueventd: Parsing file /ueventd.rc...
[ 7.639750] ueventd: Parsing file /vendor/ueventd.rc...
[ 7.648556] ueventd: Parsing file /odm/ueventd.rc...
[ 7.653715] ueventd: Unable to read config file '/odm/ueventd.rc': open() failed: No such file or directory
[ 7.663655] ueventd: Parsing file /ueventd.freescale.rc...
[ 7.665166] apexd: Bootstrap subcommand detected
[ 7.669249] ueventd: Unable to read config file '/ueventd.freescale.rc': open() failed: No such file or directory
[ 8.100707] ueventd: firmware: loading 'regulatory.db' for '/devices/platform/regulatory.0/firmware/regulatory.db'
[ 8.132590] ueventd: loading /devices/platform/regulatory.0/firmware/regulatory.db took 32ms
[ 8.173941] apexd: wait for '/dev/loop-control' took 452ms
[ 8.180298] apexd: Pre-allocated 9 loopback devices
[ 8.192691] apexd: Scanning /system/apex for embedded keys
[ 8.212697] apexd: Scanning /product/apex for embedded keys
[ 8.228407] apexd: ... does not exist. Skipping
[ 8.233197] apexd: Scanning /system/apex looking for APEX packages.
[ 8.246185] apexd: Found /system/apex/com.android.media.apex
[ 8.253103] apexd: Skipped when bootstrapping
[ 8.257670] apexd: Found /system/apex/com.android.conscrypt.apex
[ 8.347329] EXT4-fs (loop0): mounted filesystem without journal. Opts: (null)
[ 8.427156] EXT4-fs (loop1): mounted filesystem without journal. Opts: (null)
[ 8.442462] printk: apexd: 13 output lines suppressed due to ratelimiting
[ 8.558380] Registered swp emulation handler
[ 8.642162] Console: switching to colour dummy device 80x25
[ 8.719393] watchdogd: watchdogd started (interval 10, margin 20)!
[ 8.778100] logd.auditd: start
[ 8.788100] logd.klogd: 8635980500
[ 8.796716] EXT4-fs (mmcblk1p6): mounted filesystem with ordered data mode. Opts: discard
[ 8.942917] HCI UART driver ver 2.2-M2614100
[ 8.943005] HCI H4 protocol initialized
[ 8.960061] HCI BCSP protocol initialized
[ 8.969897] HCILL protocol initialized
[ 9.058298] sd8xxx: unknown parameter 'wakelock_timeout' ignored
[ 9.065874] wlan: Loading MWLAN driver
[ 9.077237] vendor=0x02DF device=0x9135 class=0 function=1
[ 9.083435] SDIO: max_segs=128 max_seg_size=65535
[ 9.088551] rx_work=1 cpu_num=2
[ 9.092863] wlan: Enable TX SG mode
[ 9.096974] wlan: Enable RX SG mode
[ 9.112181] Request firmware: nxp/sd8887_wlan_a2.bin
[ 9.134142] TP1 wlan_check_fw_status && POLL NO = 1
[ 9.139648]
[ 9.231767] zram0: detected capacity change from 0 to 629145600
[ 9.246951] TP3 wlan_check_fw_status && POLL NO = 1
[ 9.303200] mkswap: Swapspace size: 614396k, UUID=39a1533e-0745-49b1-b685-a8d5ce2b7fa0
[ 9.328053] Adding 614396k swap on /dev/block/zram0. Priority:-2 extents:1 across:614396k SS
[ 9.481289] random: crng init done
[ 9.599241] type=1400 audit(15.772:4): avc: denied { search } for comm="android.hardwar" name="/" dev="mmcblk1p6" ino=2 scontext=u:r:hal_bootctl_default:s0 tcontext=u:object_r:met0
[ 9.634707] type=1400 audit(15.772:4): avc: denied { search } for comm="android.hardwar" name="/" dev="mmcblk1p6" ino=2 scontext=u:r:hal_bootctl_default:s0 tcontext=u:object_r:met0
[ 9.654079] type=1400 audit(15.808:5): avc: denied { create } for comm="kdevtmpfs" name="dm-9" scontext=u:r:kernel:s0 tcontext=u:object_r:device:s0 tclass=blk_file permissive=0
[ 9.742233] Wlan: FW download over, firmwarelen=399832 downloaded 399832
[ 9.748996] wlan_check_fw_status && POLL NO = 100
[ 9.754591] wlan_sdio_read_fw_status
[ 9.861408] wlan_sdio_read_fw_status
[ 9.868264] tune2fs: tune2fs 1.44.4 (18-Aug-2018)
[ 9.868264]
[ 9.878817] EXT4-fs (dm-9): Ignoring removed nomblk_io_submit option
[ 9.896063] EXT4-fs (dm-9): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[ 9.968464] wlan_sdio_read_fw_status
[ 10.075438] wlan_sdio_read_fw_status
[ 10.135566] e2fsck: e2fsck 1.44.4 (18-Aug-2018)
[ 10.135566]
[ 10.141929] e2fsck: Pass 1: Checking inodes, blocks, and sizes
[ 10.141929]
[ 10.149615] e2fsck: Pass 2: Checking directory structure
[ 10.149615]
[ 10.156711] e2fsck: Pass 3: Checking directory connectivity
[ 10.156711]
[ 10.163946] e2fsck: Pass 4: Checking reference counts
[ 10.163946]
[ 10.170629] e2fsck: Pass 5: Checking group summary information
[ 10.170629]
[ 10.178145] e2fsck: userdata: 11/383520 files (0.0% non-contiguous), 46450/1531904 blocks
[ 10.178145]
[ 10.187984] TP3 wlan_sdio_read_fw_status
[ 10.275812] tune2fs: tune2fs 1.44.4 (18-Aug-2018)
[ 10.275812]
[ 10.295143] TP3 wlan_sdio_read_fw_status
[ 10.367165] EXT4-fs (dm-9): Ignoring removed nomblk_io_submit option
[ 10.383122] EXT4-fs (dm-9): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,noauto_da_alloc,errors=panic
[ 10.402663] TP3 wlan_sdio_read_fw_status
[ 10.452638] device-mapper: bow: Switching to state Checkpoint
[ 10.510899] TP3 wlan_sdio_read_fw_status
[ 10.617902] TP3 wlan_sdio_read_fw_status
[ 10.724894] TP3 wlan_sdio_read_fw_status
[ 10.831957] TP3 wlan_sdio_read_fw_status
[ 10.938918] TP3 wlan_sdio_read_fw_status
[ 11.045909] TP3 wlan_sdio_read_fw_status
[ 11.152917] TP3 wlan_sdio_read_fw_status
[ 11.259946] TP3 wlan_sdio_read_fw_status
[ 11.283439] init (pid 1) is setting deprecated v1 encryption policy; recommend upgrading to v2.
[ 11.364836] fscrypt: AES-256-CTS-CBC using implementation "cts-cbc-aes-ce"
[ 11.366979] TP3 wlan_sdio_read_fw_status
[ 11.478948] TP3 wlan_sdio_read_fw_status
[ 11.570285] apexd: Marking APEXd as starting
[ 11.575500] fscrypt: AES-256-XTS using implementation "xts-aes-ce"
[ 11.583708] apexd: Scanning /system/apex for embedded keys
[ 11.586448] TP3 wlan_sdio_read_fw_status
[ 11.605970] apexd: Scanning /product/apex for embedded keys
[ 11.694343] EXT4-fs (loop2): mounted filesystem without journal. Opts: (null)
[ 11.696426] TP3 wlan_sdio_read_fw_status
[ 11.771117] EXT4-fs (loop3): mounted filesystem without journal. Opts: (null)
[ 11.808821] TP3 wlan_sdio_read_fw_status
[ 11.847196] EXT4-fs (loop4): mounted filesystem without journal. Opts: (null)
[ 11.915852] TP3 wlan_sdio_read_fw_status
[ 11.926207] EXT4-fs (loop5): mounted filesystem without journal. Opts: (null)
[ 12.004680] EXT4-fs (loop6): mounted filesystem without journal. Opts: (null)
[ 12.022809] TP3 wlan_sdio_read_fw_status
[ 12.083299] EXT4-fs (loop7): mounted filesystem without journal. Opts: (null)
[ 12.129613] TP3 wlan_sdio_read_fw_status
[ 12.167242] EXT4-fs (loop8): mounted filesystem without journal. Opts: (null)
[ 12.236334] TP3 wlan_sdio_read_fw_status
[ 12.343334] TP3 wlan_sdio_read_fw_status
[ 12.450298] TP3 wlan_sdio_read_fw_status
[ 12.557159] TP3 wlan_sdio_read_fw_status
[ 12.664080] TP3 wlan_sdio_read_fw_status
[ 12.771111] TP3 wlan_sdio_read_fw_status
[ 12.878115] TP3 wlan_sdio_read_fw_status
[ 12.985125] TP3 wlan_sdio_read_fw_status
[ 13.092110] TP3 wlan_sdio_read_fw_status
[ 13.199150] TP3 wlan_sdio_read_fw_status
[ 13.231853] init: Setting policy on /data/local
[ 13.236723] init: Policy for /data/local set to 0a70ce35fb6e87ec modes 1/4
[ 13.244059] init: Command 'mkdir /data/local 0751 root root' action=post-fs-data (/init.rc:500) took 1589ms and succeeded
[ 13.270719] init: Not setting policy on /data/preloads
[ 13.277316] init: Setting policy on /data/vendor
[ 13.282277] init: Policy for /data/vendor set to 0a70ce35fb6e87ec modes 1/4
[ 13.290450] init: Not setting policy on /data/vendor_ce
[ 13.296925] init: Not setting policy on /data/vendor_de
[ 13.306669] init: Not setting policy on /data/data
[ 13.311092] TP3 wlan_sdio_read_fw_status
[ 13.312936] init: Setting policy on /data/app-private
[ 13.418555] TP3 wlan_sdio_read_fw_status
[ 13.525560] TP3 wlan_sdio_read_fw_status
[ 13.632548] TP3 wlan_sdio_read_fw_status
[ 13.739552] TP3 wlan_sdio_read_fw_status
[ 13.846562] TP3 wlan_sdio_read_fw_status
[ 13.953582] TP3 wlan_sdio_read_fw_status
[ 14.060577] TP3 wlan_sdio_read_fw_status
[ 14.167562] TP3 wlan_sdio_read_fw_status
[ 14.274669] TP3 wlan_sdio_read_fw_status
[ 14.381599] TP3 wlan_sdio_read_fw_status
[ 14.488605] TP3 wlan_sdio_read_fw_status
[ 14.595582] TP3 wlan_sdio_read_fw_status
[ 14.702626] TP3 wlan_sdio_read_fw_status
[ 14.809631] TP3 wlan_sdio_read_fw_status
[ 14.916622] TP3 wlan_sdio_read_fw_status
[ 15.023626] TP3 wlan_sdio_read_fw_status
[ 15.130662] TP3 wlan_sdio_read_fw_status
[ 15.237671] TP3 wlan_sdio_read_fw_status
[ 15.344662] TP3 wlan_sdio_read_fw_status
[ 15.451687] TP3 wlan_sdio_read_fw_status
[ 15.558651] TP3 wlan_sdio_read_fw_status
[ 15.665684] TP3 wlan_sdio_read_fw_status
[ 15.772710] TP3 wlan_sdio_read_fw_status
[ 15.879725] TP3 wlan_sdio_read_fw_status
[ 15.986733] TP3 wlan_sdio_read_fw_status
[ 16.093735] TP3 wlan_sdio_read_fw_status
[ 16.200775] TP3 wlan_sdio_read_fw_status
[ 16.307846] TP3 wlan_sdio_read_fw_status
[ 16.414861] TP3 wlan_sdio_read_fw_status
[ 16.522595] TP3 wlan_sdio_read_fw_status
[ 16.629866] TP3 wlan_sdio_read_fw_status
[ 16.737107] TP3 wlan_sdio_read_fw_status
[ 16.844052] TP3 wlan_sdio_read_fw_status
[ 16.951052] TP3 wlan_sdio_read_fw_status
[ 17.058127] TP3 wlan_sdio_read_fw_status
[ 17.165090] TP3 wlan_sdio_read_fw_status
[ 17.272096] TP3 wlan_sdio_read_fw_status
[ 17.379110] TP3 wlan_sdio_read_fw_status
[ 17.486096] TP3 wlan_sdio_read_fw_status
[ 17.593076] TP3 wlan_sdio_read_fw_status
[ 17.700092] TP3 wlan_sdio_read_fw_status
[ 17.793538] logd.daemon: reinit
[ 17.814045] TP3 wlan_sdio_read_fw_status
[ 17.921091] TP3 wlan_sdio_read_fw_status
[ 17.977819] update_verifier: Started with arg 1: nonencrypted
[ 17.990803] update_verifier: Booting slot 0: isSlotMarkedSuccessful=0
[ 17.997513] update_verifier: /data/ota_package/care_map.pb doesn't exist
[ 18.004282] update_verifier: Failed to parse the care map file, skipping verification
[ 18.013624] update_verifier: Deferred marking slot 0 as booted successfully.
[ 18.020919] update_verifier: Leaving update_verifier.
[ 18.028359] TP3 wlan_sdio_read_fw_status
[ 18.047618] type=1400 audit(15.808:5): avc: denied { create } for comm="kdevtmpfs" name="dm-9" scontext=u:r:kernel:s0 tcontext=u:object_r:device:s0 tclass=blk_file permissive=0
[ 18.064319] type=1400 audit(24.220:6): avc: denied { setattr } for comm="init" name="wifi" dev="dm-9" ino=130595 scontext=u:r:vendor_init:s0 tcontext=u:object_r:wifi_data_file:s0 0
[ 18.086899] type=1400 audit(24.220:6): avc: denied { setattr } for comm="init" name="wifi" dev="dm-9" ino=130595 scontext=u:r:vendor_init:s0 tcontext=u:object_r:wifi_data_file:s0 0
[ 18.123334] type=1400 audit(24.236:7): avc: denied { search } for comm="init" name="wifi" dev="dm-9" ino=130595 scontext=u:r:vendor_init:s0 tcontext=u:object_r:wifi_data_file:s0 t0
[ 18.143230] type=1400 audit(24.236:7): avc: denied { search } for comm="init" name="wifi" dev="dm-9" ino=130595 scontext=u:r:vendor_init:s0 tcontext=u:object_r:wifi_data_file:s0 t0
[ 18.157129] TP3 wlan_sdio_read_fw_status
[ 18.161344] type=1400 audit(24.280:8): avc: denied { setattr } for comm="init" name="dhcp" dev="dm-9" ino=130599 scontext=u:r:vendor_init:s0 tcontext=u:object_r:dhcp_data_file:s0 0
[ 18.274889] TP3 wlan_sdio_read_fw_status
[ 18.405429] TP3 wlan_sdio_read_fw_status
[ 18.519955] TP3 wlan_sdio_read_fw_status
[ 18.629215] TP3 wlan_sdio_read_fw_status
[ 18.646534] init: Command 'setprop persist.service.bdroid.bdaddr 22:22:67:C6:69:73' action=early-boot (/vendor/etc/init/hw/init.freescale.rc:118) took 526ms and succeeded
[ 18.751044] TP3 wlan_sdio_read_fw_status
[ 18.858352] TP3 wlan_sdio_read_fw_status
[ 18.965321] TP3 wlan_sdio_read_fw_status
[ 19.075609] TP3 wlan_sdio_read_fw_status
[ 19.183187] TP3 wlan_sdio_read_fw_status
[ 19.237392] init: processing action (early-boot) from (/vendor/etc/init/hw/init.freescale.usb.rc:17)
[ 19.248812] init: Command 'mount configfs none /config' action=early-boot (/vendor/etc/init/hw/init.freescale.usb.rc:18) took 1ms and failed: mount() failed: Device or resource buy
[ 19.282443] init: Service 'exec 11 (/system/bin/bootstat --set_system_boot_reason)' (pid 292) exited with status 0
[ 19.315072] Mass Storage Function, version: 2009/09/11
[ 19.328699] LUN: removable file: (no medium)
[ 19.367644] using random self ethernet address
[ 19.372843] using random host ethernet address
[ 19.379164] TP3 wlan_sdio_read_fw_status
[ 19.403987] file system registered
[ 19.575578] init: processing action (early-boot) from (/vendor/etc/init/hw/init.freescale.imx8qxp.rc:13)
[ 19.604562] init: processing action (early-boot) from (/system/etc/init/installd.rc:5)
[ 19.644121] TP3 wlan_sdio_read_fw_status
[ 19.696100] init: processing action (boot) from (/init.rc:649)
[ 19.767242] init: Command 'chown radio system /sys/android_power/state' action=boot (/init.rc:691) took 52ms and failed: lchown() failed: No such file or directory
[ 19.813331] TP3 wlan_sdio_read_fw_status
[ 19.826854] init: starting service 'hidl_memory'...
[ 19.858607] init: starting service 'system_suspend'...
[ 20.429180] TP3 wlan_sdio_read_fw_status
[ 20.500869] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 20.923402] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
mek_8q:/ $ [ 21.590300] TP3 wlan_sdio_read_fw_status
[ 22.481015] TP3 wlan_sdio_read_fw_status
[ 22.501217] [VPU Encoder] enable mu for core[0]
[ 22.520188] [VPU Encoder] vpu encoder core[0] firmware version is 1.3.0
[ 23.298407] TP3 wlan_sdio_read_fw_status
[ 23.569335] read descriptors
[ 23.598477] read strings
[ 24.032127]
[ 25.189531] type=1400 audit(24.280:9): avc: denied { setattr } for comm="init" name="dhcp" dev="dm-9" ino=130599 scontext=u:r:vendor_init:s0 tcontext=u:object_r:dhcp_data_file:s0 0
[ 25.420402] type=1400 audit(31.364:10): avc: denied { read } for comm="HwBinder:309_1" name="u:object_r:default_prop:s0" dev="tmpfs" ino=226 scontext=u:r:hal_graphics_composer_def0
[ 26.577793] TP3 wlan_check_fw_status && POLL NO = 100
[ 26.971096] Fail to poll firmware status: firmwarestat=0xf005
[ 26.986997] FW failed to be active in time!
[ 26.998671] WLAN: Fail download FW with nowwait: 0
[ 27.015234] SDIO Func0 (0x0-0x9): 43 03 02 02 03 00 00 02 03 00
[ 27.031762] SDIO Func1 (0x10-0x17): 00 00 00 00 00 00 00 00
[ 27.047275] 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
[ 27.081837] SDIO Func1 (0x90-0x9a): 05 f0 00 00 00 00 00 00 00 00 00
[ 27.369748] SDIO Func1 (0x90-0x9a): 05 f0 00 00 00 00 00 00 00 00 00
[ 27.377015] woal_request_fw failed
[ 27.380685] Firmware Init Failed
[ 27.386684] woal_add_card failed
[ 27.419157] wlan_sdio: probe of mmc0:0001:1 failed with error -1
[ 27.466730] wlan: Driver loaded successfully
[ 27.554678] init: Received control message 'start' for 'bootanim' from pid: 327 (/system/bin/surfaceflinger)
[ 27.566630] init: starting service 'bootanim'...
[ 27.737183] init: Service 'early_init_sh' (pid 193) exited with status 0

 

 

0 Kudos
1 Solution
1,873 Views
afridi20
Contributor III
Used NXP driver and firmware to overcome the issue.

View solution in original post

0 Kudos
2 Replies
2,175 Views
ch_chang
Contributor I

I also encounter the same problem:

Fail to poll firmware status: firmwarestat=0xf005

Anyone solved this problem?

0 Kudos
1,874 Views
afridi20
Contributor III
Used NXP driver and firmware to overcome the issue.
0 Kudos