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が確認できません。
どうしましょう。