Wireless
Participate in insightful discussions regarding issues related to Intel® Wireless Adapters and technologies
7368 Discussions

iwlwifi module Microcode SW error detected. Restarting 0x2000000.

ROwen2
New Contributor I
4,733 Views

Microcode updates are resetting the Linux Kernel iwlwifi module:

Kernel 3.18.2

intel-ucode 20140913-1

[ 6496.439151] iwlwifi 0000:0a:00.0: Microcode SW error detected. Restarting 0x2000000.

[ 6496.439161] iwlwifi 0000:0a:00.0: CSR values:

[ 6496.439166] iwlwifi 0000:0a:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)

[ 6496.439183] iwlwifi 0000:0a:00.0: CSR_HW_IF_CONFIG_REG: 0X40489204

[ 6496.439199] iwlwifi 0000:0a:00.0: CSR_INT_COALESCING: 0X80000040

[ 6496.439215] iwlwifi 0000:0a:00.0: CSR_INT: 0X00000000

[ 6496.439230] iwlwifi 0000:0a:00.0: CSR_INT_MASK: 0X00000000

[ 6496.439244] iwlwifi 0000:0a:00.0: CSR_FH_INT_STATUS: 0X00000000

[ 6496.439259] iwlwifi 0000:0a:00.0: CSR_GPIO_IN: 0X00000000

[ 6496.439273] iwlwifi 0000:0a:00.0: CSR_RESET: 0X00000000

[ 6496.439287] iwlwifi 0000:0a:00.0: CSR_GP_CNTRL: 0X080403c5

[ 6496.439302] iwlwifi 0000:0a:00.0: CSR_HW_REV: 0X00000144

[ 6496.439317] iwlwifi 0000:0a:00.0: CSR_EEPROM_REG: 0X00000000

[ 6496.439333] iwlwifi 0000:0a:00.0: CSR_EEPROM_GP: 0X80000000

[ 6496.439348] iwlwifi 0000:0a:00.0: CSR_OTP_GP_REG: 0X803a0000

[ 6496.439363] iwlwifi 0000:0a:00.0: CSR_GIO_REG: 0X00080042

[ 6496.439379] iwlwifi 0000:0a:00.0: CSR_GP_UCODE_REG: 0X00000000

[ 6496.439393] iwlwifi 0000:0a:00.0: CSR_GP_DRIVER_REG: 0X00000000

[ 6496.439407] iwlwifi 0000:0a:00.0: CSR_UCODE_DRV_GP1: 0X00000000

[ 6496.439421] iwlwifi 0000:0a:00.0: CSR_UCODE_DRV_GP2: 0X00000000

[ 6496.439437] iwlwifi 0000:0a:00.0: CSR_LED_REG: 0X00000060

[ 6496.439452] iwlwifi 0000:0a:00.0: CSR_DRAM_INT_TBL_REG: 0X884a83b0

[ 6496.439466] iwlwifi 0000:0a:00.0: CSR_GIO_CHICKEN_BITS: 0X27800200

[ 6496.439482] iwlwifi 0000:0a:00.0: CSR_ANA_PLL_CFG: 0Xd55555d5

[ 6496.439496] iwlwifi 0000:0a:00.0: CSR_MONITOR_STATUS_REG: 0X3d0801bd

[ 6496.439512] iwlwifi 0000:0a:00.0: CSR_HW_REV_WA_REG: 0X0001001a

[ 6496.439527] iwlwifi 0000:0a:00.0: CSR_DBG_HPET_MEM_REG: 0Xffff0010

[ 6496.439531] iwlwifi 0000:0a:00.0: FH register values:

[ 6496.439556] iwlwifi 0000:0a:00.0: FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X4a228800

[ 6496.439578] iwlwifi 0000:0a:00.0: FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X04a769d0

[ 6496.439600] iwlwifi 0000:0a:00.0: FH_RSCSR_CHNL0_WPTR: 0X000000c0

[ 6496.439622] iwlwifi 0000:0a:00.0: FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00801114

[ 6496.439645] iwlwifi 0000:0a:00.0: FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc

[ 6496.439667] iwlwifi 0000:0a:00.0: FH_MEM_RSSR_RX_STATUS_REG: 0X03030000

[ 6496.439689] iwlwifi 0000:0a:00.0: FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000

[ 6496.439711] iwlwifi 0000:0a:00.0: FH_TSSR_TX_STATUS_REG: 0X07ff0001

[ 6496.439733] iwlwifi 0000:0a:00.0: FH_TSSR_TX_ERROR_REG: 0X00000000

[ 6496.439866] iwlwifi 0000:0a:00.0: Start IWL Error Log Dump:

[ 6496.439870] iwlwifi 0000:0a:00.0: Status: 0x00000000, count: 6

[ 6496.439873] iwlwifi 0000:0a:00.0: Loaded firmware version: 23.10.10.0

[ 6496.439877] iwlwifi 0000:0a:00.0: 0x00000034 | NMI_INTERRUPT_WDG

[ 6496.439881] iwlwifi 0000:0a:00.0: 0x002002B0 | uPc

[ 6496.439884] iwlwifi 0000:0a:00.0: 0x00000000 | branchlink1

[ 6496.439887] iwlwifi 0000:0a:00.0: 0x00000B3C | branchlink2

[ 6496.439890] iwlwifi 0000:0a:00.0: 0x0001616C | interruptlink1

[ 6496.439893] iwlwifi 0000:0a:00.0: 0x0000A2C0 | interruptlink2

[ 6496.439896] iwlwifi 0000:0a:00.0: 0x00000000 | data1

[ 6496.439899] iwlwifi 0000:0a:00.0: 0x00000002 | data2

[ 6496.439903] iwlwifi 0000:0a:00.0: 0x07030000 | data3

[ 6496.439906] iwlwifi 0000:0a:00.0: 0x17016AA6 | beacon time

[ 6496.439909] iwlwifi 0000:0a:00.0: 0xFE0D6564 | tsf low

[ 6496.439912] iwlwifi 0000:0a:00.0: 0x0000009A | tsf hi

[ 6496.439915] iwlwifi 0000:0a:00.0: 0x00000000 | time gp1

[ 6496.439918] iwlwifi 0000:0a:00.0: 0x07275AB1 | time gp2

[ 6496.439921] iwlwifi 0000:0a:00.0: 0x00000000 | time gp3

[ 6496.439924] iwlwifi 0000:0a:00.0: 0x0004170A | uCode version

[ 6496.439927] iwlwifi 0000:0a:00.0: 0x00000144 | hw version

[ 6496.439930] iwlwifi 0000:0a:00.0: 0x40489204 | board version

[ 6496.439933] iwlwifi 0000:0a:00.0: 0x09820051 | hcmd

[ 6496.439936] iwlwifi 0000:0a:00.0: 0x00022002 | isr0

[ 6496.439939] iwlwifi 0000:0a:00.0: 0x01000000 | isr1

[ 6496.439942] iwlwifi 0000:0a:00.0: 0x0000000A | isr2

[ 6496.439945] iwlwifi 0000:0a:00.0: 0x4041DCC0 | isr3

[ 6496.439948] iwlwifi 0000:0a:00.0: 0x00000000 | isr4

[ 6496.439951] iwlwifi 0000:0a:00.0: 0x00800110 | isr_pref

[ 6496.439955] iwlwifi 0000:0a:00.0: 0x00000000 | wait_event

[ 6496.439958] iwlwifi 0000:0a:00.0: 0x00004208 | l2p_control

[ 6496.439961] iwlwifi 0000:0a:00.0: 0x00010000 | l2p_duration

[ 6496.439964] iwlwifi 0000:0a:00.0: 0x0000033F | l2p_mhvalid

[ 6496.439967] iwlwifi 0000:0a:00.0: 0x00000000 | l2p_addr_match

[ 6496.439970] iwlwifi 0000:0a:00.0: 0x00000007 | lmpm_pmg_sel

[ 6496.439973] iwlwifi 0000:0a:00.0: 0x17111311 | timestamp

[ 6496.439976] iwlwifi 0000:0a:00.0: 0x0034C0D0 | flow_handler

[ 6496.439992] ieee80211 phy0: Hardware restart was requested

[ 6496.440697] iwlwifi 0000:0a:00.0: L1 Enabled - LTR Disabled

[ 6496.440966] iwlwifi 0000:0a:00.0: L1 Enabled - LTR Disabled

0 Kudos
1 Solution
ROwen2
New Contributor I
3,526 Views

Appears to have been fixed with git upstream:

http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=a876c69f042cf4732755b325d3b709125bb51a06 kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel

View solution in original post

1 Reply
ROwen2
New Contributor I
3,527 Views

Appears to have been fixed with git upstream:

http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=a876c69f042cf4732755b325d3b709125bb51a06 kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel

Reply