Forum: Mikrocontroller und Digitale Elektronik IDE Kommandos sniffern


von Harald Fielker (Gast)


Lesenswert?

Hallo,

ich suche eine möglichst einfach Schaltung um von einem IDE Interface 
alle Kommandos des Controllers zu sniffern. Dazu möchte ich einen 
kleinen Microcontroller verwenden, der zwischen IDE Gerät und Controller 
geschaltet wird. Interessieren würden mich die Kommandos bzw. zu 
einzelnen Kommandos die Daten auf dem Datenbus.

Ich habe ein paar Fragen dazu:

1) Aus den Links von http://www.mikrocontroller.net habe ich mir einige 
Infos zusammengesucht. Es scheint so zu sein, daß das IDE Interface 16 
Datenleitungen und 9 Steuerleitungen hat. Leider sind das zu viele 
Anschlüsse - wie kann man das am besten Multiplexen?

2) Ich brauche noch was zum Auslesen der Daten am PC am besten UART.

3) Ist ein Microcontroller ueberhaupt schnell genug fuer IDE?

4) Gibt es so eine Schaltung schon?

Bye,
Harald

von Lars (Gast)


Lesenswert?

Hmm wozu willst du das denn machen ?! Das IDE Protokoll ist ja 
dokumentiert, um das Protokoll herauszufinden also vermutlich nicht ;)

Wenn du an die tatsächlich/und an welche Stelle geschriebenen Daten 
herankommen willst, gibt es sicher auch einen Weg das noch auf 
Softwareseite zu machen. Unter linux könntest du z.B. "einfach" das 
IDE-Modul so umschreiben, dass es die übertragenen Daten/Befehle 
mitlogt. Ob es etwas vergleichbares für Windows oder andere 
Betriebssysteme auch gibt weiss ich nicht.

von Harald Fielker (Gast)


Lesenswert?

Nun es geht mir nicht darum zu "untersuchen" wie der IDE Bus 
funktioniert, sondern um hier eingreifen zu koennen.

z.B.

1) Wann und wie werden welche Befehle an ein bestimmtes Laufwerk (das in 
einer bestimmten Hardware eingebaut ist) geschickt.

2) Das Laufwerk soll Softwaretechnisch emuliert werden.

Wie ich das unter Linux machen kann - das weiss ich schon ;) Nur gehen 
wir mal davon aus es befindet sich das OS in einem ROM von dem man auch 
noch nicht mal den Source hat ... dann sieht die Sache anders aus.

von Dude (Gast)


Lesenswert?

Ich suche genau die gleichen infos.

Ich würde gerne zum anfang eine Festplatte am AVR anschliessen.

z.B Text files auslesen und über LCD anzeigen.

Bis hin zu MP3 zum VS1001 zu senden.

von Jonas Diemer (Gast)


Lesenswert?

da gips infos im web drüber, mal googlen.

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.