Re: 2 Ethernet till en MCU
Postat: 5 september 2012, 13:39:48
Beroende på hur mycket plats du har, bland annat, skulle det ju gå att slänga in någon liten router som klarar OpenWRT. De har ofta flera Ethernet-portar, någon liten processor och flash, och du kör nedbantad Linux på dem. Å andra sidan är de oftast inte designade för att vara strömsnåla, men det finns en del småttingar tänkta för 3G-modem som går på batteri. Å tredje sidan är en sådan pryl kanske bara utrustad med en enda Ethernet-port, de är mer tänkta som access-punkter för WiFi/LAN till 3G.
Enkel kabeldelare finns annars, som någon nämnde, där man använder 2 par vardera till två Ethernet-portar, och det skall gå att köra 100 Mbps på det sättet. Då får du båda linorna till ytan och får ha switch (eller dator med dubbla nätverkskort) där, men kan inte använda de extra fyra trådarna till spänningsmatning eller annan styrning. Kopplar man egna uttag behöver man ingen köpt kabeldelare, det är bara att koppla "rätt".
Tillägg:
Lantronix Xport Pro som nämndes tidigare är ju en två sockerbitar stor Ethernet till UART/GPIO. Du får nog svårt att konstruera en switch med dessa två, om bildströmmen från kameran skall gå över UART-serielänk. Möjligen då om du bit-bangar SPI och får det snabbt nog... Jag har ett eval-kit med baskort, en XPP på större kretskort och två vanliga i kapsel, och min uppfattning är att deras Linux-SDK aldrig har fungerat som den skall. Vill man få det att fungera vore det nog enklare att lägga in stöd för XPP i OpenWRT och använda den uppsättningen verktyg.
Raspberry Pi kunde också vara en tänkbar bas, iofs bara en Ethernet-port, men också stöd för hårdvaru-SPI som du kan köra mot en extern kontroller. Är strömförbrukningen viktig kan man minska den genom att byta ffa 3.3V-regulatorn mot en switchad lösning, såg något om någon som hade gjort det med lite kreativ lödning.
Enkel kabeldelare finns annars, som någon nämnde, där man använder 2 par vardera till två Ethernet-portar, och det skall gå att köra 100 Mbps på det sättet. Då får du båda linorna till ytan och får ha switch (eller dator med dubbla nätverkskort) där, men kan inte använda de extra fyra trådarna till spänningsmatning eller annan styrning. Kopplar man egna uttag behöver man ingen köpt kabeldelare, det är bara att koppla "rätt".
Tillägg:
Lantronix Xport Pro som nämndes tidigare är ju en två sockerbitar stor Ethernet till UART/GPIO. Du får nog svårt att konstruera en switch med dessa två, om bildströmmen från kameran skall gå över UART-serielänk. Möjligen då om du bit-bangar SPI och får det snabbt nog... Jag har ett eval-kit med baskort, en XPP på större kretskort och två vanliga i kapsel, och min uppfattning är att deras Linux-SDK aldrig har fungerat som den skall. Vill man få det att fungera vore det nog enklare att lägga in stöd för XPP i OpenWRT och använda den uppsättningen verktyg.
Raspberry Pi kunde också vara en tänkbar bas, iofs bara en Ethernet-port, men också stöd för hårdvaru-SPI som du kan köra mot en extern kontroller. Är strömförbrukningen viktig kan man minska den genom att byta ffa 3.3V-regulatorn mot en switchad lösning, såg något om någon som hade gjort det med lite kreativ lödning.