All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 19 posts ] 
Author Message
 Post subject: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 0:07 
Offline

Joined: March 6th, 2016, 0:02
Posts: 4
Location: United States
I have a Samsung Spinpoint M9T ST1500LM006, it is a SATA III (6gb/s) drive. I want to limit it to SATA I, what software lets me do this?


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 7:39 
Offline
User avatar

Joined: July 12th, 2010, 4:38
Posts: 1364
Location: Portugal
I don't think there's a software for that.
If I remember well, there were a few drives with the possibility of limit it with a jumper. But on these new drives, I don't think that's possible anymore.

_________________
http://www.pclab.com.pt facebook.com/PCLAB.A.T
ACELab partner


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 9:39 
Offline

Joined: March 6th, 2016, 0:02
Posts: 4
Location: United States
The set max udma mode setting in MHDD can't do it?

The drive has no jumper settings, but the drive is downward compatible with SATA II and SATA I which means there must be someway to force it into either mode.


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 14:10 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
With some expensive firmware tool for Samsung like PC-3000, MRT or SHT it "might" be possible.

At least with my full version of SHT i can set SATA 1 or 2 mode on any drive but i don't know if the "changes" are permanent or if they are lost at power off/on. I've never tested it.

Image

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 15:10 
Offline
User avatar

Joined: December 8th, 2013, 4:48
Posts: 831
Location: Pakistan
rymock wrote:
I have a Samsung Spinpoint M9T ST1500LM006, it is a SATA III (6gb/s) drive. I want to limit it to SATA I, what software lets me do this?


what you want to achieve by limiting the transfer rate ?

_________________
Data Recovery Pakistan


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 15:48 
Offline

Joined: March 6th, 2016, 0:02
Posts: 4
Location: United States
MindMergepk wrote:
rymock wrote:
I have a Samsung Spinpoint M9T ST1500LM006, it is a SATA III (6gb/s) drive. I want to limit it to SATA I, what software lets me do this?


what you want to achieve by limiting the transfer rate ?


Original Playstation 3 models have trouble with SATA II and SATA III where the system will not boot properly sometimes. It's necessary that I force the drive in SATA I so I'm not gambling whether or not my console will start properly.


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 19:27 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
Ok !

I've done some testing with the PAID LICENSED version of SHT and IT DOES WORK and IT DOES SURVIVE THE POWER OFF/ON :

Attachment:
1.jpg
1.jpg [ 130.08 KiB | Viewed 17075 times ]


POWER OFF - ON :

Attachment:
2.jpg
2.jpg [ 133.89 KiB | Viewed 17075 times ]


I would bet that doing this will set some "FLAG" most likely on the FIPS section of ROM so that the MCU knows at boot up what set of SATA speeds the drive should report to be able to use ...

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 19:51 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 14945
Location: Australia
Spildit wrote:
I would bet that doing this will set some "FLAG" most likely on the FIPS section of ROM so that the MCU knows at boot up what set of SATA speeds the drive should report to be able to use ...

Sounds reasonable ....

http://forum.ru-board.com/topic.cgi?for ... imit=1&m=1

Quote:
ActiveFW : 00
FWVer : 0001
SATA PLL cal done

DDR size detected = 8MB
*PA VID=0007 P
N=0000 Rev=0004
*PA VID=0007 PN=0000 Rev=0004
U
S_0SSC EN
SO_1
SSC EN
IS=2
CLA #36/56
Handoff RPM=742
SPOK

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 19:53 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
Ok ....

As i was thinking.

Attachment:
SATA.jpg
SATA.jpg [ 113.95 KiB | Viewed 17070 times ]


SATA I or II settings are stored on the ROM code on the FIPS section as shown on the screen capture.

When you set SATA speed it will store the value on the ROM (like the PUIS FLAG) and the drive will "know" the SATA speed it's setted to when it's powered off/on.

A drive with SATA II speed should drop to SATA I if the machine where it's connected to only supports SATA I speed. It's like a "negotiation of speeds" at when the host detects the drive. The drive should report what speeds it supports and the host should decide what speed to use acording to what speeds it supports as well. If they both support SATA 3 then they should go for the high speed, if one of them only supports lower speed they should agree on the faster speed that both can handle.

At any rate this experience shows that it's possible to set SATA speeds on ROM on SAMSUNG drives.

Maybe there is a free utility to set the sata speed ? Like a vendor tool to do so ?

Regards.

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 20:06 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
And on the FULL ROM DUMP :

Attachment:
a.jpg
a.jpg [ 124.51 KiB | Viewed 17067 times ]


ROM/FIPS Checksum :

Attachment:
b.jpg
b.jpg [ 125.45 KiB | Viewed 17067 times ]

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 21:37 
Offline

Joined: March 6th, 2016, 0:02
Posts: 4
Location: United States
Spildit wrote:
Ok !

I've done some testing with the PAID LICENSED version of SHT and IT DOES WORK and IT DOES SURVIVE THE POWER OFF/ON :


Can you share this software, or do you know of any software that's very similar? I have no idea where to find SHT, I only speak English so it's hard to sift through these sites.


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 22:52 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 14945
Location: Australia
It may not work with your model but ...

Quote:
Please note that this DEMO will READ the firmware but will not write it back to the drive.


SHT - Samsung HDD Tool Free Edition (DEMO) !
http://www.hddoracle.com/viewtopic.php?f=149&t=1084

SHT new 4.0.7 with new offer:
http://www.hddoracle.com/viewtopic.php?t=1506&p=8213

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 6th, 2016, 23:20 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 14945
Location: Australia
Spildit wrote:
At any rate this experience shows that it's possible to set SATA speeds on ROM on SAMSUNG drives.

It seems that you are working out the function of the FIPS one byte at a time. :-)

Off topic: I wonder what the drive is trying to write to the FIPS when it gets corrupted?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 7th, 2016, 17:23 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
fzabkar wrote:
It may not work with your model but ...

Quote:
Please note that this DEMO will READ the firmware but will not write it back to the drive.


SHT - Samsung HDD Tool Free Edition (DEMO) !
http://www.hddoracle.com/viewtopic.php?f=149&t=1084

SHT new 4.0.7 with new offer:
http://www.hddoracle.com/viewtopic.php?t=1506&p=8213


It doesn't work, i've tried.

Look :

On my Trinity M7E drive, i've used the DEMO to SET SATA to 1.5 G :

Attachment:
1.jpg
1.jpg [ 111.23 KiB | Viewed 16989 times ]


If i then do a check with the full version the ROM/FIPS was NOT CHANGED and the drive reports as SATA 2 :

Attachment:
2.jpg
2.jpg [ 102.14 KiB | Viewed 16989 times ]


This is the same if i use SRT :

Attachment:
3.jpg
3.jpg [ 53.91 KiB | Viewed 16989 times ]


DOESN'T WORK ON MODERN TRINITY DRIVES.

It reports as it had changed speed but it doesn't made changes to ROM neither the drive reports the new speed.

I thing SRT and the DEMO of SHT are using an old method that will NOT WORK on modern drives.

The PAID VERSION ($200 USD) of SHT is CONFIRMED TO WORK.

Also check here on ebay :

http://www.ebay.com/itm/1-5TB-Samsung-M ... 1134463509

ST1500LM006 = HM-M151RAD

Attachment:
4.jpg
4.jpg [ 109.78 KiB | Viewed 16989 times ]


This is FULLY SUPPORTED by the paid (not free) version of SHT 4.0.7

Also you WILL NOT BE ABLE to READ ROM on your drive with the DEMO as the drive is very recent and the DEMO only works with older drives.

Maybe you can use something like HDAT2 and see if you can set the SATA speed ?

Maybe there is a free vendor tool to set the SATA speed ?

If you aren't lucky SHT is an option but i don't think you would want to pocket out $200 USD to change the speed of one drive ...

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 7th, 2016, 17:38 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
fzabkar wrote:
Spildit wrote:
At any rate this experience shows that it's possible to set SATA speeds on ROM on SAMSUNG drives.

It seems that you are working out the function of the FIPS one byte at a time. :-)

Off topic: I wonder what the drive is trying to write to the FIPS when it gets corrupted?


:D :D :D

Well, i was lucky !

Off Topic - I've found out that SHT will read the full ROM by TTL but to read and WRITE to FIPS section/module you can use ATA and TTL.

Attachment:
a.jpg
a.jpg [ 64.63 KiB | Viewed 16987 times ]


Attachment:
b.jpg
b.jpg [ 25.92 KiB | Viewed 16987 times ]


This is interesting because it sugests that the drive can access to FIPS by VSC and FIPS can be manipulated as a ROM MODULE separated from the main ROM code.

It might be possible to fix FIPS by ATA even when it's damaged without the need of TTL.

If the drive is accessing FIPS to set drive settings as PUIS, SATA mode, etc it might be attempting to set something and because of a BUG or specific condition ends up clearing the FIPS section and/or damaging the checksum.

Also on drives that have the problem of "cleared" FIPS section .... look at my SHT screen capture ... it have an option to clear FIPS ...

Maybe there is some sort of VSC collision and some other ATA command clears the FIPS even when it shouldn't do so when the drive is in a certain condition ?

If there is the option/command to clear FIPS then we can assume that the command is "called" or executed in error and the result is cleared FIPS and damaged drive ?

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 7th, 2016, 18:17 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 14945
Location: Australia
ISTR that Ace's blog article stated that all one needed to do to repair a damaged FIPS was to write the FIPS header, fill the module with zeros and then write a valid checksum at the end. I could be wrong, though.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 9th, 2016, 20:21 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
Ok, here is some more testing !!!

Power up with the drive in SATA2, 3G mode :

Code:
*PA VID=0007 PN=0000 Rev=0004*PA VID=0007 PN=0000 Rev=0004ChipRev = 63B0U
S_0Shock Sensor Circuit Enabled
SO_1
Shock Sensor Circuit Enabled
IS=2
CLA #36/56
Handoff RPM=609
SPOK
mS1 00000003
A1O=5 A1G=419
O=509 S=-2
SK C:  5144 H:0
Loaded FIT ( 0: 0: 1)
CalibTable Loaded. Rev:0x17
ResoTable Loaded. Rev:0x01
Bump Limit Loaded. Rev:0x00
RRO1xTable Loaded. Rev:0x01
Ovly loaded to 0x0001CD00
Ovly loaded to 0x1005B800
FdtTable Loaded. Rev:0x02
[GL][90PT:0FF0,0204]
[GL][FULL:0FF0,0204]
Reading Serial Num Pass
Up MC

PwrOn RRO1x @ H0
Table) cos = -1605632, sin = -1520128
Coeff) cos = 120172, sin = 198801

DiskSlip : 202 [SrvTrk]
DiskSlip : 182 [SrvTrk]
TgtCyl:     842
Hd:   0 Zn:   0 Avg.:     200
TgtCyl:  176473
Hd:   0 Zn:   1 Avg.:    1126

SVCAL(0080,0000)-->PASS
RecordValid Ok : 0107E47D 0107E41D
P11FFS Enabled
ReadyTime = 2047533 us
ENG>mS1 00000003
SK C:132828 H:0
SoUL!
PK_4   C:  8496 H:0


Power on with drive in SATA1, 1.5G :

Code:
*PA VID=0007 PN=0000 Rev=0004*PA VID=0007 PN=0000 Rev=0004ChipRev = 63B0U
S_0Shock Sensor Circuit Enabled
SO_1
Shock Sensor Circuit Enabled
IS=5
CLA #36/55
Handoff RPM=787
SPOK
mS1 00000003
A1O=6 A1G=419
O=509 S=1
SK C:  5092 H:0
Loaded FIT ( 0: 0: 1)
CalibTable Loaded. Rev:0x17
ResoTable Loaded. Rev:0x01
Bump Limit Loaded. Rev:0x00
RRO1xTable Loaded. Rev:0x01
Ovly loaded to 0x0001CD00
Ovly loaded to 0x1005B800
FdtTable Loaded. Rev:0x02
[GL][90PT:0FF0,0204]
[GL][FULL:0FF0,0204]
Reading Serial Num Pass
Up MC

PwrOn RRO1x @ H0
Table) cos = -1605632, sin = -1520128
Coeff) cos = 108684, sin = 206668

DiskSlip : 202 [SrvTrk]
DiskSlip : 182 [SrvTrk]
TgtCyl:     842
Hd:   0 Zn:   0 Avg.:     200
TgtCyl:  176473
Hd:   0 Zn:   1 Avg.:    1125

SVCAL(0080,0000)-->PASS
RecordValid Ok : 0107E47D 0107E41D
P11FFS Enabled
ReadyTime = 1968033 us
ENG>mS1 00000003
SK C:132846 H:0
SoUL!
PK_4   C:  8496 H:0



Can't find any diference on terminal log.

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: March 9th, 2016, 20:30 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
fzabkar wrote:
ISTR that Ace's blog article stated that all one needed to do to repair a damaged FIPS was to write the FIPS header, fill the module with zeros and then write a valid checksum at the end. I could be wrong, though.


It might work .... The problem is that you will loose the "settings" that are set by the FIPS module.

So i would PATCH with a known good copy instead of repair by fixing the header and write a zero filled module.

Here is my FIPS module on my test drive :

Attachment:
1.jpg
1.jpg [ 95.82 KiB | Viewed 16905 times ]


Attachment:
2AJV3nqM.d31 (FIPS)TERM.rar [2.14 KiB]
Downloaded 549 times


Attachment:
2.jpg
2.jpg [ 137.46 KiB | Viewed 16905 times ]


You would loose a considerable amount of data/settings by zero filling the FIPS (instead of patching) and there are settings there like PUIS, SATA Speed, etc .... so i don't think zero fill the FIPS would be viable (or possible) at all.

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


Top
 Profile  
 
 Post subject: Re: Limiting Transfer Rate of HDD
PostPosted: April 7th, 2016, 13:37 
Offline

Joined: March 14th, 2014, 11:06
Posts: 61
Location: EARTH
Guys, and how about DCO (DEVICE CONFIGURATION OVERLAY), or hardcore only? :D


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

All times are UTC - 5 hours [ DST ]


Who is online

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