Suche PCI-Bridge (2. Versuch) :-)

Hallo NG,

sorry - das soll wirklich keine Spam-Mails sein - in meinem letzten Beitrag vormulierte ich die Frage wohl zu speziell, so dass mir niemand weiterhelfen konnte ...

Ich versuche es nun so: Ich möchte eine PCI-Steckkarte layouten und benötige eine PCI-Bridge die es in einiger Zeit auch noch geben wird. Dabei ist die Bridge von Kolter (keine Interruptunterstützung) und die von OpenCores.org (PCI->WishBone) untauglich.

Hat jemand eine Idee? Googlen brachte leider wie so oft keine Ergebnisse ...

Danke für Hilfe

Mfg

Thomas Pototschnig

Reply to
Thomas Pototschnig
Loading thread data ...

Hallo Thomas,

Thomas Pototschnig schrieb:

eventuell sind die PCI-Bridges von PLX für dich brauchbar:

formatting link

Gruß Ernst

Reply to
Ernst Schwab

Hallo Thomas,

Thomas Pototschnig schrieb:

eventuell sind die PCI-Bridges von PLX für dich brauchbar:

formatting link

Ich habe gerade erst dein erstes Posting gelesen - die Befürchtungen, dass der eingesetzte Chip irgendwann abgekündigt wird, sind sicher nicht unbegründet, allerdings hat PLX öfter schon kompatible Nachfolgechips herausgebracht. In der Linecard stehen einige 'Kompatibilitäten': 9050->9052, 9050->9030, 9060->9080,

9080->9054, 9054->9056. Es sind mit den 'kompatiblen' Chips u.U. jedoch trotzdem Änderungen an EEPROM-Inhalten o.ä. nötig.

Gruß Ernst

Reply to
Ernst Schwab

EEPROM Inhalte sind leichter zu ändern als Layouts ... hmm - wie kann denn der 9030 kompatibel zum 9050 sein? Ich glaube mich daran erinnern zu können, dass der 9030 eine ganz andere Bauform hat und der 9050er extra für dafür gebaut wurde um bestehende ISA-Designs nach PCI zu portieren.

Vielleicht weißt du das, ob es freie generische Treiber für die PLX-Devices gibt, die man verwenden/anpassen kann. Interessant wäre auch ob es Beispiel EEPROM-Inhalte gibt mit Erklärung ...

Mfg

Thomas

Reply to
Thomas Pototschnig

Hallo Thomas,

Thomas Pototschnig schrieb:

keine Ahnung, die genannten 'Kompatibilitäten' stammen aus einem Dokument von PLX [1]. Vielleicht meint man ja auch keine Pinkompatibilität, die jedoch beim 9080/9060 gegeben ist, wenn ich mich richtig erinnere.

Nein, da weiss ich nichts drüber. Für Geld gibt es von PLX ein PCI-SDK, ob das sich lohnt, weiss ich leider auch nicht. Für Linux ist die Erstellung eines Treibers 'from scratch' mit Hilfe des PLX-Datenblattes und des Rubini-Buches [2] machbar, die PLX-Registerinitialisierungen für eine einfache I/O-Karte sind größtenteils über das EEPROM einstellbar.

Danach hatte ich auch mal gesucht, habe es dann aber aufgegeben. Bei den Entwicklungstools von PLX ist ja eventuell sowas dabei (?).

Gruß Ernst

[1]
formatting link
[2]
formatting link
Reply to
Ernst Schwab

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.