FYI...
--fwdownload doesn't work on Seagate Baracuda ES.2 ST3500320NS
Many Thanks,
Tim.
# /root/build/hdparm-9.28/hdparm --yes-i-know-what-i-am-doing --please-destroy-my-drive --fwdownload /root/ST3500320NS_firmware/sn06c/SN06C.lod /dev/sdd
/dev/sdd:
fwdownload: xfer_mode=7 min=1 max=65535 size=1594880
FAILED: Inappropriate ioctl for device
# /root/build/hdparm-9.28/hdparm --yes-i-know-what-i-am-doing --please-destroy-my-drive --fwdownload-mode3-max /root/ST3500320NS_firmware/sn06c/SN06C.lod /dev/sdd
/dev/sdd:
fwdownload: xfer_mode=3 min=1 max=1 size=512
.................
FAILED: Input/output error
# /root/build/hdparm-9.28/hdparm --yes-i-know-what-i-am-doing --please-destroy-my-drive --fwdownload-mode3 /root/ST3500320NS_firmware/sn06c/SN06C.lod /dev/sdd
/dev/sdd:
HDIO_DRIVE_CMD(identify) failed: Input/output error
[... device locks up and Linux then resets it ...]
# /root/build/hdparm-9.28/hdparm --yes-i-know-what-i-am-doing --please-destroy-my-drive --fwdownload-mode3 /root/ST3500320NS_firmware/sn06c/SN06C.lod /dev/sdd
/dev/sdd:
fwdownload: xfer_mode=3 min=1 max=1 size=512
.................
FAILED: Input/output error
# md5sum /root/ST3500320NS_firmware/sn06c/SN06C.lod
d0a39b066f47872fbb00414496357801 /root/ST3500320NS_firmware/sn06c/SN06C.lod
# ls -al !$
ls -al /root/ST3500320NS_firmware/sn06c/SN06C.lod
-rw-r--r-- 1 root root 1594880 2008-12-05 16:12 /root/ST3500320NS_firmware/sn06c/SN06C.lod
hdparm -I output