saxleo wrote:
Hmm...This is sadly a dissapointing response. I was hoping it could be more straight forward like
module 0001 is id
module 0002 is g list
module 0003 is firmware
copy 7 modules
I can't answer your question as to why "some drives are giving a weird number for the firmware revision", but if you wish to determine which modules are modified by Seagate's firmware updater, then what is preventing you from following my suggestion?
Seagate's CC49 update can be downloaded here:
Barracuda 7200.12 Firmware Update [213891]:
http://seagate.custkb.com/seagate/crm/s ... NewLang=enHere is the CD ISO version:
http://www.seagate.com/staticfiles/supp ... L-CC49.isoHere is the decoded configuration file:
http://www.users.on.net/~fzabkar/HDD/PH-CC49.TXTThere are 3 firmware image files, PHCC491H.LOD, PHCC492H.LOD, and PHCC494H.LOD. These appear to correspond to models with 1, 2, or 4 heads, respectively. If the updater rejects your drive, then you need to determine which of these LOD images is consistent with your drive's package version, and then use a command line such as the following:
FDL497A.EXE -m Pharaoh -f PHCC492H.LOD -i ST3500418AS -s -x -b -v -a 20
I presume that the LOD file may have a structure such as the following, but that's just wild speculation:
header / checksum
module #A
module #B
module #C