Hallo, bei uns stellt sich folgendes Problem: Wir haben eine FPGA-HW mit Xilinx PCIe Anbindung entwickelt, die seit Monaten klaglos läuft (soweit man in der Entwicklung nicht grad Fehler drin hat). Die Karte hat einen PCIe 8x Connector aber wir nutzen nur vier der acht Lanes. Das ganze auf Intel Motherboards, wir haben inzwischen auch schon zwei PCs mit dieser Karte drin im Produktiveinsatz, macht keine Probleme. Nun wollten wir eine dritte derartige Karte in einem System mit ASUS M2N4-SLI verbauen, wo sie dann aber leider nicht funktioniert hat (wir konnten darauf schreiben aber beim Lesen kam immer nur 0xffffffff zurück). Langes Herumgeärgere, natürlich die Karte auch in einem Rechner mit Intelboard getestet, wo sie wunderbar lief, dann noch bei meinem Kollegen mit einem ASUS P5B (oder so ähnlich) wo interessanterweise einer der Speicherbereiche, die über PCIe memory mapped sind fehlerfrei funktioniert hat, der andere dafür gar nicht, und sie wurde auch nur mit 2 lanes betrieben statt mit vier ... Langer Rede kurzer Sinn: Meine Frage ist, wie es mit Motherboards und ihren x16 Slots so steht, sind das vollwertige Slots oder sind die öfter "crippled"? Wenn ja, ist das nur bei ASUS so oder auch bei anderen? Beim M2N4-SLI Board zb glaube ich, dass das Problem das SLI interface ist, wir habens mit PCI und 16x PCIe Grafik-Karte probiert, entweder Probleme beim Lesen oder unsere Karte ist gar nicht aus dem Reset gekommen usw. LG
Poste doch mal das Board-Layout, die Shematik (als file) und die Codes. Villeicht können wir Dir dann helfen!
Danke aber akut ist die Lösung für unser Problem, dass wir einfach das MB, mit dem es funktioniert noch mal besorgen. Meine Frage geht auch eher in die Richtung ob es bekannt ist, dass manche Boards zwar zwei x16 slots drauf haben, diese dann aber nur eingeschränkt nutzbar sind (zb für Grafikkarten und/oder nur mit SLI, ...), darum frage ich auch hier und nicht in der FPGA Ecke. Dann wüssten wir auch, ob man das in Zukunft beachten muss und wonach man Ausschau halten muss. Wer sich dennoch näher beschäftigen will, es handelt sich um den Xilinx PCIe Endpoint Block Plus IP Core auf einem Avnet Board in einem Virtex5 LX110T.
das ASUS P5N E-SLI hat 2 PCIe16x aber nur 16 Lanes somit werden bei der verwendung von 2 Grafikkarten für jede Graka nur 8 lanes zur verfügung gestellt. ich kann mir gut vorstellen das die boardhersteller da etwas trixen so nach dem motto wir haben 500 slots und dann ganz kleinlaut irgentwo aber nur 45 lanes mfg Thomas
Ich würde ein Industrieboard empfehlen. Wenn Asus (Gigabyte,MSI,usw) das Board in spätestens 6 Monaten aus dem Sortiment kippt, macht ihr euch gleich wieder auf die Suche.
@Thomas Müller: So kommts mir vor. @Steffen: Genau das macht mir Sorgen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.