Forum: Mikrocontroller und Digitale Elektronik ARM controller erfahrung


von noob (Gast)


Lesenswert?

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?

von Frank K. (fchk)


Lesenswert?

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

von hudi (Gast)


Lesenswert?

Lass' es. Das wird zu schwer für Dich.

von holger (Gast)


Lesenswert?

>Lass' es. Das wird zu schwer für Dich.

Dem kann man sich nur anschliessen.

>Und einen vernünftigen Support haben kann.

google

von amateur (Gast)


Lesenswert?

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.

von Moritz M. (moritz_m72)


Lesenswert?

Hallo,

wie wäre es zum Beispiel mit einem Raspberry Pi? Ist relativ billig und 
es gibt ein Linux, was man von einer SD Karte booten kann.

Moritz

von noob (Gast)


Lesenswert?

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.

von Lothar (Gast)


Lesenswert?


von Frank K. (fchk)


Lesenswert?

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

von Lothar (Gast)


Lesenswert?

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.

von F. F. (foldi)


Lesenswert?

Bei der Gelegenheit, Infineon kommt mit preiswerten Cortex auf den 
Markt, XMC1000 Serie, was haltet ihr von denen?

von Lothar (Gast)


Lesenswert?

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.

von F. F. (foldi)


Lesenswert?

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.

von Mehmet K. (mkmk)


Lesenswert?

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.

von Moritz M. (moritz_m72)


Lesenswert?

Hallo,

sonst guck dir mal die STM32 Controller an und das:
http://www.st.com/web/en/resource/technical/document/application_note/CD00242717.pdf

Moritz

von Burkhard U. (Firma: Bastelino) (oneemtee)


Lesenswert?

cubieboard

http: //www.aliexpress.com 
/item/cubieboard-1GB-ARM-Cortex-A8-Allwinner-A10-luxury-package-free-shi 
pping/731479792.html

von Ersi (cell85)


Lesenswert?

http://www.embeddedartists.com/products/kits/lpc3250_kit_v2.php

da ist auch ne Anleitung, Community, Downloads etc... und schon ein 
vorinstalliertes Linux auf dem ARM.
Das Board ist richtig cool, hab noch eins übrig falls du interesse hast.

von W.S. (Gast)


Lesenswert?

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.

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
Noch kein Account? Hier anmelden.