Forum: PC Hard- und Software PC/104 zu ISA


von Steffen Hausinger (Gast)


Lesenswert?

Hallo zusammen,

der PC/104 Bus ist ja signalkompatibel zum ISA-Bus. Kann es sein, dass 
er aber nicht pinkompatibel ist?

Offensichtlich ist der 8-Bit Teil des Steckverbinders spiegelverkehrt. 
Beim PC/104 ist Reihe A auf der linken Seite, bei ISA auf der rechten. 
Die 16-Bit Erweiterung mit den Reihen C und D passt dann wieder.

Warum ist das so?

Grüße
Steffen


Quellen:
http://upload.wikimedia.org/wikipedia/commons/0/0b/ISA_Bus_pins.png
http://pinouts.ru/Slots/Pc104_pinout.shtml

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Steffen Hausinger schrieb:
> Kann es sein, dass
> er aber nicht pinkompatibel ist?

Natürlich, er verwendet ja auch komplett andere Steckverbinder.

Einen 8-Bit-ISA-Slot kann man trotzdem leicht dranknüppern, man muss ihn 
halt nur unten und nicht oben anbringen.

Da man zur Adaption sowieso eine Platine braucht, ist das aber doch 
sowieso vollkommen wurscht.

von Reinhard Kern (Gast)


Lesenswert?

Steffen Hausinger schrieb:
> Warum ist das so?

Vielleicht findest du ein einem Altenheim noch denjenigen, der das 
entworfen hat, und wenn er nicht dement ist, erklärt er dir vielleicht, 
wie er da draufgekommen ist.

Kürzer formuliert: solche Fragen sind völlig sinnlos. Warum sind 
PS/2-Stecker rund und nicht viereckig? Warum sind USB-Stecker viereckig 
und nicht rund?

Gruss Reinhard

von Steffen Hausinger (Gast)


Lesenswert?

Die Frage ist nicht unsinnig. Es hätte ja durchaus ein bewusster Schritt 
dahinter stehen können. Immerhin sind nicht nur die Signale identisch, 
sondern selbst die Benamung: Es gibt vier Reihen der Buchstaben A bis D. 
Da man an jeder liest, dass PC/104 kompatibel zu ISA ist, sollte man 
annehmen, dass Reihe A eines ISA-Slots auch Reihe A einer PC/104 Buchse 
ist. Ist sie aber nicht und das wird auch seinen Grund haben.

Für mich ist es schlecht, weil ich andernfalls auf die PC/104 Buchse 
eine Stiftleiste hätte stecken können und darauf dann einen ISA-Slot 
löten können. Schade, dass das nicht geht. Denn so hätte ein Adapter 
statt mittels Platine auch quick-n-dirty über eine Stiftleiste 
funktioniert.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Steffen Hausinger schrieb:
> Für mich ist es schlecht, weil ich andernfalls auf die PC/104 Buchse
> eine Stiftleiste hätte stecken können und darauf dann einen ISA-Slot
> löten können.

Die PC104-Karte hat auf ihrer Unterseite Stifte. Steckst Du auf die eine 
Buchse, kannst Du an der Deinen gewünschten ISA-Slot anlöten.

Du wirst zugeben, daß das eine ausgesprochen exotische Anwendung ist, 
die --von Experimentalaufbauten abgesehen-- noch nie jemand gebraucht 
hat. Bedenke, wozu PC104-Karten da sind. Und bedenke, wie 
"interessant" 8-Bit-ISA-Karten sind.

von Reinhard Kern (Gast)


Lesenswert?

Steffen Hausinger schrieb:
> Da man an jeder liest, dass PC/104 kompatibel zu ISA ist, sollte man
> annehmen, dass Reihe A eines ISA-Slots auch Reihe A einer PC/104 Buchse
> ist. Ist sie aber nicht

Falsch geschaut. A = A, B = B, C = C und D = D.

Gruss Reinhard

von Steffen H. (steffenh)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Du wirst zugeben, daß das eine ausgesprochen exotische Anwendung ist,
> die --von Experimentalaufbauten abgesehen-- noch nie jemand gebraucht
> hat.

Klar, gebe ich zu. Ich will damit auch nur sagen, wozu ich es 
gebrauchen könnte. Das eigentliche Argument ist schließlich, dass Reihe 
A im ISA-Slot etwas anderes ist als Reihe A bei PC/104. Und finde ich es 
eben merkwürdig, wo doch ansonsten alles gleich geblieben ist.



Reinhard Kern schrieb:
> Falsch geschaut. A = A, B = B, C = C und D = D.

Interessant. Aber wo hast Du denn geschaut? Ich habe nur die Quellen 
gefunden, die ich im Eingangsposting oben erwähnt hatte. Und da ist 
(jeweils bei Draufsicht) Reihe A beim ISA-Slot rechts, bei PC/104 
dagegen links.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tja. Du wirst damit leben müssen, daß es so ist, wie es ist. Genauso wie 
man auch mit den diversen Designfehlern des ISA-Busses leben musste, und 
wie man mit den Designfehlern der PC-Architektur leben musste bzw. immer 
noch leben muss.

So ist das halt.

von Reinhard Kern (Gast)


Lesenswert?

Steffen Hausinger schrieb:
> Interessant. Aber wo hast Du denn geschaut? Ich habe nur die Quellen
> gefunden, die ich im Eingangsposting oben erwähnt hatte. Und da ist
> (jeweils bei Draufsicht) Reihe A beim ISA-Slot rechts, bei PC/104
> dagegen links.

Was anderes habe ich ja auch nicht behauptet - aber A ist A, und zwar 
genau nach deinen Unterlagen (die kannst du im ersten Posting 
runterladen...).

Also nochmal ganz von vorn:
Die Stecker sind physikalisch verschieden, aber Ax geht nach Ax usw. - 
wo soll da ein Problem sein? Egal wie (Kabel, Platine,...), du 
verbindest gleichnamige Pins miteinander, einfacher geht es nicht.

Gruss Reinhard

von Steffen H. (steffenh)


Lesenswert?

Reinhard Kern schrieb:
> Was anderes habe ich ja auch nicht behauptet - aber A ist A, und zwar
> genau nach deinen Unterlagen (die kannst du im ersten Posting
> runterladen...).

Sprachlich formal korrekt, aber thematisch ging es mir natürlich um 
etwas anderes. Wie dem auch sei, danke Euch beiden für Eure Hinweise. 
"Es ist wie es ist" trifft hier voll zu.

Grüße
Steffen

von Christoph db1uq K. (christoph_kessler)


Angehängte Dateien:

Lesenswert?

Um den Anwender noch weiter zu verwirren, beginnt eine Steckerreihe mit 
Null, die andere mit 1
Hier die Steckerbelegung aus einem Lippert-Manual

von irgendwer (Gast)


Lesenswert?

Du möchtest eine passive Backplane selber bauen?

von Reinhard Kern (Gast)


Lesenswert?

Steffen Hausinger schrieb:
> Für mich ist es schlecht, weil ich andernfalls auf die PC/104 Buchse
> eine Stiftleiste hätte stecken können und darauf dann einen ISA-Slot
> löten können.

Das geht ja sowieso nur mit 8bit (XT) Steckkarten. Oder sägst du eine 
AT-Karte zwischen den A/B und C/D Steckern auseinander?

Gruss Reinhard

von Steffen H. (steffenh)


Lesenswert?

Christoph Kessler (db1uq) schrieb:
> Um den Anwender noch weiter zu verwirren, beginnt eine Steckerreihe mit
> Null, die andere mit 1
> Hier die Steckerbelegung aus einem Lippert-Manual

Ach, das passt schon. Bei der mit Null beginnenden Reihe sind zwei 
GND-Kontakte zusätzlich, die es halt bei ISA nicht gibt. Ich finde das 
nachvollziehbar und dann verwirrt es mich auch nicht mehr.

Danke für die Belegung!


irgendwer schrieb:
> Du möchtest eine passive Backplane selber bauen?

Es ist eine Erweiterung mit einem einzigen ISA-Slot. Genauer nur für die 
Grafikkarte. Als Backplane kann man das noch nicht bezeichnen. Und es 
soll auch nur eine Bastellösung sein.


Reinhard Kern schrieb:
> Das geht ja sowieso nur mit 8bit (XT) Steckkarten. Oder sägst du eine
> AT-Karte zwischen den A/B und C/D Steckern auseinander?

Wieso sollte ich die auseinandersägen? Nein, eine XT-Karte genügt mir.

von Reinhard Kern (Gast)


Lesenswert?

Steffen Hausinger schrieb:
> Wieso sollte ich die auseinandersägen? Nein, eine XT-Karte genügt mir.

Und dann regst du dich hier lang und breit über die Anordnung der 
16Bit-Erweiterungsstecker auf, die du garnicht brauchst? Seltsame 
Freizeitbeschäftigung.

Gruss Reinhard

von Steffen H. (steffenh)


Lesenswert?

Reinhard, ich fürchte, wir reden hier aneinander vorbei. Ich habe mich 
nämlich nie aufgeregt. Und mein Problem bleibt auch bei 8 Bit weiter 
bestehen, wenn Du Dir die Belegung des PC/104 einmal anschaust. Drehen 
kann man eine ISA-Karte zwar, horizontal spiegeln aber leider nicht.

Nichts für ungut,
Steffen

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Steffen Hausinger schrieb:
> Drehen
> kann man eine ISA-Karte zwar, horizontal spiegeln aber leider nicht.

Doch, kann man. Du musst sie nur unterhalb der CPU-Karte montieren, 
dann sind die Kontakte so, wie sie gebraucht werden.

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.