Hallo, ich möchte ein Gerät mit 2 unabhängigen Ethernet-Schnittstellen entwickeln und bin deswegen im Moment auf der Suche nach einem Cortex-M(3,4)-Controller mit 2 Ethernet-MAC. Bisher bin ich nur bei Spansion fündig geworden. Ich dachte bei Atmel schon einmal so etwas gesehen zu haben, aber dort habe ich doch nichts gefunden. Ich habe auch schon einige andere Hersteller (NXP, ST, Freescale) abgesucht. P.S.: Mir ist klar, dass es alternative Lösungen mit externen Ethernet-Controllern, FPGA (so habe ich das bisher immer gelöst) und XMOS gibt. Ich möchte nur keine Lösung übersehen.
Intel hat ARMe als Netzwerkprozessoren mit >= 2 NPE. (IXP400 u. folgende) Sind aber keine Cortexe :-)
Dass es bei den großen ARM viele Alternativen gibt, ist mir natürlich bewusst. Aber das hilft mir auch nicht weiter. Da kann ich nämlich auch gleich wieder die FPGA-Lösung nehmen, die ist dann einfacher und billiger.
Jörn schrieb: > So was ? > > http://www.spansion.com/marketingdownloads/products_mcu/mb9b610/documentation/f01-fm3-twinmac-ethernet-mcus.pdf Cortex Entwickler schrieb: > Bisher bin ich nur bei > Spansion fündig geworden.
> Cortex Entwickler schrieb: >> Bisher bin ich nur bei >> Spansion fündig geworden. argh ... überlesen, sorry. Bei einem großen XMC4XXX waren mal 2 MACs geplant, wenn ich das noch richtig im Kopf habe. Allerdings sieht es so aus, als ob das Feature wieder gestrichten und nicht umgesetzt wurde. Vielleicht passt auch ein Renesas RIN http://www.renesas.eu/applications/industrial_equipment/industrial_communications/r-in/index.jsp Gruß Jörn
Der MAC in den STM32F4 scheint tagged VLANs zu können. Statt einen Phy verwendest du dann einen Switch mit PHY (z.B. LAN9313), der die zwei VLANs auf zwei Ports mapped. Wird so in den ganzen Plastikroutern gemacht.
Jörn Kaipf schrieb: > Bei einem großen XMC4XXX waren mal 2 MACs geplant, wenn ich das noch > richtig im Kopf habe. Allerdings sieht es so aus, als ob das Feature > wieder gestrichten und nicht umgesetzt wurde. Ja, habe gesehen es soll wohl eine Variante XMC4700 geben mit 2 MAC. Die Peripherie von Infineon ist aber grauenhaft. Jörn Kaipf schrieb: > Vielleicht passt auch ein Renesas RIN > > http://www.renesas.eu/applications/industrial_equipment/industrial_communications/r-in/index.jsp Ach, Renesas baut jetzt auch Cortex M. Wer hätte das gedacht ;-) Danke. Lukas K. schrieb: > Der MAC in den STM32F4 scheint tagged VLANs zu können. Statt einen Phy > verwendest du dann einen Switch mit PHY (z.B. LAN9313), der die zwei > VLANs auf zwei Ports mapped. Wird so in den ganzen Plastikroutern > gemacht. Das wäre eine Alternative. Ich schaue mir mal an, ob das für meine Anwendung taugt.
Mir fällig im Moment nur Atmel SAM9X25 ein. Ist allerdings ARM9 und kann damit Linux fahren. fchk
> Lukas K. schrieb: >> Der MAC in den STM32F4 scheint tagged VLANs zu können. Statt einen Phy >> verwendest du dann einen Switch mit PHY (z.B. LAN9313), der die zwei >> VLANs auf zwei Ports mapped. Wird so in den ganzen Plastikroutern >> gemacht. Das klingt spannend, ich will auch "Plastikrouter" können. ;) Welcher TCP/IP-Stack würde das denn unterstützen? Ich habe hier einen KSZ8863RLL (1xRMII, 2xPHY) an einem STM32F407, die unterstützen laut Datasheet beide VLAN. Derzeit haben wir lwIP auf dem Teil laufen - der Kunde wollte "nur" einen 2Port-Switch im Gerät.
Hallo, vielleicht ist dieser Link hilfreich: http://www.netburnerstore.com/embedded_ethernet_p/mod54417-100ir.htm
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.