Hallo zusammen, für folgendes Projekt suche ich eine geeignete Plattform (z.B. development board): Benötigt wird ein ein USB-Host-Controller, über den eine Datei von einem USB-Stick gelesen werden soll, die dann per FTP über eine Ethernet-Schnittstelle versendet werden soll. Ob ich die beiden Schnittstellen über einen FPGA oder Mikrocontroller verheirate, ist erst einmal egal. Hat jemand eine Idee für eine passende Plattform? Grüße Christian
Warum nicht einfach einen Mikrocontroller, der sowohl USB-Host (USB-OTG reicht auch) als auch Ethernet integriert hat. Davon gibts ne ganze Menge.
Hast Du vielleicht Beispiele, Modelle, Hersteller? Ich habe beim uC-Markt keine Übersicht, da ich bislang nur mit FPGAs gearbeitet habe (Xilinx4 etc.) und das wäre ja das berühmte Schießen auf Spatzen ...
Letztendlich habe ich für den DNP/9200 von SSV entschieden. Bei Conrad mit dem Dev.Board DNP/EVA10 zu beziehen. Das Board ist dann ausgestattet mit USB-Host, USB-Client, Ethernet und einigen Schnittstellen des ARM9 per Stiftleiste. Eine feine Sache. Nachteil: EVA10 hat kein COM1, so dass nicht auf den Boot-Vorgang eingewirkt werden kann, um z.B. Änderungen am Linux-Kernel bzw. File-System vorzunehmen. Dazu benötigt man das EVA9. Grüße Christian
> Warum nicht einfach einen Mikrocontroller, der sowohl USB-Host (USB-OTG
reicht auch) als auch Ethernet integriert hat.
Ein µC wird wohl nur mit Mühe gerade mal fullspeed USB schaffen können
und dazu auch noch ethernet auf dem ic? Vergiss es.
Hier ist evtl. was interessantes für dich bei: http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=80&VID=CE0I9ThM738fyLYZ&saSearch[word]=&saSearch[category]=ARM&saSearch[special]= Ein ARM-7 ist deutschlich schneller als ein µC und leichter zu programmieren, als ein FPGA.
@ sepp: Ich weiß zwar nicht genau, was du mit "???" meinst, aber ich vermute, dass du nicht verstanden hast, was der Unterschied zwischen µC und einem µProcessor ist. Zudem hat ARM EthernetMac und es gibt bereits TPC/IP Stacks und schneller als ein Atmega128 o.ä ist der ja auch noch. Nur h-Speed USB wird wohl nciht zu erreichen sein...
>@ sepp: Ich weiß zwar nicht genau, was du mit "???" meinst, aber ich >vermute, dass du nicht verstanden hast, was der Unterschied zwischen µC >und einem µProcessor ist. Lustig...
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.