force a ssd sata drive to link at gen2 speed

tfont

Honorable
Aug 20, 2013
3
0
10,510
Anybody know of a utility to program a gen3 sata drive to bypass a link attempt at gen3 speed and start the link attempt at gen2 speed.
 

Jaxem

Honorable
Yeah, that is done on a sata controller level, not something you generally have access to, as popatim said, if there was such a thing, it would be specific to your sata controller chipset and would be from the board manufacturer, or more likely the chipset manufacturer. The chances of finding something like that are probably pretty low. Out of curiosity, why are you wanting sata 2 instead of sata 3?
 

tfont

Honorable
Aug 20, 2013
3
0
10,510


I'm using an embedded SATA controller (OMAP L138 processor) that is only gen1 or gen2 capable and it has an errata where a gen3 link attempt will improperly report a 6Gb link success so I want to avoid the gen3 attempt altogether. The drive controls the initiating speed in the link attempt so there's nothing I can do on the controller side.

I guess I'll check with some drive manufacturers for customized firmware.
 

Jaxem

Honorable
If it's a sata 2 controller, it will only run at sata 2 speeds then, even if it thinks it has a sata 3 connection, is it causing issues or do you just want to make sure it doesn't think it has a different speed than it really does?
 

tfont

Honorable
Aug 20, 2013
3
0
10,510


It's causing issues. A gen3 drive will not communicate 9 times out of 10 because the link wasn't properly established at gen2 speed. Gen1 and gen2 drives always link and communicate without problems but their getting harder to find.