John wrote:
> I'm doing a new build and my case has an eSATA port on the fron panel.
> The motherboard has a couple of unused SATA ports, but nothing
> specifically designated as eSATA.
>
> Can I connect the front-panel eSATA port to a plain old SATA port on
> the motherboard, or are these really different things? It looks like
> the connector will work, but I wonder if there are electrical
> differences that would make this a bad idea.
>
> (I don't really have any plans for using eSATA, so if this can't be
> done, it's no big deal. But if if would work then I figure I might as
> well do it.)
>
> TIA for any advice.
>
> Reply-to address is real
> -- John
SATA and ESATA are identical on protocol.
There is a slight difference in the electrical (analog) specs.
ESATA has a bit more budget on the difference between
transmit level and min usable receive level. And that
allows a slightly longer cable to be used.
http://en.wikipedia.org/wiki/Sata#eSATA
Minimum transmit amplitude increased:
Range is 500–600 mV instead of 400–600 mV. <--- launch amplitude
Minimum receive amplitude needed:
Range is 240–600 mV instead of 325–600 mV. <--- receive sensitivity
Maximum cable length increased to 2 meters (from 1 meter)
The first two items there, is what allows the cable to be longer.
Some chipsets claim to support both SATA and ESATA, but
I've never seen any detail as to whether something has
to be programmed to make it work. It would seem they
just run in ESATA mode all the time, ready to work with
a longer cable if one comes along. Because I can't see
any info to suggest a register needs to be flipped to
do one or the other.
If you have some ESATA setup of questionable heritage,
you can try using a shorter cable than the max stated
by the ESATA spec, as a crutch. If you think you're
getting transmission errors on the cable, the shorter
cable may help a tiny bit.
Paul