On Thu, Apr 23, 2020 at 11:05:51AM +0200, Giacomo wrote:
> Hello everyone.
> 
> pcidump -v:
> 
> 2:0:0: Intel Wi-Fi 6 AX200
> 0x0000: Vendor ID: 8086, Product ID: 2723
> 0x0004: Command: 0006, Status: 0010
> 0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
> Interface: 00, Revision: 1a
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR mem 64bit addr: 0x00000000f7c00000/0x00004000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 8086 Product ID: 0084
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
> 0x00c8: Capability 0x01: Power Management
> State: D0
> 0x00d0: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 5.0 / 5.0 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x014c: Enhanced Capability 0x18: Latency Tolerance Reporting
> 0x0154: Enhanced Capability 0x1e: L1 PM
> 0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
> Enabled: yes; table size 16 (BAR 0:8192)

This is a new driver and the hardware isn't very widespread yet.
So problems like this are unfortunate but somewhat expected.

The device iwx(4) was developed with is the one shown below.
Note that the Subsystem Product ID differs (0080 vs 0084).
Whether or not this difference matters is something we cannot know without
doing tedious research since Intel provides no documentation.

My device sees only very occasional firmware errors which don't prevent
regular usage. It's still unclear why these occur.

Unless there is a way for me to reproduce frequent error conditions
locally there is nothing I could do to help.
Are these errors happening in a specific environment or everywhere?

 4:0:0: Intel Wi-Fi 6 AX200
        0x0000: Vendor ID: 8086, Product ID: 2723
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 1a
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem 64bit addr: 0x00000000f7c00000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0080
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 03 Min Gnt: 00 Max Lat: 00
        0x00c8: Capability 0x01: Power Management
                State: D0
        0x00d0: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0040: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x014c: Enhanced Capability 0x18: Latency Tolerance Reporting
        0x0154: Enhanced Capability 0x1e: L1 PM
        0x0080: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: yes; table size 16 (BAR 0:8192)

Reply via email to