MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: firmware version of WD
PostPosted: February 16th, 2016, 8:30 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3903
Location: Adelaide, Australia
Hi,
I was working onsite at an EDU site today troubleshooting a windows AD network of dell960 machines. I was rebuilding one as a test machine, installing windows, all updated drivers, BIOS and firmware. The machines are old, but actually quite fine for this limited budget and requirements site.. so no need to say anything about that part of it. Reports of frequent crashes mainly what I was solving. I discovered BIOS was at revision A05, A18 was available, the slimline DVD had a firmware update and so did the HDD.

After all updated and windows from fresh etc, machines running great.

Issue: the HDD update was a cd image, and after booting with it, the dos screen flashed quickly and update success posted almost instantly. I don't know how long the process of firmware update should have been, but I wanted to see a before version and after. The problem was I needed a util to show me firmware version of unpatched machine while onsite. As far as I could tell, DMDE, MSinfo32, WD Datalife tools etc show only the firmware version but not the revision.
on this page http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=R269603&fileId=2731113841&osCode=WLH&productCode=optiplex-960&languageCode=EN&categoryId=SA, firmware version is listed as Version 02.03E02, A03. everything I tried showed version as Version 02.03E02 and both unpatched and patched show the same. I am guessing the revision of the unpatched may be either A01 or A02, or the units are already at that version, but I cant tell.

anyone still reading can tell me a util I can take on site to corporate environment to tell me actual revision?


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 16th, 2016, 15:40 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
"A03" appears to be Dell's internal reference for this update. I doubt that it is used by WD.

I would extract the "wd3004.exe" file from the update, unpack it with UPX, and then search the unpacked file for "A03". I suspect you won't find it.

Analysis of a Western Digital firmware update:
http://www.hddoracle.com/viewtopic.php? ... 776&p=2807

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 16th, 2016, 17:48 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3903
Location: Adelaide, Australia
Thanks Franc. So that means whats displayed in DMDE is the full version, and by that, these disks were already there? I thought of another way by editing the firmware update batch the display versions and pause instead of auto updating and completing silently.
Thanks a lot for the link, very useful.


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 16th, 2016, 18:23 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
It appears that this is another one of those annoying utilities that give you no feedback. I looked for command line switches, but there are only 2.

Code:
C:\>wd3004 -?
WD3004 Version 1
Update Drive
Copyright (C) 2010 Western Digital Corporation

This utility will search for all Western Digital hard drives that need an
update and perform the update.

Syntax:

WD3004 [-S] [-?]
where:
-S             Stop on error.
-?             This help info.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 16th, 2016, 18:30 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
If you search for firmware updates for Dell's MD3000/MD3000i SANs, you will find that each update consists of a package of updates for several models and brands of HDD. The overall package bears Dell's version number in the form of Ann.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 16th, 2016, 18:53 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
I would comment-out the following two lines in FLASH.BAT. You might also like to delete the ECHO-ing of blank lines.

Code:
cls
backgrnd green

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 16th, 2016, 21:54 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3903
Location: Adelaide, Australia
Thanks a lot guys, I'll report back on putting this thread to bed, cheers!


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 17th, 2016, 3:38 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3903
Location: Adelaide, Australia
I used Francs method of editing the batch. It told me version was 02.03E02 and message "Drive already updated"

this was on machines I hadn't applied patch to as well, so looks like someone did it.. which is strange as no-one generally installs firmware in Edu sites.

WDmarvel showed the version, but I still wasn't sure exactly what the whole firmware string was and if the A03 meant anything. On the drive label the firmware is listed as simply "A0"


Top
 Profile  
 
 Post subject: Re: firmware version of WD
PostPosted: February 17th, 2016, 15:08 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
ISTM that you may be confusing the firmware version on the label with the version reported via the ATA Identify Device command. AIUI, they are not the same thing. Your drive probably left the factory with 02.03E02 firmware.

Here is the retail version of your drive (WD1600AAJS-00M0A0):

http://mlb-s1-p.mlstatic.com/placa-logi ... 2014-F.jpg

Here is Dell's OEM version (WD1600AAJS-75M0A0):

http://www.harddriveexperts.com/images/ ... _DRIVE.JPG

I suspect that the "DP/N" may be Dell's Part Number, 0U717D.

I believe that the firmware version, "A0", may be reflected in the last two characters of the model number suffix, "75M0A0".

According to the following document, "the model number suffix (characters to the right of the dash following the model number) is only for in-house use. Refer to Change Administration’s Model Specification (document number 2096-000101)."

Model Number Format for OEM and Distribution Channels:
http://www.wdc.com/wdproducts/library/F ... 001028.pdf

I haven't seen WD's internal document, but here is an explanation in Russian:
http://www.acelab.ru/dep.pc/doc.pc3000d ... in-N-2.pdf

Here is Google's English translation:
http://translate.google.com/translate?h ... in-N-2.pdf

In your case the suffix appears to decode as follows:

    75 = Dell's Customer ID
    M0 = family identifier = WDC DISK MODEL-PINCLITE- (from unpacked Wd3004.EXE)
    A0 = Customer Configuration Code aka "firmware version"

_________________
A backup a day keeps DR away.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 154 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group