CYW43455 firmware crash after data transfer

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
maku_3939256
Level 2
Level 2
25 sign-ins 5 questions asked 10 replies posted

Hi All,

We are currently testing CYW43455 chip and are seeing a firmware crash based on the prints. Here is the excerpt from the log that we are interested in:

[2019-07-02 12:45:30.959] [58883.250000] brcmfmac: brcmf_sdio_readframes Enter

[2019-07-02 12:45:30.959] [58883.260000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c557da80

[2019-07-02 12:45:30.990] [58883.270000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c5d8e0c0

[2019-07-02 12:45:30.990] [58883.290000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c5d8e0c0

[2019-07-02 12:45:30.990] [58883.300000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c5d8e0c0

[2019-07-02 12:45:30.990] [58883.320000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c557da80

[2019-07-02 12:45:30.990] [58883.330000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c557df00

[2019-07-02 12:45:30.990] [58883.340000] brcmfmac: brcmf_sdio_isr Enter

[2019-07-02 12:45:30.990] [58883.340000] brcmfmac: brcmf_sdio_dpc Enter

[2019-07-02 12:45:30.990] [58883.350000] brcmfmac: CONSOLE: 19f, spsr 1bf

[2019-07-02 12:45:30.990] [58883.350000] brcmfmac: CONSOLE: 058869.083   dfsr 80d, dfar 0

[2019-07-02 12:45:31.023] [58883.360000] brcmfmac: CONSOLE: 058869.083   r0 0, r1 20f950, r2 0, r3 6, r4 255ae4, r5 253728, r6 67c

[2019-07-02 12:45:31.023] [58883.370000] brcmfmac: CONSOLE: 058869.083   r7 5, r8 0, r9 0, r10 5, r11 0, r12 64

[2019-07-02 12:45:31.023] [58883.370000] brcmfmac: CONSOLE: 058869.083

[2019-07-02 12:45:31.023] [58883.380000] brcmfmac: CONSOLE:    sp+0 00000011 00000010 00000000 00000670

[2019-07-02 12:45:31.023] [58883.390000] brcmfmac: CONSOLE: 058869.083   sp+10 00000011 0000000c 0000000f 00000001

[2019-07-02 12:45:31.023] [58883.390000] brcmfmac: CONSOLE:

[2019-07-02 12:45:31.023] [58883.400000] brcmfmac: CONSOLE: 058869.083 sp+b4 001e1425

[2019-07-02 12:45:31.023] [58883.400000] brcmfmac: CONSOLE: 058869.083 sp+e4 00000723

[2019-07-02 12:45:31.023] [58883.410000] brcmfmac: CONSOLE: 058869.083 sp+e8 00000729

[2019-07-02 12:45:31.023] [58883.410000] brcmfmac: CONSOLE: 058869.083 sp+f0 00000735

[2019-07-02 12:45:31.023] [58883.420000] brcmfmac: CONSOLE: 058869.083 sp+12c 001da211

[2019-07-02 12:45:31.023] [58883.420000] brcmfmac: CONSOLE: 058869.083 sp+14c 001d3e93

[2019-07-02 12:45:31.023] [58883.430000] brcmfmac: CONSOLE: 058869.083 sp+184 001d73d5

[2019-07-02 12:45:31.043] [58883.430000] brcmfmac: CONSOLE: 058869.083 sp+1bc 001dcdfb

[2019-07-02 12:45:31.043] [58883.440000] brcmfmac: CONSOLE: 058869.083 sp+1c4 001ad435

[2019-07-02 12:45:31.043] [58883.440000] brcmfmac: CONSOLE: 058869.083 sp+204 001e4703

[2019-07-02 12:45:31.043] [58883.450000] brcmfmac: CONSOLE: 058869.083 sp+214 0001f621

[2019-07-02 12:45:31.043] [58883.460000] brcmfmac: CONSOLE: 058869.083 sp+218 0001f619

[2019-07-02 12:45:31.043] [58883.460000] brcmfmac: CONSOLE: 058869.083 sp+21c 00007f43

[2019-07-02 12:45:31.043] [58883.470000] brcmfmac: CONSOLE: 058869.084 sp+220 00007f19

[2019-07-02 12:45:31.043] [58883.470000] brcmfmac: CONSOLE: 058869.084 sp+22c 00007f95

[2019-07-02 12:45:31.043] [58883.480000] brcmfmac: CONSOLE: 058869.084 sp+23c 0019a4d5

[2019-07-02 12:45:31.043] [58883.490000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:31.043] [58883.500000] brcmfmac: brcmf_sdio_hostmail: Unknown mailbox data content: 0x40012

[2019-07-02 12:45:31.043] [58883.510000] brcmfmac: brcmf_sdio_readframes Enter

[2019-07-02 12:45:31.043] [58883.540000] brcmfmac: brcmf_sdio_kso_control Enter: on=0

[2019-07-02 12:45:32.944] [58885.360000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout

[2019-07-02 12:45:32.944] [58885.360000] brcmfmac: brcmf_sdio_kso_control Enter: on=1

[2019-07-02 12:45:32.944] [58885.370000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:32.944] [58885.380000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert

[2019-07-02 12:45:32.944] [58885.380000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle

[2019-07-02 12:45:32.944] [58885.410000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

[2019-07-02 12:45:32.944] [58885.410000] brcmutil: event payload, len=0

[2019-07-02 12:45:32.944] [58885.420000] brcmfmac: brcmf_sdio_bus_txctl Enter

[2019-07-02 12:45:32.944] [58885.420000] brcmfmac: brcmf_sdio_dpc Enter

[2019-07-02 12:45:32.944] [58885.430000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter

[2019-07-02 12:45:32.944] [58885.430000] brcmfmac: brcmf_sdio_bus_rxctl Enter

[2019-07-02 12:45:32.956] [58885.460000] brcmfmac: brcmf_sdio_kso_control Enter: on=0

[2019-07-02 12:45:35.477] [58888.000000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout

[2019-07-02 12:45:35.599] [58888.000000] brcmfmac: brcmf_sdio_kso_control Enter: on=1

[2019-07-02 12:45:35.599] [58888.010000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:35.599] [58888.020000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert

[2019-07-02 12:45:35.599] [58888.020000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle

[2019-07-02 12:45:35.599] [58888.050000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

[2019-07-02 12:45:35.599] [58888.050000] brcmutil: event payload, len=0

[2019-07-02 12:45:35.599] [58888.060000] brcmfmac: brcmf_sdio_bus_txctl Enter

[2019-07-02 12:45:35.599] [58888.060000] brcmfmac: brcmf_sdio_dpc Enter

[2019-07-02 12:45:35.599] [58888.070000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter

[2019-07-02 12:45:35.599] [58888.070000] brcmfmac: brcmf_sdio_bus_rxctl Enter

[2019-07-02 12:45:35.599] [58888.090000] brcmfmac: brcmf_sdio_kso_control Enter: on=0

[2019-07-02 12:45:38.222] [58890.640000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout

[2019-07-02 12:45:38.222] [58890.640000] brcmfmac: brcmf_sdio_kso_control Enter: on=1

[2019-07-02 12:45:38.222] [58890.650000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:38.222] [58890.660000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert

[2019-07-02 12:45:38.222] [58890.660000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle

[2019-07-02 12:45:38.222] [58890.690000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

[2019-07-02 12:45:38.222] [58890.690000] brcmutil: event payload, len=0

[2019-07-02 12:45:38.222] [58890.700000] brcmfmac: brcmf_sdio_bus_txctl Enter

[2019-07-02 12:45:38.222] [58890.700000] brcmfmac: brcmf_sdio_dpc Enter

[2019-07-02 12:45:38.222] [58890.710000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter

[2019-07-02 12:45:38.222] [58890.710000] brcmfmac: brcmf_sdio_bus_rxctl Enter

[2019-07-02 12:45:38.234] [58890.750000] brcmfmac: brcmf_sdio_kso_control Enter: on=0

[2019-07-02 12:45:39.478] [58892.000000] brcmfmac: brcmf_escan_timeout: timer expired

[2019-07-02 12:45:40.755] [58893.280000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout

[2019-07-02 12:45:40.861] [58893.280000] brcmfmac: brcmf_sdio_kso_control Enter: on=1

[2019-07-02 12:45:40.861] [58893.290000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:40.861] [58893.300000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert

[2019-07-02 12:45:40.861] [58893.300000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle

[2019-07-02 12:45:40.861] [58893.330000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

[2019-07-02 12:45:40.861] [58893.330000] brcmutil: event payload, len=0

[2019-07-02 12:45:40.861] [58893.340000] brcmfmac: brcmf_sdio_bus_txctl Enter

[2019-07-02 12:45:40.861] [58893.340000] brcmfmac: brcmf_sdio_dpc Enter

[2019-07-02 12:45:40.861] [58893.350000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter

[2019-07-02 12:45:40.861] [58893.350000] brcmfmac: brcmf_sdio_bus_rxctl Enter

[2019-07-02 12:45:40.879] [58893.390000] brcmfmac: brcmf_sdio_kso_control Enter: on=0

[2019-07-02 12:45:43.397] [58895.920000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout

[2019-07-02 12:45:43.503] [58895.920000] brcmfmac: brcmf_sdio_kso_control Enter: on=1

[2019-07-02 12:45:43.503] [58895.930000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:43.503] [58895.940000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert

[2019-07-02 12:45:43.503] [58895.940000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle

[2019-07-02 12:45:43.503] [58895.970000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

[2019-07-02 12:45:43.503] [58895.970000] brcmutil: event payload, len=0

[2019-07-02 12:45:43.503] [58895.980000] brcmfmac: brcmf_sdio_bus_txctl Enter

[2019-07-02 12:45:43.503] [58895.980000] brcmfmac: brcmf_sdio_dpc Enter

[2019-07-02 12:45:43.503] [58895.990000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter

[2019-07-02 12:45:43.503] [58895.990000] brcmfmac: brcmf_sdio_bus_rxctl Enter

[2019-07-02 12:45:43.518] [58896.030000] brcmfmac: brcmf_sdio_kso_control Enter: on=0

[2019-07-02 12:45:46.038] [58898.560000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout

[2019-07-02 12:45:46.144] [58898.560000] brcmfmac: brcmf_sdio_kso_control Enter: on=1

[2019-07-02 12:45:46.144] [58898.570000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:46.144] [58898.580000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert

[2019-07-02 12:45:46.144] [58898.580000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle

[2019-07-02 12:45:46.144] [58898.610000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

[2019-07-02 12:45:46.144] [58898.610000] brcmutil: event payload, len=0

[2019-07-02 12:45:46.144] [58898.620000] brcmfmac: brcmf_sdio_bus_txctl Enter

[2019-07-02 12:45:46.144] [58898.620000] brcmfmac: brcmf_sdio_dpc Enter

[2019-07-02 12:45:46.144] [58898.630000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter

[2019-07-02 12:45:46.144] [58898.630000] brcmfmac: brcmf_sdio_bus_rxctl Enter

[2019-07-02 12:45:46.160] [58898.670000] brcmfmac: brcmf_sdio_kso_control Enter: on=0

[2019-07-02 12:45:48.678] [58901.200000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout

[2019-07-02 12:45:48.791] [58901.200000] brcmfmac: brcmf_sdio_kso_control Enter: on=1

[2019-07-02 12:45:48.791] [58901.210000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0

[2019-07-02 12:45:48.791] [58901.220000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert

[2019-07-02 12:45:48.791] [58901.220000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle

[2019-07-02 12:45:48.791] [58901.250000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

As you can see there is some crash dump coming from firmware on the CONSOLE prints but we couldn't understand what that dump means. Any help regarding this issue will help us a lot as we are currently stuck on this issue from proceeding.

Attaching the complete log for your reference.

Here are the software version details:

Driver Version:

Loading modules backported from Linux version v4.14.52-manda-RTM-0-g897c6ce

Backport generated by backports.git v4.14-rc2-1-70-g694b78f

brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006

usbcore: registered new interface driver brcmfmac

brcmfmac: brcmf_c_preinit_dcmds: Murata Customized Version: imx-rocko-manda_r1.0;

brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Sep 21 2018 04:08:34 version 7.45.173 (r707987 CY) FWID 01-d2799ea2

Wl Version:

1.21 RC0.0

wl0: Sep 21 2018 04:08:34 version 7.45.173 (r707987 CY) FWID 01-d2799ea2

Would be happy to provide any other information which might be helpful for debugging the issue.

Regards,

Manoj.

[2019-07-02 12:45:30.959] [58883.250000] brcmfmac: brcmf_sdio_readframes Enter
[2019-07-02 12:45:30.959] [58883.260000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c557da80
[2019-07-02 12:45:30.990] [58883.270000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c5d8e0c0
[2019-07-02 12:45:30.990] [58883.290000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c5d8e0c0
[2019-07-02 12:45:30.990] [58883.300000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c5d8e0c0
[2019-07-02 12:45:30.990] [58883.320000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c557da80
[2019-07-02 12:45:30.990] [58883.330000] brcmfmac: brcmf_rx_event Enter: mmc0:0001:1: rxp=c557df00
[2019-07-02 12:45:30.990] [58883.340000] brcmfmac: brcmf_sdio_isr Enter
[2019-07-02 12:45:30.990] [58883.340000] brcmfmac: brcmf_sdio_dpc Enter
[2019-07-02 12:45:30.990] [58883.350000] brcmfmac: CONSOLE: 19f, spsr 1bf
[2019-07-02 12:45:30.990] [58883.350000] brcmfmac: CONSOLE: 058869.083   dfsr 80d, dfar 0
[2019-07-02 12:45:31.023] [58883.360000] brcmfmac: CONSOLE: 058869.083   r0 0, r1 20f950, r2 0, r3 6, r4 255ae4, r5 253728, r6 67c
[2019-07-02 12:45:31.023] [58883.370000] brcmfmac: CONSOLE: 058869.083   r7 5, r8 0, r9 0, r10 5, r11 0, r12 64
[2019-07-02 12:45:31.023] [58883.370000] brcmfmac: CONSOLE: 058869.083
[2019-07-02 12:45:31.023] [58883.380000] brcmfmac: CONSOLE:    sp+0 00000011 00000010 00000000 00000670
[2019-07-02 12:45:31.023] [58883.390000] brcmfmac: CONSOLE: 058869.083   sp+10 00000011 0000000c 0000000f 00000001
[2019-07-02 12:45:31.023] [58883.390000] brcmfmac: CONSOLE:
[2019-07-02 12:45:31.023] [58883.400000] brcmfmac: CONSOLE: 058869.083 sp+b4 001e1425
[2019-07-02 12:45:31.023] [58883.400000] brcmfmac: CONSOLE: 058869.083 sp+e4 00000723
[2019-07-02 12:45:31.023] [58883.410000] brcmfmac: CONSOLE: 058869.083 sp+e8 00000729
[2019-07-02 12:45:31.023] [58883.410000] brcmfmac: CONSOLE: 058869.083 sp+f0 00000735
[2019-07-02 12:45:31.023] [58883.420000] brcmfmac: CONSOLE: 058869.083 sp+12c 001da211
[2019-07-02 12:45:31.023] [58883.420000] brcmfmac: CONSOLE: 058869.083 sp+14c 001d3e93
[2019-07-02 12:45:31.023] [58883.430000] brcmfmac: CONSOLE: 058869.083 sp+184 001d73d5
[2019-07-02 12:45:31.043] [58883.430000] brcmfmac: CONSOLE: 058869.083 sp+1bc 001dcdfb
[2019-07-02 12:45:31.043] [58883.440000] brcmfmac: CONSOLE: 058869.083 sp+1c4 001ad435
[2019-07-02 12:45:31.043] [58883.440000] brcmfmac: CONSOLE: 058869.083 sp+204 001e4703
[2019-07-02 12:45:31.043] [58883.450000] brcmfmac: CONSOLE: 058869.083 sp+214 0001f621
[2019-07-02 12:45:31.043] [58883.460000] brcmfmac: CONSOLE: 058869.083 sp+218 0001f619
[2019-07-02 12:45:31.043] [58883.460000] brcmfmac: CONSOLE: 058869.083 sp+21c 00007f43
[2019-07-02 12:45:31.043] [58883.470000] brcmfmac: CONSOLE: 058869.084 sp+220 00007f19
[2019-07-02 12:45:31.043] [58883.470000] brcmfmac: CONSOLE: 058869.084 sp+22c 00007f95
[2019-07-02 12:45:31.043] [58883.480000] brcmfmac: CONSOLE: 058869.084 sp+23c 0019a4d5
[2019-07-02 12:45:31.043] [58883.490000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:31.043] [58883.500000] brcmfmac: brcmf_sdio_hostmail: Unknown mailbox data content: 0x40012
[2019-07-02 12:45:31.043] [58883.510000] brcmfmac: brcmf_sdio_readframes Enter
[2019-07-02 12:45:31.043] [58883.540000] brcmfmac: brcmf_sdio_kso_control Enter: on=0
[2019-07-02 12:45:32.944] [58885.360000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[2019-07-02 12:45:32.944] [58885.360000] brcmfmac: brcmf_sdio_kso_control Enter: on=1
[2019-07-02 12:45:32.944] [58885.370000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:32.944] [58885.380000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert
[2019-07-02 12:45:32.944] [58885.380000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[2019-07-02 12:45:32.944] [58885.410000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0
[2019-07-02 12:45:32.944] [58885.410000] brcmutil: event payload, len=0
[2019-07-02 12:45:32.944] [58885.420000] brcmfmac: brcmf_sdio_bus_txctl Enter
[2019-07-02 12:45:32.944] [58885.420000] brcmfmac: brcmf_sdio_dpc Enter
[2019-07-02 12:45:32.944] [58885.430000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter
[2019-07-02 12:45:32.944] [58885.430000] brcmfmac: brcmf_sdio_bus_rxctl Enter
[2019-07-02 12:45:32.956] [58885.460000] brcmfmac: brcmf_sdio_kso_control Enter: on=0
[2019-07-02 12:45:35.477] [58888.000000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[2019-07-02 12:45:35.599] [58888.000000] brcmfmac: brcmf_sdio_kso_control Enter: on=1
[2019-07-02 12:45:35.599] [58888.010000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:35.599] [58888.020000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert
[2019-07-02 12:45:35.599] [58888.020000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[2019-07-02 12:45:35.599] [58888.050000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0
[2019-07-02 12:45:35.599] [58888.050000] brcmutil: event payload, len=0
[2019-07-02 12:45:35.599] [58888.060000] brcmfmac: brcmf_sdio_bus_txctl Enter
[2019-07-02 12:45:35.599] [58888.060000] brcmfmac: brcmf_sdio_dpc Enter
[2019-07-02 12:45:35.599] [58888.070000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter
[2019-07-02 12:45:35.599] [58888.070000] brcmfmac: brcmf_sdio_bus_rxctl Enter
[2019-07-02 12:45:35.599] [58888.090000] brcmfmac: brcmf_sdio_kso_control Enter: on=0
[2019-07-02 12:45:38.222] [58890.640000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[2019-07-02 12:45:38.222] [58890.640000] brcmfmac: brcmf_sdio_kso_control Enter: on=1
[2019-07-02 12:45:38.222] [58890.650000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:38.222] [58890.660000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert
[2019-07-02 12:45:38.222] [58890.660000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[2019-07-02 12:45:38.222] [58890.690000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0
[2019-07-02 12:45:38.222] [58890.690000] brcmutil: event payload, len=0
[2019-07-02 12:45:38.222] [58890.700000] brcmfmac: brcmf_sdio_bus_txctl Enter
[2019-07-02 12:45:38.222] [58890.700000] brcmfmac: brcmf_sdio_dpc Enter
[2019-07-02 12:45:38.222] [58890.710000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter
[2019-07-02 12:45:38.222] [58890.710000] brcmfmac: brcmf_sdio_bus_rxctl Enter
[2019-07-02 12:45:38.234] [58890.750000] brcmfmac: brcmf_sdio_kso_control Enter: on=0
[2019-07-02 12:45:39.478] [58892.000000] brcmfmac: brcmf_escan_timeout: timer expired
[2019-07-02 12:45:40.755] [58893.280000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[2019-07-02 12:45:40.861] [58893.280000] brcmfmac: brcmf_sdio_kso_control Enter: on=1
[2019-07-02 12:45:40.861] [58893.290000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:40.861] [58893.300000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert
[2019-07-02 12:45:40.861] [58893.300000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[2019-07-02 12:45:40.861] [58893.330000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0
[2019-07-02 12:45:40.861] [58893.330000] brcmutil: event payload, len=0
[2019-07-02 12:45:40.861] [58893.340000] brcmfmac: brcmf_sdio_bus_txctl Enter
[2019-07-02 12:45:40.861] [58893.340000] brcmfmac: brcmf_sdio_dpc Enter
[2019-07-02 12:45:40.861] [58893.350000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter
[2019-07-02 12:45:40.861] [58893.350000] brcmfmac: brcmf_sdio_bus_rxctl Enter
[2019-07-02 12:45:40.879] [58893.390000] brcmfmac: brcmf_sdio_kso_control Enter: on=0
[2019-07-02 12:45:43.397] [58895.920000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[2019-07-02 12:45:43.503] [58895.920000] brcmfmac: brcmf_sdio_kso_control Enter: on=1
[2019-07-02 12:45:43.503] [58895.930000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:43.503] [58895.940000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert
[2019-07-02 12:45:43.503] [58895.940000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[2019-07-02 12:45:43.503] [58895.970000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0
[2019-07-02 12:45:43.503] [58895.970000] brcmutil: event payload, len=0
[2019-07-02 12:45:43.503] [58895.980000] brcmfmac: brcmf_sdio_bus_txctl Enter
[2019-07-02 12:45:43.503] [58895.980000] brcmfmac: brcmf_sdio_dpc Enter
[2019-07-02 12:45:43.503] [58895.990000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter
[2019-07-02 12:45:43.503] [58895.990000] brcmfmac: brcmf_sdio_bus_rxctl Enter
[2019-07-02 12:45:43.518] [58896.030000] brcmfmac: brcmf_sdio_kso_control Enter: on=0
[2019-07-02 12:45:46.038] [58898.560000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[2019-07-02 12:45:46.144] [58898.560000] brcmfmac: brcmf_sdio_kso_control Enter: on=1
[2019-07-02 12:45:46.144] [58898.570000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:46.144] [58898.580000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert
[2019-07-02 12:45:46.144] [58898.580000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[2019-07-02 12:45:46.144] [58898.610000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0
[2019-07-02 12:45:46.144] [58898.610000] brcmutil: event payload, len=0
[2019-07-02 12:45:46.144] [58898.620000] brcmfmac: brcmf_sdio_bus_txctl Enter
[2019-07-02 12:45:46.144] [58898.620000] brcmfmac: brcmf_sdio_dpc Enter
[2019-07-02 12:45:46.144] [58898.630000] brcmfmac: brcmf_sdio_tx_ctrlframe Enter
[2019-07-02 12:45:46.144] [58898.630000] brcmfmac: brcmf_sdio_bus_rxctl Enter
[2019-07-02 12:45:46.160] [58898.670000] brcmfmac: brcmf_sdio_kso_control Enter: on=0
[2019-07-02 12:45:48.678] [58901.200000] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[2019-07-02 12:45:48.791] [58901.200000] brcmfmac: brcmf_sdio_kso_control Enter: on=1
[2019-07-02 12:45:48.791] [58901.210000] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x002020E0
[2019-07-02 12:45:48.791] [58901.220000] brcmfmac: brcmf_sdio_checkdied firmware not built with -assert
[2019-07-02 12:45:48.791] [58901.220000] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[2019-07-02 12:45:48.791] [58901.250000] brcmfmac: brcmf_fweh_event_worker   version 0 flags 0 status 0 reason 0

0 Likes
1 Solution

Hi

Could you please try compiling the latest release of fmac and see if this is persisting

Cypress Linux WiFi Driver Release (FMAC) [2019-05-08]

Regards,

VinayakS_26

View solution in original post

0 Likes
4 Replies
VinayakS_26
Moderator
Moderator
Moderator
100 replies posted 50 replies posted 25 replies posted

Hi

Could you post a  dmesg logs with

>>>insmod brcmfmac.ko debug=0x00100006

Try compiling the driver source  present in the following link.

Cypress Linux WiFi Driver Release (FMAC) [2018-09-28]

Regards,

Vinayak

VinayakS_26
Moderator
Moderator
Moderator
100 replies posted 50 replies posted 25 replies posted

Hi,

Could you run the following command in the terminal and run it through a for loop.

wl memuse.

To check the heap memory usage. The firmware trap occuring here might be due to dereferencing  a heap memory that was not getting allocated. This can be due to a low value of free memory.

Regards,

Vinayak

lock attach
Attachments are accessible only for community members.

Hi Vinayak,

Thanks for your response. We ran the test with the driver and firmware you mentioned and we are able to replicate the issue.

Attached the dmesg and heap memory usage logs for your reference.

Regards,

Manoj.

0 Likes

Hi

Could you please try compiling the latest release of fmac and see if this is persisting

Cypress Linux WiFi Driver Release (FMAC) [2019-05-08]

Regards,

VinayakS_26

0 Likes