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.pnghttp://pinouts.ru/Slots/Pc104_pinout.shtml
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.
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
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.
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.
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
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.
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.
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
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
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
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.
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
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
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.