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

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: Cannot update ST31000333AS to SD3B
PostPosted: October 29th, 2016, 14:14 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
Hi,

I have the following drive attached to my SATA controller (extracted from FreeAgent Desk):

Code:
Seagate Barracuda 7200.11
ST31000333AS
Firmware: SD35


The device is working properly and the (short) self test passes.

Typing the serial number into the Seagate Download Finder directed me to the SD3B ISO (Barracuda11-ALL-BRSD3B.ISO). So I burnt the ISO and booted from it. I then double checked that the ST31000333AS was indeed included in the list of supported modules as reported by the bootable flash software. Alas, trying to "download firmware to supported models" resulted in a big red FAILED message.

I suspect some manual flashing procedure is required, similar to to the one described here, but that thread was for a different model so I'm a bit reluctant to try the exact same command. I've attached a screenshot of the files I have in the FreeDOS prompt.

Thanks!


Attachments:
IMG_20161029_201705.jpg
IMG_20161029_201705.jpg [ 231.35 KiB | Viewed 12927 times ]
Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 30th, 2016, 2:22 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
From the configuration file ...

Code:
#BRINKS SDD3 BRANCH 6 HEAD
ST31000333AS;BR120B.SDD3.BL0C0A.SD34.B09E;BRSD3B6H.LOD;BR120B.SDD3.BX0R0A.SD3B.B0C4
ST31000333AS;BR120B.SDD3.BP070A.SD35.B09E;BRSD3B6H.LOD;BR120B.SDD3.BX0R0A.SD3B.B0C4
ST31000333AS;BR120B.SDD3.BP0P0A.SD35.B0A3;BRSD3B6H.LOD;BR120B.SDD3.BX0R0A.SD3B.B0C4
ST31000333AS;BR120B.SDD3.BP0V0A.SD35.B0A8;BRSD3B6H.LOD;BR120B.SDD3.BX0R0A.SD3B.B0C4
ST31000333AS;BR120B.SDD3.BQ050A.SD34.B09E;BRSD3B6H.LOD;BR120B.SDD3.BX0R0A.SD3B.B0C4


I take no responsibility for the outcome, but the following command line should apply the firmware update.

    FDL497A -m BRINKS -f BRSD3B6H.LOD -i ST31000333AS -s -x -b -v -a 20

Note that the above configuration file screens out unsuitable candidates. You will now be forcing the update to go ahead.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 30th, 2016, 5:47 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
Hi fzabkar,

Thanks for the quick response!
I'm not familiar with the format of the configuration file but I gather it's something like this:

Code:
DeviceModel;SupportedConfig;FirmwareImage;ResultingConfig


So if I'm reading this correctly, my current drive should have been matched by one of these:
Code:
ST31000333AS;BR120B.SDD3.BP070A.SD35.B09E;
ST31000333AS;BR120B.SDD3.BP0P0A.SD35.B0A3;
ST31000333AS;BR120B.SDD3.BP0V0A.SD35.B0A8;


Now I know for sure that my device model (ST31000333AS) and firmware (SD35) match. What I'm concerned about are the other parts, namely BR120B, BP070A / BP0P0A, and B09E/ B0A3 / B0A8. What do they mean? How can I tell what my hard drive's corresponding values are so that a more educated decision could be made on whether to upgrade the firmware or not?

I'm also confused as to how the download finder would direct me to an "officially" incompatible firmware when provided with something as specific as a serial number..

Thanks again :D


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 30th, 2016, 20:40 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
The only way I know to see the package version is to issue a Ctrl-L via the serial terminal interface. As for what the components mean, I think they refer to the versions of certain firmware modules. I believe the last one pertains to the servo code.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 4:12 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
Well connecting via a serial terminal is a bit too hardcode for me at this point :) I theorize that my drive's exact spec doesn't match the configuration file because they didn't expect people to pry open external enclosures (FreeAgent Desk in my case) and pull out the drives from there... makes sense?

Last question then - I fully realize you're not responsible for the outcome - but from your experience, would you recommend I attempt the forced update? At MSFN they claim that not performing this specific upgrade (from SD35 to at least SD1A) is a bricking waiting to happen. SeaTools recommends the update too, BTW.

Thanks again!


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 16:40 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
The flash-m.bat file tests for the following errors:

    Disk drive already has this firmware version.
    Error: Specific model not found. %model% expected.
    Model matched but firmware version is not compatible.
    No disk drive detected. Drive not found. Drive not ready.

I don't know why your error message is not one of these. :?

I don't wish to recommend anything, but going by my experience at Seagate's old forum, I don't recall anyone reporting a problem after upgrading SD3x firmware to SD3x.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 17:14 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
Forgive me, I didn't realize the error was reported only after pressing 'c' to return to the original OS.
I'm getting the last error you mentioned:
Quote:
No disk drive detected. Drive not found. Drive not ready.

Does this change anything?


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 17:18 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
Try temporarily reconfiguring the SATA controller in BIOS for legacy or IDE mode.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 17:31 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
Looks like I don't have that option in the BIOS :(
http://dlcdnet.asus.com/pub/ASUS/mb/LGA ... B_only.pdf

The closest thing I could find was this, but I assume that's not it?
Quote:
Boot Device Control [UEFI and Legacy OPROM]
Allows you to select the type of devices that you want to boot up. Configuration options:
[UEFI and Legacy OPROM] [Legacy OPROM only) [UEFI only]


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 17:51 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
t0xin wrote:
Looks like I don't have that option in the BIOS :(

I see only AHCI or RAID. :-(

The only thing I could suggest is to try a different motherboard.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 17:55 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
So, to sum up - our current theory is that it's not a configuration mismatch issue, rather the fact that the flasher can't even see the drive?
To test that assumption, I could try the command-line you gave me to forcefully update the firmware, which we expect will fail for the same reason - correct?

BTW I was able to update a Samsung SpinPoint F3 firmware from FreeDOS, if that's relevant (http://knowledge.seagate.com/articles/e ... Q/223631en).


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 18:19 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
t0xin wrote:
So, to sum up - our current theory is that it's not a configuration mismatch issue, rather the fact that the flasher can't even see the drive?
To test that assumption, I could try the command-line you gave me to forcefully update the firmware, which we expect will fail for the same reason - correct?

Yes, you could try the command line.

If you examine flash-m.bat, you will see that the command that scans for available HDDs is seaenuma. However, the command that executes the update is fdl497a.exe. I suspect that the former is able to communicate with your SATA controller whereas the latter cannot.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: October 31st, 2016, 18:39 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
Actually, it looks like neither one can communicate with the drive :)
The command-line failed as we expected, but even seaenuma reported "no controllers".

Well, mystery solved. Thanks a lot for all your help!!
I actually posted specifically in this forum because I saw you were active here.. what can I say, I'm a fan :D

Now, to find some unsuspecting soul with legacy IDE support in their board...


Top
 Profile  
 
 Post subject: Re: Cannot update ST31000333AS to SD3B
PostPosted: November 5th, 2016, 20:52 
Offline

Joined: October 29th, 2016, 13:56
Posts: 11
Location: Israel
Well, I connected the hard drive to my sister's ancient motherboard which doesn't even have AHCI and sure enough, the upgrade proceeded without hickup!
Yet another satisfied fzabkar customer 8)

I think my next project would be to update my other FreeAgent Desk drive (this time ST31000528ASm which updates to CC49).
Will post here how I fare.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 24 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