LSI 9300 16I flashed to IT mode but not recognized by sas3flash in Truenas

Thank you neofusion, ultimately your response calling out the abnormality “!!! Unknown header type 7f” led me down the path to resolution.

My digging around this unknown header type landed with this message being primarily associated with GPU cards and possibly overheating. I believe though that it doesn’t necessarily mean it is an overheating issue but overheating can cause this particularly with GPUs.

What I did, I powered off my system and found that my card was not even warm. Next I disconnected the aux power plug to the card and made sure no drives/backplanes were connected to it. (no change in outcome)

What worked: I moved the card to another slot. The slots are identical at least in appearance and I have no other cards installed. Just to make sure this wasn’t the effect of simply reseating the card, I put it back in the original slot and the issue returned.

The card is now detected within Truenas as I would expect and the connected drives are detected as well.

This is now the output of the same commands in my initial post.
"
03:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02)
Subsystem: Broadcom / LSI SAS 9300-16i
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
IOMMU group: 16
Region 0: I/O ports at 4000 [size=256]
Region 1: Memory at 81440000 (64-bit, non-prefetchable) [size=64K]
Region 3: Memory at 81400000 (64-bit, non-prefetchable) [size=256K]
Expansion ROM at 81300000 [disabled] [size=1M]
Capabilities:
Kernel driver in use: mpt3sas
Kernel modules: mpt3sas

05:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02)
Subsystem: Broadcom / LSI SAS 9300-16i
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
IOMMU group: 17
Region 0: I/O ports at 3000 [size=256]
Region 1: Memory at 81240000 (64-bit, non-prefetchable) [size=64K]
Region 3: Memory at 81200000 (64-bit, non-prefetchable) [size=256K]
Expansion ROM at 81100000 [disabled] [size=1M]
Capabilities:
Kernel driver in use: mpt3sas
Kernel modules: mpt3sas
"

"
truenas_admin@truenas[~]$ sudo sas3flash -listall
[sudo] password for truenas_admin:
Avago Technologies SAS3 Flash Utility
Version 16.00.00.00 (2017.05.02)
Copyright 2008-2017 Avago Technologies. All rights reserved.

    Adapter Selected is a Avago SAS: SAS3008(C0)

Num Ctlr FW Ver NVDATA x86-BIOS PCI Addr

0 SAS3008(C0) 16.00.12.00 0e.01.00.03 08.37.00.00 00:03:00:00
1 SAS3008(C0) 16.00.12.00 0e.01.00.03 08.37.00.00 00:05:00:00
"

"
truenas_admin@truenas[~]$ sudo sas3flash -c 0 -list
Avago Technologies SAS3 Flash Utility
Version 16.00.00.00 (2017.05.02)
Copyright 2008-2017 Avago Technologies. All rights reserved.

    Adapter Selected is a Avago SAS: SAS3008(C0)

    Controller Number              : 0
    Controller                     : SAS3008(C0)
    PCI Address                    : 00:03:00:00
    SAS Address                    : 500062b-2-014d-0580
    NVDATA Version (Default)       : 0e.01.00.03
    NVDATA Version (Persistent)    : 0e.01.00.03
    Firmware Product ID            : 0x2221 (IT)
    Firmware Version               : 16.00.12.00
    NVDATA Vendor                  : LSI
    NVDATA Product ID              : SAS9300-16i
    BIOS Version                   : 08.37.00.00
    UEFI BSD Version               : 18.00.00.00
    FCODE Version                  : N/A
    Board Name                     : SAS9300-16i
    Board Assembly                 : N/A
    Board Tracer Number            : N/A

    Finished Processing Commands Successfully.
    Exiting SAS3Flash.

"

"
truenas_admin@truenas[~]$ sudo sas3flash -c 1 -list
Avago Technologies SAS3 Flash Utility
Version 16.00.00.00 (2017.05.02)
Copyright 2008-2017 Avago Technologies. All rights reserved.

    Adapter Selected is a Avago SAS: SAS3008(C0)

    Controller Number              : 1
    Controller                     : SAS3008(C0)
    PCI Address                    : 00:05:00:00
    SAS Address                    : 500062b-2-014d-0d00
    NVDATA Version (Default)       : 0e.01.00.03
    NVDATA Version (Persistent)    : 0e.01.00.03
    Firmware Product ID            : 0x2221 (IT)
    Firmware Version               : 16.00.12.00
    NVDATA Vendor                  : LSI
    NVDATA Product ID              : SAS9300-16i
    BIOS Version                   : 08.37.00.00
    UEFI BSD Version               : 18.00.00.00
    FCODE Version                  : N/A
    Board Name                     : SAS9300-16i
    Board Assembly                 : N/A
    Board Tracer Number            : N/A

    Finished Processing Commands Successfully.
    Exiting SAS3Flash.

"

1 Like