Dev-Board mit vielen I/Os und externem RAM

Gast #2158916
Lesenswert?
• ▲
▼
Bis jetzt haben immer ATMegas oder XMegas für meine Projekte 
ausgereicht.
Ich nutze vor allem das STK600 in den ersten Phasen bevor ich dann eine 
Platine fertigen lasse.

Nun möchte ich aber etwas leistunsfähigere Controller nutzen und bin 
daher auf der Suche nach einem passenden Dev-Kit/-Board.

Es gibt dort so viel Auswahl und ich habe noch nichts passendes 
gefunden. Meine Anfoerdungen wären:

- das Board sollte viele I/Os herausgeführt haben (viele Boards haben 
nur 16 oder weniger I/Os rausgeführt; da ist das STK600 einfach spitze)

- das Board braucht nicht den ganzen Schnick-Schnack wie auf den meisten 
Boards verbaut ist (ich möchte meine eigene Peripherie anschließen und 
testen, bevor ich eine Platine erstelle; wenn da schon anderer Kram 
dranhängt ist das eher hinderlich)

- Ethernet darf on Board sein; muss aber nicht

- die Controller sollten mehr wie die 4-32kB RAM der AVRs haben; einige 
MB externer RAM wären spitze

- Es sollte Typen geben, die noch irgendwie zu Löten sind; BGA-Gehäuse 
fallen flach ;(

- die Entwicklung sollte komplett unter Linux machbar sein; ich habe 
nicht vor mir eine Windows-Lizenz zu kaufen oder herumfrickeln um 
furchtbar schlechte Software unter Wine zum laufen zu bekommen
#2158949
Lesenswert?
• ▲
▼
Ja, dann willkommen in der ARM-Welt.

Für Dich käme in Frage:
- NXP 2478, ARM7, TQFP208 mit 0.5mm Pitch, Ethernet, LCD, Externes 
Businterface
- STM32F103 im TQFP144; Cortex M3, externes Businterface, kein Ethernet, 
kein LCD
- Atmel AT91SAM9260 oder AT91SAM9XE, ARM9, TQFP208 mit 0.5mm Pitch, 
Ethernet, externes Businterface

Es gibt zwar noch mehr, aber die obigen sind gut abgehangen und gut zu 
bekommen.

Wenn Du unbedingt einige Megabytes anschließen willst, wird es wohl auf 
SDRAM herauslaufen. Das können alle drei, aber das Layout ist nicht 
trivial, da Du die Leiterbahnen auf gleiche Länge abgleichen musst. Das 
Board wird ein Multilayer-Board werden, mit zwei Lagen brauchst Du gar 
nicht erst anzufangen.

Schau Dir erstmal die Controller an, entscheide Dich für einen, und dann 
sieht man weiter.

fchk

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.