Forum: Mikrocontroller und Digitale Elektronik SATA II + µC: machbar?


von Sebastian (Gast)


Lesenswert?

Hi!

Nun ja, Festplatten per ATA-IDE-Anschluss an einen Mikrocontroller 
anzuschließen soll ja nicht ganz sooo schwer sein, zumindest machbar.
Doch wie sieht es mit einem SATA / SATA II-Anschluss aus? Ich finde 
nichts im Netz, oder ich bin nur zu blöd dazu...
Vielleicht hat sich schon mal jemand an dieses Thema herangewagt und 
könnte mir ein paar Infos geben?

Sebastian

von jörg (Gast)


Lesenswert?

Hallo
schalte einen Sata-ide konverter dazwischen ,bei reichelt ca. 20€


gruß jörg

von Sebastian (Gast)


Lesenswert?

Oki doki, ich schau mal nach...
Hätt ich eigentlich auch auf die Idee kommen können ^^ wie dumm von 
mir...
Danke!

von Düsentrieb (Gast)


Lesenswert?

oder nimm einfach nen micro, der 1,5Gbit seriell kann...

von Benedikt K. (benedikt)


Lesenswert?

Bei SATA2 sind es 3,0GBit/s, aber das ist dann auch nicht mehr viel 
Aufwand, wenn die 1,5 erst geschafft sind...

von Obelix (Gast)


Lesenswert?

> oder nimm einfach nen micro, der 1,5Gbit seriell kann...

muss man denn unbedingt mit 1,5 oder 3Gbit/s die Daten übertragen, oder 
kann das auch langsamer geschehen?

von Hpman (Gast)


Lesenswert?

Mal laienhaft ausgedrueckt, die Frequenz ist fest, ob Daten uebertragen 
werden ist nicht entscheidend.

Hpman

von Benedikt K. (benedikt)


Lesenswert?

Ich hatte auch schon darüber nachgedacht, und auch gesucht, aber nichts 
gefunden. Vermutlich wird das ganze aber nur mit eben dieser Frequenz 
funktionieren. Keine Ahnung ob es irgendwo die Specs gibt, aber ich 
würde nicht mit rechnen, denn spätestens wenn die Platte sendet, wird 
diese die 1,5GBit verwenden.
Eine 500GB HDD über ein 4 Draht Interface an einem µC wäre aber schön...

von Benedikt K. (benedikt)


Lesenswert?

Hier sind die Specs:
D1532v3r4b-AT_Attachment_with_Packet_Interface_-_7_Volume_3.pdf von 
www.t13.org

Mit den passenden Tranceivern (inklusive der Framebildung, falls es 
sowas als 1 IC Lösung gibt) könnte es sogar was werden.

von Steffen H. (Firma: www.shotech.de) (mc_sho) Benutzerseite


Lesenswert?

@Benedikt K.:

hier kannst Du die Spec.V2.5 und V2.6  kaufen. ( $40 USD )
https://www.serialata.org/

Gruss
Steffen

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

SATA kannst du komplett vergessen, auf jeden Fall wird ein SATA-PHY 
benötigt der aber kaum zu < 10k Stück zu bekommen ist. Nimm einen 
SATA-IDE-Konverter, die gibt's sehr billig.

von Εrnst B. (ernst)


Lesenswert?

Oder, aus aktuellem Anlass:

nimm nen (S)ATA -> USB Konverter/Gehäuse, und

Beitrag "USB Host Stack für Eingebettete Systeme (LGPL)"

Sind dann auch nur 4 Drähte ;)

von Hpman (Gast)


Lesenswert?

@Benedikt

Ohne entsprechende differential Ausgaenge wird das nix mit dem Anschluss 
schon physikalisch nichts, soweit mir bekannt ist hat kein uC sowas. Es 
gibt einige FPGAs die elektrisch dafuer vorgesehen sind auch SATA und 
andere Highspeed Differential Signal daran funktionieren. In der 
Hinsicht ist es vergleichbar mit USB 2.0 High Speed nur das die Frequenz 
anders ist. Am ehsten realisierbar ist sowas vielleicht mit einem IDE to 
SATA bridge Chip, z.B. auf den ersten SATA HDs oft zu finden aber auch 
dort wird man im Privatbereich sicherlich viel Spass haben..

Hpman

von Hpman (Gast)


Lesenswert?

Auf http://en.wikipedia.org/wiki/Serial_ATA unter Architecture steht 
auch ansatzweise was zur Physical Layer.

Hpman
PS: glaube ich muss mich mal hier anmelden, dann kann man hoffentlich in 
den eigenen Beiträgen die Grammatik/Rechtschreibung korrigieren ...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.