Unable to load firmware with 88W8987.Can someone help me?Thanks!
The following is the log content during loading.
[ 386.950312] calling woal_init_module+0x0/0x1a0 [moal] @ 1351
[ 386.956065] wlan: Loading MWLAN driver
[ 386.960086] vendor=0x02DF device=0x9149 class=0 function=1
[ 386.965603] Attach moal handle ops, card interface type: 0x105
[ 386.971503] SD8987: init module param from usr cfg
[ 386.976306] card_type: SD8987, config block: 0
[ 386.980746] cfg80211_wext=0xf
[ 386.983709] wfd_name=p2p
[ 386.986237] max_vir_bss=1
[ 386.988846] cal_data_cfg=none
[ 386.991809] drv_mode = 7
[ 386.994334] ps_mode = 2
[ 386.996767] auto_ds = 2
[ 386.999212] fw_name=nxp/sdiouart8987_combo_v0.bin
[ 387.003920] SDIO: max_segs=1024 max_seg_size=524288
[ 387.008793] rx_work=1 cpu_num=4
[ 387.011934] Attach mlan adapter operations.card_type is 0x105.
[ 387.017964] wlan: Enable TX SG mode
[ 387.021451] wlan: Enable RX SG mode
[ 387.025204] woal_create_thread ok
[ 387.025208] current->pid is 0
[ 387.028506] Start to register wlan device!
[ 387.028545] End register wlan device!
[ 387.031556] woal_reassociation_thread enter
[ 387.035559] End woal_update_firmware_name!
[ 387.035561] End wakeup_source_init!
[ 387.035562] Request firmware: nxp/sdiouart8987_combo_v0.bin
[ 387.925510] Wlan: FW download over, firmwarelen=530240 downloaded 530240
[ 398.769005] Fail to poll firmware status: firmwarestat=0xf005
[ 398.774747] FW failed to be active in time!
[ 398.778933] wlan_dnld_fw fail ret=0xffffffff
[ 398.783195] WLAN: Fail download FW with nowwait: 0
[ 398.788111] SDIO Func0 (0x0-0x9): 43 03 02 02 03 00 00 02 03 00
[ 398.794190] SDIO Func1 (0x10-0x17): 00 00 00 00 00 00 00 00
[ 398.799976] 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
[ 398.813802] SDIO Func1 (0xe8-0xf2): 05 f0 00 00 00 00 00 00 24 14 70
[ 398.920349] SDIO Func1 (0xe8-0xf2): 05 f0 00 00 00 00 00 00 24 14 70
[ 398.926813] woal_request_fw failed
[ 398.930212] Firmware Init Failed
[ 398.953201] Free module params
[ 398.956250] woal_add_card failed
[ 398.959509] wlan_sdio: probe of mmc2:0001:1 failed with error -1
[ 398.965561] wlan: Driver loaded successfully
[ 398.969863] initcall woal_init_module+0x0/0x1a0 [moal] returned 0 after 11732191 usecs
[root@(none) bin_wlan]#
Below is a link to the firmware used.
https://github.com/nxp-imx/mwifiex/tree/lf-5.10.52_2.1.0
https://github.com/NXP/imx-firmware/tree/lf-5.10.52_2.1.0
Hi,
We are also facing above issue.
Is that issue got fixed?
Regards,
Shetty
Which i.MX board are you using with Linux 5.10.52_2.1.0 among those listed on page https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat... ?
Could you provide Linux boot logs or dmesg, please ?
Hi, I am having the same issue. Please find below the logs:
# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 5.15.67 (jenkins@6261c2d6665d) (arm-none-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain fo4
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: STMicroelectronics custom STM32CubeMX board - openstlinux-5.15-yocto-kirkstone-mp1-v22.11.23
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] Reserved memory: created DMA memory pool at 0x10000000, size 0 MiB
[ 0.000000] OF: reserved mem: initialized node mcuram2@10000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x10040000, size 0 MiB
[ 0.000000] OF: reserved mem: initialized node vdev0vring0@10040000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x10041000, size 0 MiB
[ 0.000000] OF: reserved mem: initialized node vdev0vring1@10041000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x10042000, size 0 MiB
[ 0.000000] OF: reserved mem: initialized node vdev0buffer@10042000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x10048000, size 0 MiB
[ 0.000000] OF: reserved mem: initialized node mcu_rsc_table@10048000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x30000000, size 0 MiB
[ 0.000000] OF: reserved mem: initialized node mcuram@30000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x38000000, size 0 MiB
[ 0.000000] OF: reserved mem: initialized node retram@38000000, compatible id shared-dma-pool
[ 0.000000] cma: Reserved 128 MiB at 0xc6000000
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000c0000000-0x00000000ddffffff]
[ 0.000000] HighMem [mem 0x00000000de000000-0x00000000dfffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000c0000000-0x00000000d3ffffff]
[ 0.000000] node 0: [mem 0x00000000d4000000-0x00000000d7ffffff]
[ 0.000000] node 0: [mem 0x00000000d8000000-0x00000000ddffffff]
[ 0.000000] node 0: [mem 0x00000000de000000-0x00000000dfffffff]
[ 0.000000] Initmem setup node 0 [mem 0x00000000c0000000-0x00000000dfffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.1
[ 0.000000] percpu: Embedded 16 pages/cpu s33548 r8192 d23796 u65536
[ 0.000000] pcpu-alloc: s33548 r8192 d23796 u65536 alloc=16*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129992
[ 0.000000] Kernel command line: root=/dev/ram0 ro rootfstype=squashfs
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 243676K/524288K available (9216K kernel code, 845K rwdata, 2332K rodata, 1024K init, 190K bss, 149540K reserved, 131072K cma-reserved, 0K highmem)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] trace event string verifier disabled
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000002] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000028] Switching to timer-based delay loop, resolution 41ns
[ 0.001250] Console: colour dummy device 80x30
[ 0.002588] printk: console [tty0] enabled
[ 0.002665] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.002725] pid_max: default: 32768 minimum: 301
[ 0.003065] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.003126] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.004452] CPU: Testing write buffer coherency: ok
[ 0.004989] /cpus/cpu@0 missing clock-frequency property
[ 0.005079] /cpus/cpu@1 missing clock-frequency property
[ 0.005124] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.006627] Setting up static identity map for 0xc0100000 - 0xc0100060
[ 0.006904] rcu: Hierarchical SRCU implementation.
[ 0.008345] smp: Bringing up secondary CPUs ...
[ 0.009850] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.010091] smp: Brought up 1 node, 2 CPUs
[ 0.010172] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[ 0.010208] CPU: All CPU(s) started in SVC mode.
[ 0.011157] devtmpfs: initialized
[ 0.032187] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 0.032629] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.032704] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[ 0.039617] pinctrl core: initialized pinctrl subsystem
[ 0.042472] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.045976] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.047888] thermal_sys: Registered thermal governor 'step_wise'
[ 0.048269] cpuidle: using governor menu
[ 0.048662] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.048721] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.052529] stm32-pm-domain pm_domain: domain core-ret-power-domain registered
[ 0.052619] stm32-pm-domain pm_domain: subdomain core-power-domain registered
[ 0.052659] stm32-pm-domain pm_domain: domains probed
[ 0.101878] cryptd: max_cpu_qlen set to 1000
[ 0.107678] usbcore: registered new interface driver usbfs
[ 0.107811] usbcore: registered new interface driver hub
[ 0.107922] usbcore: registered new device driver usb
[ 0.108132] pps_core: LinuxPPS API ver. 1 registered
[ 0.108167] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.108244] PTP clock support registered
[ 0.108319] EDAC MC: Ver: 3.0.0
[ 0.111894] clocksource: Switched to clocksource arch_sys_counter
[ 0.170508] NET: Registered PF_INET protocol family
[ 0.170908] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.172408] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.172515] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.172572] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 0.172673] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.172797] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.172966] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.173045] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.173349] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.174145] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[ 0.180498] Initialise system trusted keyrings
[ 0.180957] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[ 0.181228] Trying to unpack rootfs image as initramfs...
[ 0.181431] rootfs image is not initramfs (invalid magic at start of compressed archive); looks like an initrd
[ 0.193729] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.194731] Key type asymmetric registered
[ 0.194785] Asymmetric key parser 'x509' registered
[ 0.194958] bounce: pool size: 64 pages
[ 0.195037] io scheduler mq-deadline registered
[ 0.195071] io scheduler kyber registered
[ 0.204366] STM32 USART driver initialized
[ 0.226613] brd: module loaded
[ 0.239760] loop: module loaded
[ 0.247139] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.247279] ehci-platform: EHCI generic platform driver
[ 0.247712] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.247820] ohci-platform: OHCI generic platform driver
[ 0.248994] usbcore: registered new interface driver option
[ 0.249132] usbserial: USB Serial support registered for GSM modem (1-port)
[ 0.249729] i2c_dev: i2c /dev entries driver
[ 0.253506] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
[ 0.255853] sdhci: Secure Digital Host Controller Interface driver
[ 0.255939] sdhci: Copyright(c) Pierre Ossman
[ 0.255973] Synopsys Designware Multimedia Card Interface Driver
[ 0.256669] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.258492] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.259392] usbcore: registered new interface driver usbhid
[ 0.259464] usbhid: USB HID core driver
[ 0.262269] optee: probing for conduit method.
[ 0.262359] optee: revision 3.16 (aa096218)
[ 0.263139] optee: dynamic shared memory is enabled
[ 0.315464] optee: initialized driver
[ 0.318564] NET: Registered PF_INET6 protocol family
[ 0.322541] random: crng init done
[ 0.324456] Segment Routing with IPv6
[ 0.324627] In-situ OAM (IOAM) with IPv6
[ 0.324849] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 0.326219] NET: Registered PF_PACKET protocol family
[ 0.326629] Key type dns_resolver registered
[ 0.326774] ThumbEE CPU extension supported.
[ 0.326832] Registering SWP/SWPB emulation handler
[ 0.400764] Freeing initrd memory: 31208K
[ 0.403260] Loading compiled-in X.509 certificates
[ 0.424392] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[ 0.426936] arm-scmi firmware:scmi: SCMI Protocol v2.0 'ST:' Firmware version 0x0
[ 0.489600] stm32-mdma 58000000.dma-controller: STM32 MDMA driver registered
[ 0.492532] stm32-dma 48000000.dma-controller: STM32 DMA driver registered
[ 0.495255] stm_thermal 50028000.thermal: stm_thermal_probe: Driver initialized successfully
[ 0.501124] /soc/interrupt-controller@5000d000: bank0
[ 0.501200] /soc/interrupt-controller@5000d000: bank1
[ 0.501244] /soc/interrupt-controller@5000d000: bank2
[ 0.503606] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOA bank added
[ 0.504508] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOB bank added
[ 0.505388] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOC bank added
[ 0.506253] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOD bank added
[ 0.507141] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOE bank added
[ 0.508042] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOF bank added
[ 0.508933] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOG bank added
[ 0.509818] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOH bank added
[ 0.510730] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOI bank added
[ 0.511689] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOJ bank added
[ 0.512673] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOK bank added
[ 0.512776] stm32mp157-pinctrl soc:pinctrl@50002000: Pinctrl STM32 initialized
[ 0.514903] stm32mp157-pinctrl soc:pinctrl@54004000: GPIOZ bank added
[ 0.514978] stm32mp157-pinctrl soc:pinctrl@54004000: Pinctrl STM32 initialized
[ 0.517478] 40010000.serial: ttySTM0 at MMIO 0x40010000 (irq = 56, base_baud = 4000000) is a stm32-usart
[ 1.584426] printk: console [ttySTM0] enabled
[ 1.591398] 40019000.serial: ttySTM1 at MMIO 0x40019000 (irq = 57, base_baud = 6250000) is a stm32-usart
[ 1.602033] stm32-dwmac 5800a000.ethernet: IRQ eth_lpi not found
[ 1.607611] stm32-dwmac 5800a000.ethernet: User ID: 0x40, Synopsys ID: 0x42
[ 1.613721] stm32-dwmac 5800a000.ethernet: DWMAC4/5
[ 1.618609] stm32-dwmac 5800a000.ethernet: DMA HW capability register supported
[ 1.625965] stm32-dwmac 5800a000.ethernet: RX Checksum Offload Engine supported
[ 1.633200] stm32-dwmac 5800a000.ethernet: TX Checksum insertion supported
[ 1.640102] stm32-dwmac 5800a000.ethernet: Wake-Up On Lan supported
[ 1.646442] stm32-dwmac 5800a000.ethernet: TSO supported
[ 1.651630] stm32-dwmac 5800a000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 1.659538] stm32-dwmac 5800a000.ethernet: device MAC address 16:80:11:d5:db:ad
[ 1.666785] stm32-dwmac 5800a000.ethernet: Enabled L3L4 Flow TC (entries=2)
[ 1.673736] stm32-dwmac 5800a000.ethernet: Enabled RFS Flow TC (entries=8)
[ 1.680541] stm32-dwmac 5800a000.ethernet: TSO feature enabled
[ 1.686458] stm32-dwmac 5800a000.ethernet: Using 32 bits DMA width
[ 1.717618] stm32f7-i2c 40012000.i2c: using dma1chan4 (tx) and dma1chan5 (rx) for DMA transfers
[ 1.726048] stm32f7-i2c 40012000.i2c: STM32F7 I2C-0 bus adapter
[ 1.756370] stpmic1 1-0033: PMIC Chip Version: 0x21
[ 1.764303] vddcore: supplied by vin
[ 1.769546] vdd_ddr: supplied by vin
[ 1.774712] vdd: supplied by vin
[ 1.779689] v3v3: supplied by vin
[ 1.784611] v1v8_audio: supplied by v3v3
[ 1.790357] v2v8: supplied by v3v3
[ 1.792748] vtt_ddr: supplied by vdd_ddr
[ 1.799715] vdd_usb: supplied by vin
[ 1.802288] vdda: supplied by v3v3
[ 1.808221] v1v2_hdmi: supplied by v3v3
[ 1.813414] vref_ddr: supplied by vin
[ 1.819075] bst_out: supplied by vin
[ 1.821577] vbus_otg: supplied by bst_out
[ 1.825687] vbus_sw: supplied by bst_out
[ 1.830179] stm32f7-i2c 5c002000.i2c: STM32F7 I2C-1 bus adapter
[ 1.839211] mmci-pl18x 48004000.mmc: mmc0: PL180 manf 53 rev2 at 0x48004000 irq 39,0 (pio)
[ 1.876920] mmci-pl18x 58005000.mmc: mmc1: PL180 manf 53 rev2 at 0x58005000 irq 44,0 (pio)
[ 1.908080] mmc0: new high speed SDIO card at address 0001
[ 1.915191] stm32-ipcc 4c001000.mailbox: ipcc rev:1.0 enabled, 6 chans, proc 0
[ 1.922708] stm32-rproc 10000000.m4: wdg irq registered
[ 1.927166] stm32-rproc 10000000.m4: mbox_request_channel_byname() could not locate channel named "detach"
[ 1.936324] remoteproc remoteproc0: cannot get detach mbox
[ 1.942010] remoteproc remoteproc0: m4 is available
[ 1.949934] reg11: supplied by vdd
[ 1.952521] reg18: supplied by vdd
[ 1.955823] usb33: supplied by vdd_usb
[ 1.962520] stm32-usbphyc 5a006000.usbphyc: registered rev:1.0
[ 1.968309] dwc2 49000000.usb-otg: supply vusb_d not found, using dummy regulator
[ 1.975102] dwc2 49000000.usb-otg: supply vusb_a not found, using dummy regulator
[ 2.003463] dwc2 49000000.usb-otg: EPs: 9, dedicated fifos, 952 entries in SPRAM
[ 2.016406] mmc1: new DDR MMC card at address 0001
[ 2.021231] ehci-platform 5800d000.usb: EHCI Host Controller
[ 2.021266] mmcblk1: mmc1:0001 004GA1 3.69 GiB
[ 2.025698] ehci-platform 5800d000.usb: new USB bus registered, assigned bus number 1
[ 2.039102] ehci-platform 5800d000.usb: irq 68, io mem 0x5800d000
[ 2.047829] mmcblk1: p1 p2 p3 p4 p5 p6
[ 2.052966] mmcblk1boot0: mmc1:0001 004GA1 2.00 MiB
[ 2.059741] mmcblk1boot1: mmc1:0001 004GA1 2.00 MiB
[ 2.066138] mmcblk1rpmb: mmc1:0001 004GA1 512 KiB, chardev (245:0)
[ 2.072116] ehci-platform 5800d000.usb: USB 2.0 started, EHCI 1.00
[ 2.078509] hub 1-0:1.0: USB hub found
[ 2.080955] hub 1-0:1.0: 2 ports detected
[ 2.086546] ohci-platform 5800c000.usb: Generic Platform OHCI controller
[ 2.092033] ohci-platform 5800c000.usb: new USB bus registered, assigned bus number 2
[ 2.100218] ohci-platform 5800c000.usb: irq 46, io mem 0x5800c000
[ 2.177310] hub 2-0:1.0: USB hub found
[ 2.179760] hub 2-0:1.0: 2 ports detected
[ 2.187603] RAMDISK: squashfs filesystem found at block 0
[ 2.191621] RAMDISK: Loading 31206KiB [1 disk] into ram disk... \
[ 2.359345] /
[ 2.622305] \
[ 2.884630] /
[ 3.146968] done.
[ 3.618421] VFS: Mounted root (squashfs filesystem) readonly on device 1:0.
[ 3.626101] devtmpfs: mounted
[ 3.629789] Freeing unused kernel image (initmem) memory: 1024K
[ 3.652348] Run /sbin/init as init process
[ 3.655033] with arguments:
[ 3.655046] /sbin/init
[ 3.655058] with environment:
[ 3.655067] HOME=/
[ 3.655076] TERM=linux
[ 5.830791] EXT4-fs (mmcblk1p6): mounted filesystem with ordered data mode. Opts: (null). Quota mode: disabled.
[ 7.041621] EXT4-fs (mmcblk1p5): mounted filesystem with ordered data mode. Opts: (null). Quota mode: disabled.
[ 7.818018] udevd[175]: starting version 3.2.11
[ 8.005350] udevd[177]: starting eudev-3.2.11
[ 8.703199] pps pps0: new PPS source pps0.-1
[ 8.703358] pps pps0: Registered IRQ 69 as PPS source
[ 8.720394] stpm3x@0 enforce active low on chipselect handle
[ 8.720533] stpm3x_2@1 enforce active low on chipselect handle
[ 8.720607] stpm3x_3@2 enforce active low on chipselect handle
[ 8.720678] qca7000@3 enforce active low on chipselect handle
[ 8.720750] ad7328@4 enforce active low on chipselect handle
[ 8.728438] qcaspi spi0.3: ver=0.2.7-i, clkspeed=12000000, burst_len=5000, pluggable=0
[ 8.728593] qcaspi spi0.3: Using random MAC address: 02:56:af:e5:22:3a
[ 8.728928] qcaspi spi0.3: Invalid signature (0x0000)
[ 8.729066] qcaspi: probe of spi0.3 failed with error -14
[ 8.729511] spi_stm32 44004000.spi: driver initialized (master mode)
[ 8.732746] spi_stm32 5c001000.spi: driver initialized (master mode)
[ 8.772156] CAN device driver interface
[ 8.847714] m_can_platform 4400e000.can: m_can device registered (irq=50, version=32)
[ 8.849394] m_can_platform 4400f000.can: m_can device registered (irq=52, version=32)
[ 8.948579] stm32-hash 54002000.hash: will run requests pump with realtime priority
[ 9.022984] stm32-crc32 58009000.crc: Initialized
[ 9.034385] stm32-cryp 54001000.cryp: will run requests pump with realtime priority
[ 9.034920] stm32-hash 54002000.hash: Init HASH done HW ver 23 DMA mode 1
[ 9.182245] stm32-cryp 54001000.cryp: Initialized
[ 9.422730] bq32k 1-0068: registered as rtc0
[ 9.422875] bq32k 1-0068: hctosys: unable to read the hardware clock
[ 12.902207] stpm3x: loading out-of-tree module taints kernel.
[ 12.902244] stpm3x: loading out-of-tree module taints kernel.
[ 12.904539] SPI driver stpm3x has no spi_device_id for st,stpm33
[ 12.904577] SPI driver stpm3x has no spi_device_id for st,stpm34
[ 14.072010] stpm3x name stpm3x
[ 14.072047] stpm3x_probe zcr_en[0]: 1
[ 14.072063] stpm3x_probe zcr_sel[0]: 0
[ 14.072074] stpm3x - starting init
[ 14.073030] Error status value: 0x00000000
[ 14.073062] 0 0x40000a0
[ 14.073517] Reg 0 read from chip, value = 0x00000000, ret = 0x1
[ 14.073536] 2 0x40000a0
[ 14.073995] Reg 2 read from chip, value = 0x00000000, ret = 0x1
[ 14.074013] val = 810000
[ 14.074022] 4 0x810000
[ 14.074465] Reg 4 read from chip, value = 0x00000000, ret = 0x1
[ 14.074482] 6 0x0
[ 14.074924] Reg 6 read from chip, value = 0x00000000, ret = 0x1
[ 14.074942] 8 0x3ff800
[ 14.075402] Reg 8 read from chip, value = 0x00000000, ret = 0x1
[ 14.075421] 10 0x3ff800
[ 14.075867] Reg 10 read from chip, value = 0x00000000, ret = 0x1
[ 14.075885] 12 0x3ff7d5
[ 14.076331] Reg 12 read from chip, value = 0x00000000, ret = 0x1
[ 14.076349] 14 0x3ff734
[ 14.076792] Reg 14 read from chip, value = 0x00000000, ret = 0x1
[ 14.076810] 16 0xfff
[ 14.077251] Reg 16 read from chip, value = 0x00000000, ret = 0x1
[ 14.077269] 18 0xfff
[ 14.077715] Reg 18 read from chip, value = 0x00000000, ret = 0x1
[ 14.077733] 20 0xe4f93fff
[ 14.078178] Reg 20 read from chip, value = 0x00000000, ret = 0x1
[ 14.078196] 22 0xc0701800
[ 14.078642] Reg 22 read from chip, value = 0x00000000, ret = 0x1
[ 14.078660] STPM3x chip not correctly initialised
[ 14.078883] Error status value: 0x00000000
[ 14.078906] Configured calibration values for chip 0 channel 1
[ 14.078919] voltage gain: -2048, voltage offset: 0
[ 14.078930] current gain: -2048, current offset: 0
[ 14.078940] power gain: 0, power offset: 0
[ 14.078953] Energy gain: 0, energy offset: 0
[ 14.078967] Configured calibration values for chip 0 channel 2
[ 14.078977] voltage gain: -2005, voltage offset: 0
[ 14.078987] current gain: -1844, current offset: 0
[ 14.078996] power gain: 0, power offset: 0
[ 14.079007] Energy gain: 0, energy offset: 0
[ 14.084217] stpm3x spi0.1: stpm3x_2 not being initialised as first chip being set to output ZCR so single phase operation is inferred
[ 14.084377] stpm3x spi0.2: stpm3x_3 not being initialised as first chip being set to output ZCR so single phase operation is inferred
[ 14.432577] Bluetooth: Core ver 2.22
[ 14.434495] NET: Registered PF_BLUETOOTH protocol family
[ 14.434529] Bluetooth: HCI device and connection manager initialized
[ 14.434568] Bluetooth: HCI socket layer initialized
[ 14.434589] Bluetooth: L2CAP socket layer initialized
[ 14.434638] Bluetooth: SCO socket layer initialized
[ 14.527892] Bluetooth: vendor=0x2df, device=0x914a, class=255, fn=2
[ 14.528690] Bluetooth: Downloading firmware: mrvl/sdiouart8987_combo_v0.bin
[ 14.545359] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 14.630548] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 14.630888] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 14.630920] cfg80211: failed to load regulatory.db
[ 15.908067] Bluetooth: FW download over, size 615972 bytes
[ 27.901957] Bluetooth: FW failed to be active in time!
[ 27.902018] Bluetooth: Downloading firmware failed!
[ 27.908300] mwifiex_sdio mmc0:0001:1: WLAN FW already running! Skip FW dnld
[ 27.908349] mwifiex_sdio mmc0:0001:1: WLAN FW is active
[ 28.952150] mwifiex_sdio mmc0:0001:1: event: unknown event id: 0x81
[ 28.962186] mwifiex_sdio mmc0:0001:1: Unknown api_id: 5
[ 29.332644] mwifiex_sdio mmc0:0001:1: info: MWIFIEX VERSION: mwifiex 1.0 (16.92.21.p119)
[ 29.332687] mwifiex_sdio mmc0:0001:1: driver_version = mwifiex 1.0 (16.92.21.p119)
[ 31.093686] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 31.093753] Bluetooth: BNEP socket layer initialized
[ 32.603620] stm32-dwmac 5800a000.ethernet eth0: PHY [stmmac-0:07] driver [Generic PHY] (irq=POLL)
[ 32.606517] stm32-dwmac 5800a000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 32.612040] dwmac4: Master AXI performs any burst length
[ 32.612123] stm32-dwmac 5800a000.ethernet eth0: No Safety Features support found
[ 32.612171] stm32-dwmac 5800a000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[ 32.613530] stm32-dwmac 5800a000.ethernet eth0: registered PTP clock
[ 32.624242] stm32-dwmac 5800a000.ethernet eth0: configuring for phy/rmii link mode
[ 34.714678] stm32-dwmac 5800a000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 34.714750] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 49.477275] remoteproc remoteproc0: powering up m4
[ 49.685884] remoteproc remoteproc0: Booting fw image ccb_m4.elf, size 197948
[ 49.758490] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@40000000 (ops 0xc0a8e0cc)
[ 49.758557] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@40001000 (ops 0xc0a8e0cc)
[ 49.758588] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@40002000 (ops 0xc0a8e0cc)
[ 49.758624] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@40003000 (ops 0xc0a8e0cc)
[ 49.758678] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@40004000 (ops 0xc0a8e0cc)
[ 49.758710] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:spi@4000b000 (ops 0xc0a8e0cc)
[ 49.758740] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:i2c@40013000 (ops 0xc0a8e0cc)
[ 49.758770] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@44000000 (ops 0xc0a8e0cc)
[ 49.758800] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@44007000 (ops 0xc0a8e0cc)
[ 49.758829] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:timer@44008000 (ops 0xc0a8e0cc)
[ 49.758858] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:dma@48001000 (ops 0xc0a8e0cc)
[ 49.758888] rproc-srm-core 10000000.m4:m4_system_resources: bound 10000000.m4:m4_system_resources:adc@48003000 (ops 0xc0a8e0cc)
[ 49.761479] remoteproc0#vdev0buffer: assigned reserved memory node vdev0buffer@10042000
[ 49.765148] virtio_rpmsg_bus virtio0: creating channel rproc-srm addr 0x400
[ 49.765987] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 49.766115] remoteproc0#vdev0buffer: registered virtio0 (type 7)
[ 49.766142] remoteproc remoteproc0: remote processor m4 is now up
[ 49.849252] virtio_rpmsg_bus virtio0: creating channel rpmsg-tty addr 0x401
[ 59.719253] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: disabled.