Servus, ich bin Student an der FH-FUrtwangen, 2. Semester und arbeite z.Zt. an einem Projekt. Es geht um einen Mp3 Streaming Client der die Daten über eine Ethernet Schnittstelle bekommt und über SPI an einen Decoder weiterleitet. Unser Prof. hätte gern einen Controller mit ARM7 oder ARM9 Core. Ich habe mal nach einem geeigneten gesucht und bin auf dem LPC2378 http://www.standardics.nxp.com/products/lpc2000/pdf/lpc2378.pdf von NXP gestoßen. Der hätte Prinzipiell alles was wir brauchen. Ethernet, SPI, und I²C. Das Problem ist das auf diesem Controller Linux laufen soll, der interne Speicher zu klein ist (bzw. unser Prof. mehr Speicher will zum puffern der Mp3) und der externe memory controller nur 16 Adressleitungen hat sprich nur 64 KB verwalten kann was immer noch zu wenig wäre. Meine Frage ist nun, ob man über DMA extenes RAM bzw. ROM/Flash ansprechen kann oder es bei diesem Chip noch eine andere Nöglichkeit gibt externes RAM bzw. ROM/Flash einzubinden? Falls nicht, kann mir jemand einen geeigneten Controller oder noch besser, ein fertiges Evaluation Board empfehlen? Danke schon mal im vorraus. greets bensch
Vom LPC weiß ich leider nicht viel. Bei den ARM-basierten Controllern von Atmel kann man bei den größeren Typen möglicherweise mehr RAM adressieren. Leider haben die nicht gerade bastlerfreundliche Gehäuse. Übrigens bliebe noch die Möglichkeit, Portleitungen zur Speicherbankumschaltung zu nutzen - dies wird aber bei Verwendung eines Betriebssystems ziemlich problematisch.
Für MP3 schau mal bei Atmel vorbei: http://www.atmel.com/dyn/products/devices.asp?family_id=636 Die haben auch haufenweise Interfaces, z.B. zum Anschluß einer Festplatte oder Speicherkarten. Ein Unix läuft darauf natürlich nicht, ist ja auch für MP3 Applikation in keinster Weise nützlich. Peter
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.