is it possible to use SATA / SATA II for embedded systems ? At the moment i have almost no info about SATA, so please forgive my general questions.
The SATA connector looks fairly simple (reference see below), only 4 data lines needed plus 3 ground pins.
Is it needed to use the high speed of 1,5 GBit/s or 3,0 GBit/s or can i use the much slower (in kHz area, which a uC can generate, e.g. by bit banging) ?
Or are there easy to use controller, which can be connected to a uC (like SPI, or an 8 + x bit interface) of an embedded system and SATA HD on the other side ?
Remark: No project behind at the moment. I want to use the SATA only because of simple wiring (instead of P-ATA) and big space on HD.
Is it worth buying the specification (ok, looks to be cheap compared to other spec...), or do i immediately see, that i can forget my project, because it is not possible ?
I at least found the pinout on
The spec can be bought for less money (25 USD) at