Guten Tag, ich bin noch Student und relativer Neuling in Sachen Ethernet. Ich bin im Moment auf der Suche nach einem passenden Ethernet-Controller für meine Anwendung. Dabei stoße ich immerwieder auf die Bezeichnung "NON-PCI" oder "PCI based". Ist mit PCI - Protocol Control Information gemeint? Bedeutet dann NON-PCI - Protokollunabhängigkeit und PCI-based Abhängigkeit von einem Protokoll? Für meine Anwendung muss es möglich sein alle auf TCP/IP und UDP basierenden Protokolle zu übertragen. Vielen Dank im Voraus für Ihre Information. Mit freundlichen Grüßen Ulrich Gerster
PCI ist ein Businterface, mit dem der Ethernetcontroller an den Hostprozessor angeschlossen wird - der von PCs her bekannte PCI-Bus halt. Mit dem Protokoll auf der Ethernet-Verbindung hat das jedenfalls *gar nicht* zu tun. Wie sieht denn Deine Anwendung aus, welchen Prozessor/Controller willst Du einsetzen?
PCI bezieht sich auf die PC-interne PCI-Schnittstelle. Es gibt Ethernet-Controller mit integriertem PCI-Controller und eben auch ohne. Letztere sind zum Beispiel die alten REALTEK ISA 10Mbit-Controller und die neueren ENC28J60. Mit beiden ist Dein Vorhaben möglich.
Schau mal bei Beck (http://www.beck-ipc.com/de/index.asp) auf der Seite. Die produzieren µCs auf 80186 Basis, aber mit internem Speicher, Peripherie und einem eigenen, dosähnlichem Betriebssystem, welches (anders als DOS) multitaskingfähig ist. Alle µCs von Beck sind für die Verwendung in Ethernet-Netzwerken entwickelt. Ich hoffe, die Info hilft dir.
Zischenfrage: Stellt der EN28J60 nur ein Ethernet-Interface dar oder ist er ein kompletter Controller mit Speicher auf dem auch HTML, Java,... sowie C Anwendungen (sowie die Dinger von BECK) laufen können?
@ MC (Gast) >Stellt der EN28J60 nur ein Ethernet-Interface dar Ja. > oder ist er ein >kompletter Controller mit Speicher auf dem auch HTML, Java,... sowie C >Anwendungen (sowie die Dinger von BECK) laufen können? Nein, dazu muss ein Controller dran. MFG Falk
Es gibt Coldfire µCs mit integriertem Ethernet-PHY, da brauchste nur noch ne RJ45-Buchse mit Übertragern...
Vielen Dank, für eure schnellen Antworten! Das Ethernet-Interface, das ich suche soll mit einem FPGA zusammenarbeiten und die Verarbeitung der TCP/IP Ebene übernehmen. Dabei soll 10Mbit/s und 100Mbit/s Ethernet, Halb- und Vollduplexbetrieb sowie Auto-Negotiation (welches auch deaktiviert werden sollen kann) möglich sein. Eine PCI-Schnittstellenunterstützung ist nicht erforderlich. Für meine Anwendung müssen Daten von einer Ethernetleitung einfach nur aufgenommen und weitergeleitet werden. Vielen Dank soweit.
Hallo! Hat jemand von euch einen Vorschlag was für ein Baustein für die beschriebende Anwendung geeignet wäre. Suche ein Ethernet Baustein für eine sehr ähnliche Anwendung. Viele Grüße Fever
Anzubieten wär auch der Davicom DM9000E. Wird im Ethernut: http://www.ethernut.de/en/hardware/enut3/index.html verwendet. Gibts auch den zugehörigen Code zum anschaun. Gruß PR
Alternativ noch der DM9000A oder DM9010 von Davicom und SMSC hat auch noch welche.
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.