Re: ata device im Betrieb (de)aktivieren

From: Marc Santhoff <M.Santhoff(at)t-online.de>
Date: Tue, 23 Aug 2005 12:02:40 +0200

Am Montag, den 22.08.2005, 21:12 +0200 schrieb Bernd Walter:
> On Mon, Aug 22, 2005 at 05:43:02PM +0200, Oliver Fromme wrote:
> > Marc Santhoff <M.Santhoff(at)t-online.de> wrote:
> > > ich möchte folgendes realisieren:
> > >
> > > Ein CF-Karte soll *im Betrieb* vom Benutzer eingestöpselt werden, vom
> > > System aktiviert und beschrieben und danach wieder deaktiviert werden,
> > > damit der Benutzer sie entnehmen kann.
> > >
> > > Meine Fragen nun:
> > >
> > > Welche Kommandoreihenfolge vor dem mount und nach dem umount ist für
> > > atacontrol nötig?
> > >
> > > Falls es jemand weiß: Im Prinzip sind CF-Stecker für "hot plugging"
> > > ausgelegt, aber wie sieht es aus, wenn man das am IDE-Bus macht?
> >
> > Ist kein Problem. Auch mit normalen IDE-Festplatten geht
> > Hot-plugging, sofern man einen Einschub verwendet, der das
> > ausdrücklich unterstützt. Ich verwende das für Backups.
>
> Ja, aber nicht am CF-Slot, der ist nun mal nicht IDE.
> Hot-Plug ist mit CF nur in PCMCIA vorgesehen, aber nicht in den
> anderen beiden Betriebsarten.
> Du hast drei unterschidliche Pinlängen.
> Power als längste, dann die ganzen anderen und als kürzeste die
> Detection, damit das system erkennt, dass was eingesteckt wurde,
> wenn alle anderen sicheren Kontakt haben.

Das war meine Ansatz ...

> Das Problem ist, dass die Betriebart eingelesen wird, wenn die
> Karte Strom bekommt, aber da sind die LEitungen noch nicht Kontaktiert,
> also landed die Karte im PCMCIA-Mode.

... den ich wohl vergessen sollte.

> Du kannst nicht mal die 5V-Versorgung mit den Detection-Leitungen
> schalten, da die Karte bereits über die Datenleitungen mit ausreichend
> Strom versorgt wird.
> Mit dem CF-Slot als Hot-Plug wird das also nicht gehen, da die Karte
> Kontakte braucht, wenn der Rest eingesteckt wird.
> Du musst am IDE, z.B. über einen normalen HDD-Wechselrahmen stecken,
> oder auf PCMCIA wehcseln, bzw einen USB Adapter benutzen.

Also, wenn die CF-Hotplug-Technik umgangen wird und alle Leitungen
gleichzeitig eingeschaltet werden, dann geht's ?

Hmm, das ist aber doof. Dann brauche ich also einen PCMCIA
(PC-CARD?)-Adapter der in meinem Fall auch noch in einen
LAufwerksschacht eingebaut wird. Mal gucken, gesehen habe ich solche
Teile schon ...

Aber wie ich schon schrieb, ich habe gerade meine Festplatte vergrößert,
ich will sowieso mit FreeBSD 5 oder womöglich 6-STABLE mal durchstarten,
da gibt es ein paar Programme, die auf 4 nicht mehr laufen (qemu, wine
wohl auch und noch irgendwas). Wenn ich damit USB2 vernünftig zur
Mitarbeit bewegen kann, wäre das meine Lösung.

Danke, ich schätze das spart mir eine Menge Versuche (und bringt ein
paar neue mit sich ;),
Marc

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 23 Aug 2005 - 12:06:41 CEST

search this site