Firmware for HGST 10K SAS (HUC109090CSS600)

Oddworld

Member
Jan 16, 2018
57
28
18
120
High-Level Question:

I purchased 10x used NetApp HGST 10K SAS drives which contain locked firmware; I would appreciate your assistance getting these to work. Does anyone know where to find firmware to use the drive in a "normal" configuration? The drives came with 520b sectors, and I've already formatted to 512 using sg_format. I've carefully studied the forums and spent days researching.

Hardware Overview:

Drive Information:
HGST NetApp HUC109090CSS600 900GB 2.5" SAS
sginfo readout:
Device Type 0
Vendor: SE_HGST
Product: DKR5D-J900SS
Revision level: B8B8

SAS HBA Card:
3x Dell H310, crossflashed to IT mode. Running P19.

Server:
HP dl380 Gen9
All HGST drives connected to Dell H310.
Debian Linux OS

What I've Tried Thus Far:

1. sg_format --format --size=512 /dev/sg2 -v
Result: Error occurred, would not begin formatting

2. sg_format --format --size=512 --six -v /dev/sg2
Result: Appeared to complete the format. Upon reboot, 'fdisk -l' showed the drives.
Could not write any information to the drives, including creation of any partition table.
Example from dmesg:

[ 10.163089] sd 2:0:3:0: [sdj] Enabling DIF Type 2 protection
[ 10.163090] sd 2:0:0:0: [sdg] Enabling DIF Type 2 protection
[ 10.163091] sd 2:0:2:0: [sdi] Enabling DIF Type 2 protection
[ 10.163097] sd 2:0:4:0: [sdk] Enabling DIF Type 2 protection
[ 10.163107] sd 2:0:1:0: [sdh] Enabling DIF Type 2 protection
[ 10.163387] sd 2:0:3:0: [sdj] 1758174768 512-byte logical blocks: (900 GB/838 GiB)
[ 10.163405] sd 2:0:2:0: [sdi] 1758174768 512-byte logical blocks: (900 GB/838 GiB)
[ 10.163405] sd 2:0:0:0: [sdg] 1758174768 512-byte logical blocks: (900 GB/838 GiB)
[ 10.163408] sd 2:0:4:0: [sdk] 1758174768 512-byte logical blocks: (900 GB/838 GiB)
[ 10.163413] sd 2:0:1:0: [sdh] 1758174768 512-byte logical blocks: (900 GB/838 GiB)
[ 10.163873] sd 2:0:3:0: [sdj] Write Protect is off
[ 10.163874] sd 2:0:0:0: [sdg] Write Protect is off
[ 10.163874] sd 2:0:3:0: [sdj] Mode Sense: 1b 00 10 08
[ 10.163875] sd 2:0:0:0: [sdg] Mode Sense: 1b 00 10 08
[ 10.163907] sd 2:0:4:0: [sdk] Write Protect is off
[ 10.163908] sd 2:0:4:0: [sdk] Mode Sense: 1b 00 10 08
[ 10.163909] sd 2:0:2:0: [sdi] Write Protect is off
[ 10.163909] sd 2:0:2:0: [sdi] Mode Sense: 1b 00 10 08
[ 10.163928] sd 2:0:1:0: [sdh] Write Protect is off
[ 10.163929] sd 2:0:1:0: [sdh] Mode Sense: 1b 00 10 08
[ 10.164811] sd 2:0:3:0: [sdj] Write cache: disabled, read cache: enabled, supports DPO and FUA
[ 10.164973] sd 2:0:0:0: [sdg] Write cache: disabled, read cache: enabled, supports DPO and FUA
[ 10.165128] sd 2:0:2:0: [sdi] Write cache: disabled, read cache: enabled, supports DPO and FUA
[ 10.165129] sd 2:0:4:0: [sdk] Write cache: disabled, read cache: enabled, supports DPO and FUA
[ 10.205363] sd 2:0:1:0: [sdh] Write cache: disabled, read cache: enabled, supports DPO and FUA

[ 395.563279] sd 0:0:1:0: [sdc] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 395.563296] sd 0:0:1:0: [sdc] tag#0 Sense Key : Aborted Command [current]
[ 395.563307] sd 0:0:1:0: [sdc] tag#0 <<vendor>>ASC=0x81 ASCQ=0x0
[ 395.563312] sd 0:0:1:0: [sdc] tag#0 CDB: Write(32)
[ 395.563316] sd 0:0:1:0: [sdc] tag#0 CDB[00]: 7f 00 00 00 00 00 00 18 00 0b 20 00 00 00 00 00
[ 395.563320] sd 0:0:1:0: [sdc] tag#0 CDB[10]: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28
[ 395.563325] print_req_error: I/O error, dev sdc, sector 0
[ 395.563377] Buffer I/O error on dev sdc, logical block 0, lost async page write
[ 395.563436] Buffer I/O error on dev sdc, logical block 1, lost async page write
[ 395.563490] Buffer I/O error on dev sdc, logical block 2, lost async page write
[ 395.563544] Buffer I/O error on dev sdc, logical block 3, lost async page write
[ 395.563596] Buffer I/O error on dev sdc, logical block 4, lost async page write

3. sg_format -F --fmtpinfo=3 --pfu=0 /dev/sg2
Result: Same as #2 above.

4. Ran HP firmware update ISO (HP SUM July 2017)
Result: HP SUM didn't detect anything that needed an update.

Conclusion. I would welcome your input on how to get these drive to work (firmware flash or otherwise). I appreciate your time.