Embedded Linux Hardware Erfahrungen gesucht

Gast #260592
Lesenswert?

Hallo!
in einem anderen Thread diskutieren wir grade den Bau einer SPS.

Als CPU hatte ich ein embedded Linux vorgeschlagen.
Da es mittlerweile Tonnen an Hardware gibt, möchte ich hier mal
nachfragen wer solche Systems schon mal in der Hand hatte und damit
auch Entwickelt hat.

Randbedingungen:
* Preis unter 100EUR
* kostenlose oder preiswerte Entwicklungsumgebung (Eval boards etc...)
* Ethernet,Seriell, CAN od. RS485 on Board
* notwendige Treiber für die Wardware schon "onBoard"
* Ein paar MHz sollten schon noch für eigene Entwicklung zur Verfügung
stehen, obwohl das Linux schon den TCP/IP Stack usw. bearbeitet.
* möglicherweise realtimefähig.

Sehr wage formuliert, ich weiß. meine Erfahrungen beruhen nur auf
Miniboards mit 300MHz Geode CPU's. Das Board, die Leistung und der
Preis ist hierfür aber viel zu hoch.

Gruß
 Uwe
#260594
Lesenswert?

Hi Uwe,

schon wieder kriegst du es mit mir zu tun ;-)

Bei Embedded-Linux gibt es die Unterscheidung zwischen MMU-losen
Systemen(Coldfire, Motorola MPC 68K, ARM7 u.a.)  und MMU-Systemen (X86,
div. PowerPC, div. ARM9, StrongARM, XScale, MIPS,...)

Auf den MMU-losen Systemen kommt meist uCLinux zum Einsatz
Auf den MMU-Systemen meist ein Standard-Linux z.T. mit
RTAI-Echtzeit-Erweiterung oder ein angepasstes Embedded-Linux z.B.
Elinos, Bluecat,...)

Du kannst eigenlich jedes Standard-Linux zu einem Embedded Linux für
MMU-Systeme machen. Alles was du für den Anfang brauchst liefert jede
Distri mit. Als Doku kann ich das Buch von Robert Schwebel 'Embedded
Linux' empfehlen.

Wesentlich kompfortabler geht es mit einer kompletten
Embedded-Entwicklungs-Umgebung wie sie z.B. Elinos von Sysgo bietet
(www.sysgo.com). Dort sind auch schon viele vorgefertigte Plattformen
berücksichtigt.

Bei den einschlägigen Anbietern von Embedded Boards wie z.B. NBN
www.nbn-online.de' sind Embedded-Boards mit X86 zu recht günstigen
Preisen verfügbar. Eine gute Quelle ist auch SSV mit ihrem DILNET-PC
http://www.dilnetpc.com/

Eine weitere günstige Variante sind VIA-Mini-ITX-Boards die es auch
schon unter 100.- gibt. Diese mit einem RAM-Riegel-bestückt und mit
einem USB-Stick als Datenspeicher und du hast dein ersten
Embedded-System !



Gruss,

Peter
Gast #260596
Lesenswert?

Hubert
für dich, dass du es verstehst...
Die "CPU" hat nichts mit embedded Linux zu tun, vielmehr kommt es
drauf an, dass die Linux Distribution auf der CPU läuft.
Dies hängt zB. von der Architektur ab..

Falls du es selbst wusstest, wieso kommt dann so ein "sinnloser"
kommentar??

Hast die Nacht wieder schlecht geschlafen?
Gast #260597
Lesenswert?

Als CPU hatte ich ein embedded Linux vorgeschlagen.

Ok. Falsch formuliert!
Was ich meinte ist ebend die Platform auf der Linux laufen sollte.
Billig, schnell und alles wichtige on Board, Linux schon vorinstalliert
und eine gute Beschreibung wie erweitert werden kann, dazu einen
kostenlosen  24h Support und die ersten 50Boards gibts gratis.

So, und nun streichen wir alles was es nicht gibt und vielleicht bleibt
ein Distributor übrig, den man dann ins AUge fassen kann :-))

Uwe
Gast #260598
Lesenswert?

Ich mach mal 'n bisschen Werbung für den Gumstix:
http://www.gumstix.com
Bekommt man schon für 99 $ + Versand, es gibt eine Menge
Erweiterungsboards und Support kommt sehr schnell von der Community.

Nachteile: kein CAN oder RS485 - nur I2C. Kein RT-Linux

Wird von vielen für Mobil- und Robotik-Anwendungen genutzt. Ich bastle
seit ca. einem Jahr mit dem Gumstix und bin sehr zufrieden.

Achim.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren