i217 schrieb:
> Hallo noy,
>>> Alles an "Copper" also einfach als PCIe->Gbit Ethernet controller.
> Das ist exakt das was wir benötigen. Eine externe PHY würde ich ungern
> noch dazu bauen wollen, wenn die intere bereits was taugt.
> Kannst du was dazu sagen wie die Leistungsaufnahme ist?
> Was wird im Flash gespeichert, irgendwelche Einstellungen des Chips? Ich
> mutmaße das ist nicht optional..
Die Firmware des Prozessors z.B.
Ich hatte bei einem NVidia TX1/TX2 das Problem gehabt, dass der i210 mit
der Standardfirmware irgendwelche non-standard PCIe-Zyklen ausgeführt
hat, an denen sich der TX2 verschluckt hat. Das war nicht auf TX2-Seite
per Software patchbar gewesen, dazu brauchte ich eine spezielle
Firmware, die diese PCIe-Zyklen nicht durchführt. Dabei handelte es sich
nicht um einen nackten Chip auf einem eigenen Board, sondern um
handelsübliche PCIe Netzwerkkarten in einem normalen PCIe-Slot. Der
Vorgänger 82574 hat da keine Probleme gemacht. Auch Realtek-Karten mit
RT8111 haben in keinem Fall Probleme gemacht.
Es ist übrigens gar nicht einfach, die Software von Intel überhaupt zu
bekommen.
Überlege Dir auch, ob Du nicht gleich einen I225 verwendest. Das ist die
2.5G Version. Nicht aufwändiger zu verwenden als den I210, und auch
nicht viel teurer, aber die 2.5 fache Bandbreite - genau passend für
einen PCIe Gen2 Link. Ja, auch der braucht Firmware, und nein, ich weiß
nicht, ob der auch diese non-standard PCIe-Zyklen ausführt.
Ich würde auch gerne den RTL8125B empfehlen, auch ein 2.5G Ethernet
Chip, saugünstig, braucht keine Firmware, funktioniert offensichtlich,
aber man bekommt den Chip einfach nicht, nicht mal bei Aliexpress oder
LSCS oder so. Natürlich auch kein Datenblatt.
fchk