Hi,
Ich möchte eine frage an die Experten richten.
Ich suche einen ARM Controller mit mmu auf dem ich Linux installieren
kann
Und einen vernünftigen Support haben kann.
Was würdet ihr vorschlagen wie sind eure Erfahrungen?
Lade Dir einen aktuellen Kernel von kernel.org herunter und schau dort,
welche Controller dort unterstützt werden. Die werden nämlich vom
Kernel-Team direkt gepflegt, und daher wird es Bugfixes und Updates für
diese Controller zuerst geben.
Ich weiß jetzt natürlich nicht, welche sonstigen Anforderungen Du hast.
Es kann natürlich sein, dass keine der dort gelisteten Controller für
Dich passt. Aber das kannst nur Du selber wissen.
fchk
Das A&O ist tatsächlich: Was willst Du oder noch genauer was brauchst
Du.
Diese Systeme gibt’s von relativ billig bis ganz schön teuer.
Wobei teuer nicht unbedingt ungerechtfertigt ist.
Diese Systeme gibt’s von schlapp bis fast super high speed.
Diese Systeme gibt es eingebunden in eine mehr oder weniger vollständige
Entwicklungsumgebung. So mit Anschluss für Display, Tastatur, Netz und
Waschmaschine.
Diese Systeme gibt’s mit und ohne System bzw. Software.
Aber all das ändert alles nichts daran, dass Du wissen must, was Du
willst.
Willst Du mal gucken, was man mit so einem System machen kann?
Willst Du was Größeres anfangen?
Dann allerdings könnten so Dinge wie Support und langfristige
Lieferbarkeit den preislichen Gedanken schnell verdrängen.
Wenn nämlich nicht: Es gibt bestimmt hunderte von Systemen die in
irgendwelchen Schubladen nur noch die Luft verdrängen.
Eins geht nämlich nicht: Nur mal so auf die Schnelle... Auch wenn die
Werbung das etwas anders sieht.
Hi,
Vielen dank für die vielen antworten.
Ich habe keine konkreten Anforderungen.
Ich möchte mit einen fertig board anfangen und später mein eigenes
bauen.
Deshalb wollte ich eure Meinung haben.
Was mich noch interresiert ist der emmc es wäre super wenn ich gleich
ein solches board finden würde. Das einzige board welches ich gefunden
hatte war der exynos.
Jedoch gibt es den IC nicht einzeln zu kaufen deshalb bin ich
noch auf der suche.
noob schrieb:> Ich habe keine konkreten Anforderungen.> Ich möchte mit einen fertig board anfangen und später mein eigenes> bauen.
Vergiss es mit dem Selberbauen. Die Controller, auf denen Linux richtig
läuft (d.h. nicht als MMU-loses ucLinux), befinden sich alle in BGA
packages mit deutlich über 200 balls auf ihrer Unterseite. So etwas
kannst Du mit Hausmitteln nicht wirklich löten, und beim Design der
minimal 6-lagigen Multilayerplatine solltest Du auch schon einige Jahre
Erfahrung haben.
Es gibt eine Ausnahme: Atmel AT91SAM9260 bzw AT91SAM9XE. Den gibt es
auch im 208-pinnigen TQFP mit 0.5mm Rastermaß. Der ist gut dokumentiert
und gut von Linux supported.
Seit neuestem gibts eine weitere Ausnahme - einen Cortex A8 von
Allwinner. Davon würde ich aber Abstand nehmen - die Chinesen scheren
sich einen Dreck um vernünftige Dokumentation. Von denen wirst DU keinen
Support bekommen.
fchk
Frank K. schrieb:> einen Cortex A8 von> Allwinner
Genau der ist auf dem o.g. OpenSource-Board und Olimex liefert ICs und
Doku. Aber am besten nimmt man erst mal ein fertiges Board, ist mit 35
EUR ja wirklich nicht teuer.
Frank O. schrieb:> Bei der Gelegenheit, Infineon kommt mit preiswerten Cortex auf den> Markt, XMC1000 Serie, was haltet ihr von denen?
Da läuft aber kein Linux drauf :-)
Nachdem Infineon lange auf Eigenentwicklung gesetzt hat, müssen sie nun
doch auf ARM gehen. Der XMC1000 mit M0 ist im Prinzip ein Derivat des
XMC4000 mit M4 und verfügt ebeso über eine Vielzahl von Schnittstellen,
die es in der Kombination im Markt noch nicht gibt. Andererseits ist er
daher für einen M0 nicht grade stromsparend. Mal sehen ob er gegen die
grosse Vielfalt von NXP und STM ankommt.
Lothar schrieb:>> Nachdem Infineon lange auf Eigenentwicklung gesetzt hat, müssen sie nun> doch auf ARM gehen. Der XMC1000 mit M0 ist im Prinzip ein Derivat des> XMC4000 mit M4 und verfügt ebeso über eine Vielzahl von Schnittstellen,> die es in der Kombination im Markt noch nicht gibt. Andererseits ist er> daher für einen M0 nicht grade stromsparend. Mal sehen ob er gegen die> grosse Vielfalt von NXP und STM ankommt.
Hatte mir mal die Software anschauen wollen. Lässt sich leider nicht auf
dem Netbook installieren.
Aber allemal interessant, was die da eingebaut haben.
Letztlich steht und fällt alles mit dem Preis.
Ich glaube auch, dass der Erfolg erst durch die vielen privaten Anwender
eintritt. Sie sind ja oftmals auch die Entwickler in den Firmen.
STM hat so preiswerte Entwicklerboards im Netz, ich glaube die werden
dadurch schon vorn bleiben.
Frank K. schrieb:> Seit neuestem gibts eine weitere Ausnahme - einen Cortex A8 von> Allwinner. Davon würde ich aber Abstand nehmen - die Chinesen scheren> sich einen Dreck um vernünftige Dokumentation. Von denen wirst DU keinen> Support bekommen.
Auch Olimex hatte so seine Aha-Erlebnisse mit Allwinner und entschied
"nie wieder!"
https://github.com/OLIMEX/OLINUXINO/blob/master/README
At this point we decided to not release any other OLinuXino boards based
on Allwinner SoC until they start releasing non-GPL violating Linux
kernel sources and improve their documentation, so OLinuXino boards with
their newer processors like A20 and A31 will be not implemented.
noob schrieb:> Ich suche einen ARM Controller mit mmu auf dem ich Linux installieren> kann> Und einen vernünftigen Support haben kann.> Was würdet ihr vorschlagen wie sind eure Erfahrungen?
Da du ja weiter unten bereits geschrieben hast, daß du nix konkretes
damit vorhast, rate ich dir:
*Laß es komplett bleiben.*
Ein Mikrocontroller-Projekt soll und muß einen Zweck haben - und sei es
nur, um daraus was für einen späteren richtigen Zweck zu lernen. Also
geh mal in dich und formuliere dir den eigentlichen echten Zweck der
ganzen Übung.
W.S.