All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 17 posts ] 
Author Message
 Post subject: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to SataII
PostPosted: November 14th, 2018, 9:54 
Offline

Joined: November 14th, 2018, 8:48
Posts: 8
Location: Reading
Hi All,

I've got one of these 2.5 5400rpm 1TB HGST HDDs:
HGST HDD 5K1000-1000 HTS541010A9E680 FW:560
Unfortunately the SATA speed restriction is not supported in FTOOL.
I would like to limit the auto-negotiated speeds to SATAII, instead of the current SATAIII as my 2011 Early Macbook Pro struggles with SATAIII in the optibay adapter (known issue https://forums.macrumors.com/threads/1tb-hdd-early-2011-macbook-pro.1584023/).
Since there is a reduced speed version of this under HTS541010A9E662 to SATAII, is there a way to restrict the controller on mine?
If so, please could you advise what equipment I would need to perform the changes necessary?


Attachments:
File comment: SATA2
HTS541010A9E662.jpg
HTS541010A9E662.jpg [ 253.21 KiB | Viewed 1007 times ]
File comment: SATA3
HTS541010A9E680.jpg
HTS541010A9E680.jpg [ 158.31 KiB | Viewed 1007 times ]
Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 14th, 2018, 17:19 
Offline

Joined: November 14th, 2018, 8:48
Posts: 8
Location: Reading
Perhaps could have uploaded a better image about the "black label" version of the 5K1000 1TB, here is a screen shot from MacOS showing that it only negotiates SATAII instead of SATAIII speeds within system info. This is HTS541010A9E632, while the one I have is HTS541010A9E680 (which negotiates SATAIII speeds instead causing an issue within the optibay).

Any help would be greatly appreciated.


Attachments:
File comment: HTS541010A9E632
Screen+Shot+2017-11-13+at+10.22.24+PM.png
Screen+Shot+2017-11-13+at+10.22.24+PM.png [ 85.11 KiB | Viewed 996 times ]
Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 14th, 2018, 17:31 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 11009
Location: Australia
viewtopic.php?f=24&t=37091&hilit=+niagara

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 14th, 2018, 17:41 
Offline

Joined: November 14th, 2018, 8:48
Posts: 8
Location: Reading
fzabkar wrote:
http://forum.hddguru.com/viewtopic.php?f=24&t=37091&hilit=+niagara

While googling around a few days ago, I came accross your post previously, also managed to install Niagara but the trouble is, it does not recognize my drive (tried the motherboard sata port (FTOOLS work with it), also within a Jmicron USB caddy).
How do one initiate a drive with STPI drivers under Win7 for Niagara?
Furthermore, what is the bespoke IBM tool used on the screenshot?


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 14th, 2018, 17:51 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 11009
Location: Australia
szakijani wrote:
How do one initiate a drive with STPI drivers under Win7 for Niagara?

@snackmasterx would be a better person to ask. I don't use either software. You might like to try forcing IDE compatibility or legacy mode for your SATA controller in BIOS. This should make your SATA drive look like PATA.

As for the bespoke tool, it appears to be HRT. HRT is commercial data recovery software plus hardware.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 15th, 2018, 12:41 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9981
Location: Portugal
There are several options ....

If you can't make Niagara to work out for you than you do need some sort of firmware tool like SeDiv ($350 USD) to send a VSC to the drive in order to limit the speed ... assuming of course you don't know the VSC.

If you know the VSC you can use any ATA terminal but Niagara option should be more easy.

Also you can send the drive to someone with tools to set the limit to Sata 2.

Where on world are you ?

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 16th, 2018, 8:54 
Offline

Joined: November 14th, 2018, 8:48
Posts: 8
Location: Reading
Dear All,
Thank you for the replies and further suggestions, much appreciated. I will try another mobo today/tomorrw to see if Niagara pics the drive up.

I'm in London at the moment but the price of SeDiv takes it beyond financial viability for a £40 1tb 5400 drive unfortunately.

Will report back here accordingly after a little play with Niagara.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 16th, 2018, 15:07 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9981
Location: Portugal
I'm in Portugal.

If you are willing to pay 10€ to get the drive shipped back to you by priority tracked mail + shipping costs to me i'm willing to have a go at it and try to limit the SATA speed by firmware patching.

Regards.

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 17th, 2018, 1:34 
Offline

Joined: November 14th, 2018, 8:48
Posts: 8
Location: Reading
Hey Spildit et al.,

I hope you are well.

First of all, thanks for the offer and all the suggestions, all have been put into consideration.

To update on the case so far, a windows reinstall solved the STPI recognition issue but know when I try to set it to Sata2 (or in fact try any other command) it just fails to send it in ATA mode:

autoloading package "Tk" ... OK
Starting CIL Base...CIL v4.3 Loaded
Creating UIL spti Driver...UIL creation success: 0: spti: v1.0.4: dev count=2
Rescan Successful. 2 Devices Detected
Creating serial driver...UIL creation success: 1: serial: v0.7.1: dev count=0
Creating serial3 driver...UIL creation success: 2: serial3: v0.7.1: dev count=0
Adding Serial Commands...INFO:: Devices found: 0Extension loaded successfully
Adding CDB Commands... File Parsed Successfully
Adding ATA Pass-Through Commands... File Parsed Successfully
Adding ATA Pass-Through Commands... File Parsed Successfully
Adding ATA Pass-Through VU Commands... File Parsed Successfully
Adding NVMe Commands... File Parsed Successfully
Adding NVMe Customer VU Commands... File Parsed Successfully
Loading startup files...
Loading tool files...
Loading pre-shasta serial files...
Loading custom Toolbelt configurations...
loading history file ... 0 events added
TCL console display active (Tcl8.6.5 / Tk8.6.5)
Switched to ATA tab with SCSI drive selected. Recommend selecting ATA drive.

CMD: A1 06 20 54 02 00 C7 A9 00 8F 00 00

FE SC LL LM LH DH CM
ATA: 54 02 00 C7 A9 00 8F

Error (0 ms) At 05:28:27 11/17/18

<E> CMD Send: Send Failed

(uil=0:spti)(dev=0)>

I've just duble checked and currently running Niagara with Admin privilages within Windows.

Any ideas what I could be doing wrong here?


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 17th, 2018, 10:43 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9981
Location: Portugal
Sorry, i'm not using Niagara so i can't provide advice on that.

Maybe you are doing something wrong ?

Code:
Switched to ATA tab with SCSI drive selected. Recommend selecting ATA drive.


Can't you select an ATA drive first instead of SCSI ?

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 17th, 2018, 11:29 
Offline

Joined: November 14th, 2018, 8:48
Posts: 8
Location: Reading
Dear Spildit,

Well spotted, that is exactly what the issue was here.
Unlike Snackmasterx's drives, mine (the bespoke HTS541010A9E680) gets recognized using STPI driver but do not communicate with the controller correctly.
In order to resolve this I had to try in "ATA drivers" instead when opening Niagara (screenshot attached) and all was good from that point.
Unsure if this is an outcome of the combination of my Mobo's controller/Intel and/or the HDD's controller itself though.
Please also see the log for further reference from Niagara:
autoloading package "Tk" ... OK
Starting CIL Base...CIL v4.3 Loaded
Creating UIL ata Driver...UIL creation success: 0: ata: v0.1.8: dev count=2
Creating serial driver...UIL creation success: 1: serial: v0.7.1: dev count=0
Creating serial3 driver...UIL creation success: 2: serial3: v0.7.1: dev count=0
Adding Serial Commands...INFO:: Devices found: 0Extension loaded successfully
Adding CDB Commands... File Parsed Successfully
Adding ATA Commands... File Parsed Successfully
Adding ATA VU Commands... File Parsed Successfully
Adding NVMe Commands... File Parsed Successfully
Adding NVMe Customer VU Commands... File Parsed Successfully
Loading startup files...
Loading tool files...
Loading pre-shasta serial files...
Loading custom Toolbelt configurations...
loading history file ... 1 events added
TCL console display active (Tcl8.6.5 / Tk8.6.5)
Loading pre-shasta files...


FE SC LL LM LH DH CM
CMD: 54 02 00 C7 A9 00 8F
RET: 00 00 00 00 00 00 50 Alt Status: 00


Success (153 ms) At 05:39:49 11/17/18

(uil=0:ata)(dev=0)>


Thank you for your help, now the drive's negotiating SATAII speeds only :) :lol: :lol: :lol:


Attachments:
Niagara_hgst_start.png
Niagara_hgst_start.png [ 44.7 KiB | Viewed 734 times ]
Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 17th, 2018, 16:30 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9981
Location: Portugal
Cool ! What version of Niagara did you use and where did you get it ? Was the one posted on HDD Guru file section ?

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 17th, 2018, 16:30 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9981
Location: Portugal
Niagara did use a diferent VSC that i woud had used ...

CMD: 54 02 00 C7 A9 00 8F

Interesting.

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 18th, 2018, 1:28 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 11009
Location: Australia
szakijani wrote:
CMD: A1 06 20 54 02 00 C7 A9 00 8F 00 00

FE SC LL LM LH DH CM
ATA: 54 02 00 C7 A9 00 8F

The above SCSI command sends an ATA command to the SCSI storage device by tunnelling its ATA taskfile registers via "ATA command pass through". This particular command is the 12-byte version. There is also a 16-byte version. AIUI, this pass-through approach could be used for drives behind a USB-SATA/PATA bridge, or any ATA drives that are accessed through a SCSI driver.

SCSI Pass Through Interface (SPTI):
https://en.wikipedia.org/wiki/SCSI_Pass_Through_Interface

Code:
ATA command pass through(12) - CDB: opcode=0xa1

a1 06 20 FE SC LL LM LH DH CM 00 00
-------- ^^^^^^^^^^^^^^^^^^^^
SCSI      ATA taskfile regs
opcode

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 18th, 2018, 8:12 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9981
Location: Portugal
Yes ... But the ATA command that was used was "54 02 00 C7 A9 00 8F" and that is NOT the same as the one that SeDiv does use...

:D

I do have a new VSC to add to my list now.

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 18th, 2018, 9:39 
Offline

Joined: November 14th, 2018, 8:48
Posts: 8
Location: Reading
And when I thought you won't contruibute any more into this, haha, I can see the ton of useful content above!!

I will have to try this via an ATAPI/USB caddy then, to see if it is visiable as well.

Just to confirm, yes, I used Niagara 4.3 (customer) which detected it successfully after a clean windows 7 64bit Ultimate install.

Many thanks once again Gents!


Top
 Profile  
 
 Post subject: Re: HGST HDD 5K1000-1000 HTS541010A9E680 limit/change to Sat
PostPosted: November 18th, 2018, 10:06 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9981
Location: Portugal
Ok ! Thanks for letting us know.

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Bing [Bot] and 29 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