2019年10月13日

RAID Card 再び SAS 9212-4i4e その5

どうやら LSI 2008 対応のFirmwareではなく、SAS 9212-4i4eのFirmware を使わなければいけないようです。
外部I/Fの数 , 内部I/Fの数の構成が問題になるんでしょうか。

本家LSIのダウンロードサイト(https://www.broadcom.com/support/download-search)を調べてみると、SAS 9212-4i4eの選択肢は出てこない。ワード検索で調べるとP18(ver 18 )のFirmwareが出てきた。

[zip] 9212-4i4e_Package_P18_IR_IT_Firmware_BIOS_for_MSDOS_Windows


P20 (Ver 20)がLSI 2008の最新であるみたい(Supper Micro )なのでちょっと残念。
とりあえず、Firmware は、LSIからのP18 , BIOS/UEFI は、SuperMicronからの物を使ってみます。

まずは、 綺麗にFlash

fs5:\P10> sas2flash -o -e 6
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Advanced Mode Set

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Erase Flash

Erasing Flash Region...

Eras Flash Operation Successful!

Resetting Adapter...
Reset Sucessful!

Finished Processing Commands Successfully.
Exiting SAS2Flash.


メインのFirmware の更新

fs5:\P18> sas2flash -f 214i4eir.bin
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash Firmware Image

Frimware Iamge has a Valid Checksum.
Firmware Version 18.00.01.00
Firmware Iamge compatible with Controller.

Valid NVDATA Image found.
NVDATA Version 11.00.00.00
Checking for a compatible NVData Image...

NVDATA Device ID and Chip Revision match verified.
Valid Initialization Image verified.
Valied BootLoader Image verified.

Chip is in RESET state. Attempting Host Boot...
Firmware Host Boot Successful.

Mfg Page 2 Mismatch Detected.
Writing Current Mfg Page 2 Setting to NVRAM.
Updated Mfg Page 2.

Resetting Adapter...
Adapter Successfully Reset.

Chip is in RESET state. Performing Host Boot...
Firmware Host Boot Successful.

Beginning Firmware Download...
Firmware Download Successful.

Resetting Adapter...
Adapter Successfully Reset.

Finished Processing Commands Successfully.
Exiting SAS2Flash.


次にBIOS & UEFI

fs5:\P18> sas2flash -b mptsas2.rom
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash BIOS Image

Validating BIOS Image...

BIOS Header Signature is Valid

BIOS Image has a Valied Checksum.

BIOS PCI Structure Signature Valid.

BIOS Image Compatible with the SAS Controller.

Attempting to Flash BIOS Image...

Verifying Download...

Flash BIOS Image Successful.

Update BIOS Version in BIOS Page 3.

Finished Processing Commands Successfully.
Exiting SAS2Flash.

fs5:\P18> sas2flash -b x64sas2..rom
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash BIOS Image

Validating BIOS Image...

BIOS Header Signature is Valid

BIOS Image has a Valied Checksum.

BIOS PCI Structure Signature Valid.

BIOS Image Compatible with the SAS Controller.

Attempting to Flash BIOS Image...

Verifying Download...

Flash BIOS Image Successful.

Update BIOS Version in BIOS Page 3.

Finished Processing Commands Successfully.
Exiting SAS2Flash.

結果として、こんな風になりました。


fs5:\P18> sas2flash -list
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:01:00:00
SAS Address : XXXXXXX-X-XXXX-XXXX
NVDATA Version (Default) : 11.00.00.05
NVDATA Version (Persistent) : 11.00.00.05
Firmware Product ID : 0x2713 (IR)
Firmware Version : 18.00.01.00
NVDATA Vendor : LSI
NVDATA Product ID : SAS9212-4i
BIOS Version : 07.39.00.00
UEFI BSD Version : 07.27.01.00
FCODE Version : N/A
Board Name : LSI2008-IR
Board Assembly : YY-YYYYY-YYY
Board Tracer Number : ZZZZZZZZZ

Finished Processing Commands Successfully.
Exiting SAS2Flash.


安い買い物で、かなり楽しめた感じです。
posted by kuma SF-Z at 00:00| Comment(0) | ハードウェア 修理

2019年10月06日

RAID Card 再び SAS 9212-4i4e その4

HP のちょっと古い Z400、Z420、Z600、Z620 で、オプションでLSI 9212-4i 4 が有るとの事。

そのFirmware をケット sp60767.exe
展開して、出てきたFirmware をEFIブートディバイスの"\HP"ディレクトリに設置。
当然"sas2flash.efi"も同じディレクトリに

まずは、Firmware の消去

fs0:\HP> sas2flash -o -e 6
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

SAS2FLASH: Disconnected the EFI Driver.
Advanced Mode Set

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Erase Flash

Erasing Flash Region...

Erase Flash Operation Successful!

Resetting Adapter...
Reset Successful!

Finished Processing Commands Successfully.
Exiting SAS@Flash.

SAS2FLASH: Reconnecting the EFI Driver. Please wait...
SAS2FLASH: Failed Reconnecting the EFI Driver. (EFI Error: Not Found)


次にFirmwareのアッフムデート

fs0:\HP> sas2flash -f phase142.fw
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash Firmware Image

Frimware Iamge has a Valid Checksum.
Firmware Version 14.00.01.00
Firmware Iamge compatible with Controller.

Valid NVDATA Image found.
NVDATA Version 0E.03.00.00
Checking for compatible NVData Image...

NVDATA Device ID and Chip Revision match verified.
Valid Initialization Image verified.
Velid BootLoader Image verified.

Chip is in RESET state. Attempting Host Boot...
Firmware Host Boot Successful.

Beginning Frimware Download...
Firmware Download Successful.

Resetting Adapter...
Adapter Successfully Reset.

Finished Processing Commands Successfully.
Exiting SAS@Flash.


今度はBIOSのアッフムデート


fs0:\HP> sas2flash -b mptsas2.rom
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash BIOS Image

Validating BIOS Image...

BIOS Header Signature is Valid

BIOS Image has a Valid Checksum.

BIOS PIC Structure Signature Valid.

BIOS Image Compatible with the SAS Controller.

Attempting to Flash BIOS Image...

Verifying Download...

Flash BIOS Image Successful.

Updated BIOS Version is BIOS Page 3.

Finished Processing Commands Successfully.
Exiting SAS2Flash.


最後に、EFI Firmware


fs0:\HP> sas2flash -b x64sas.rom
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash BIOS Image

Validating BIOS Image...

BIOS Header Signature is Valid

BIOS Image has a Valid Checksum.

BIOS PIC Structure Signature Valid.

BIOS Image Compatible with the SAS Controller.

Attempting to Flash BIOS Image...

Verifying Download...

Flash BIOS Image Successful.

Updated BIOS Version is BIOS Page 3.

Finished Processing Commands Successfully.
Exiting SAS2Flash.


アップデートの結果は、


fs0:\HP> sas2flash -list
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:01:00:00
SAS Address : ZZZZZZZ-Z-ZZZZ-ZZZZ
NVDATA Version (Default) : 0E.03.00.04
NVDATA Version (Persistent) : 0E.03.00.04
Firmware Product ID : 0x2713 (IR)
Firmware Version : 14.00.01.00
NVDATA Vendor : LSI
NVDATA Product ID : SAS9212-4i
BIOS Version : 07.27.01.00
UEFI BSD Version : 07.21.06.00
FCODE Version : N/A
Board Name : LSI2008-IR
Board Assembly : YY-YYYYY-YYY
Board Tracer Number : XXXXXXXXX

Finished Processing Commands Successfully.
Exiting SAS2Flash.


この状況では、しっかりHDDの認識ができました。
しかし、BIOS , EFI 部のバァージョンは、PH20.0.4-IRの方が新しいなぁ。
posted by kuma SF-Z at 00:00| Comment(0) | ハードウェア 修理

2019年09月29日

RAID Card 再び SAS 9212-4i4e その3

手元に届いたカードの最初の状況は以下のようになりました。

fs0:\IR\UEFI> sas2flash -list
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:01:00:00
SAS Address : XXXXXXXX-X-XXXX-XXXX
NVDATA Version (Default) : 07.00.00.00
NVDATA Version (Persistent) : 07.00.00.00
Firmware Product ID : 0x2213 (IT)
Firmware Version : 07.00.00.00
NVDATA Vendor : LSI
NVDATA Product ID : Undefined
BIOS Version : 07.11.00.00
UEFI BSD Version : N/A
FCODE Version : N/A
Board Name : SAS9212-4i4e
Board Assembly : XX-YYYYY-ZZZ
Board Tracer Number : XXXXXXXXXX

Finished Processing Commands Successfully.
Exiting SASFlash.


まずは、現行のFirmwareとBIOSの保管。

fs0:\IR\UEFI> sas2flash -ufirmware firmware.org
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Upload Firmware

Upload Successful!!

Finished Processing Commands Successfully.
Exiting SAS2Flash.
fs0:\IR\UEFI> sas2flash -ubios bios.org
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Upload BIOS

Upload Successful!!

Finished Processing Commands Successfully.
Exiting SAS2Flash.

https://www.supermicro.com/wftp/driver/SAS/LSI/2008/IR_IT/Firmware/ よりダウンロードした
PH20.0.4-IR.zip に同梱されていた、SMC2008R.nshを参考にFirmware/BIOSのアップデートを試みる

fs0:\IR\UEFI> sas2flash -o -e 7
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Advanced Mode Set

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Erase Flash

Erasing Entire Flash Region (including MPB)...

Erase Flash Operation Successful!

Resetting Adapter...
Reset Successful!

Finished Processing Commands Successfully.
Exiting SAS2Flash.
fs0:\IR\UEFI> sas2flash -f 2008R204.ROM
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash Firmware Image

Firmware Image has a Valid Checksum.
Firmware Version 20.00.04.00
Firmware Image compatible with Controller.

Valid NVDATA Image found.
NVDATA Version 14.01.00.00
Checking for a compatible NVData image...

NVDATA Device ID and Chip Revision match verified.
NVDATA Version Compatible.
Valid Initialization Image verified.
Valid BootLoader Image verified.

Beginning Firmware Download...
Firmware Download Successful.

Verifying Download...

Firmware Flash Successful.

Resetting Adapter...
Adapter Successfully Reset.

Finished Processing Commands Successfully.
Exiting SAS2Flash.
fs0:\IR\UEFI> sas2flash -b mptsas2.rom
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash BIOS Image

Validating BIOS Image...

BIOS Image has a Valid Checksum.

BIOS PCI Structure Signature Valid.

BIOS Image Compatible with the SAS Controller.

Attempting to Flash BIOS Image..

Verifying Download...

Flash BIOS Image Successful.

Update BIOS Version in BIOS Page 3.

Finished Processing Commands Successfully.
Exiting SAS2Flash.
fs0:\IR\UEFI> sas2flash -b x64sas2.rom
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash BIOS Image

Validating BIOS Image...

BIOS Image has a Valid Checksum.

BIOS PCI Structure Signature Valid.

BIOS Image Compatible with the SAS Controller.

Attempting to Flash BIOS Image..

Verifying Download...

Flash BIOS Image Successful.

Update BIOS Version in BIOS Page 3.

Finished Processing Commands Successfully.
Exiting SAS2Flash.


結果は、

fs0:\IR\UEFI> sas2flash -list
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:01:00:00
SAS Address : 0000000-0-0000-0000
NVDATA Version (Default) : 14.01.31.03
NVDATA Version (Persistent) : 14.01.31.03
Firmware Product ID : 0x2713 (IR)
Firmware Version : 20.00.04.00
NVDATA Vendor : LSI
NVDATA Product ID : LSI2008-IR
BIOS Version : 07.39.00.00
UEFI BSD Version 07.27.01.00
FCODE Version : N/A
Board Name : LSI2008-IR
Board Assembly : N/A
Board Tracer Number : N/A

Finished Processing Commands Successfully.
Exiting SASFlash.


SAS Address , Borad Tracer Number , Board Assembly 等がクリアされています。

fs0:\IR\UEFI> sas2flash -o -sasadd SSSSSSSSSSSSSSSSSSSSSSSS
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Program SAS Address

SAD Address Successfully Programmed!

Resetting Adapter..
Adapter Successfully Reset

Finished Processing Commands Successfully.
Exiting SASFlash.
fs0:\IR\UEFI> sas2flash -o -assem XXXXXXXX
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Program Assembly Number

Assembly Successfully Successfully Programmed!

Resetting Adapter..
Adapter Successfully Reset

Finished Processing Commands Successfully.
Exiting SASFlash.
fs0:\IR\UEFI> sas2flash -o -tracer YYYYYY
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Program Tracer Number

Tracer Successfully Successfully Programmed!

Resetting Adapter..
Adapter Successfully Reset

Finished Processing Commands Successfully.
Exiting SASFlash.


で結果は、

fs0:\IR\UEFI> sas2flash -list
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:01:00:00
SAS Address : SSSSSSS-S-SSSS-SSSS
NVDATA Version (Default) : 14.01.31.03
NVDATA Version (Persistent) : 14.01.31.03
Firmware Product ID : 0x2713 (IR)
Firmware Version : 20.00.04.00
NVDATA Vendor : LSI
NVDATA Product ID : LSI2008-IR
BIOS Version : 07.39.00.00
UEFI BSD Version 07.27.01.00
FCODE Version : N/A
Board Name : LSI2008-IR
Board Assembly : XXXXXXXX
Board Tracer Number : YYYYYY

Finished Processing Commands Successfully.
Exiting SASFlash.


SAS Address , Borad Tracer Number , Board Assembly が設定されています。

しかし、残念ながら、カードに接続したHDDを認識していない様子です。
Linux のLIve CD からも、BIOSのユーティリティからも、接続したはずのHDDが確認できません。
どうしましょう。
posted by kuma SF-Z at 00:00| Comment(0) | ハードウェア 修理