Forum: Mikrocontroller und Digitale Elektronik Low cost MCU mit LCD controller und Linux BSP


von mrkanister (Gast)


Lesenswert?

Hallo,

wir arbeiten seit einiger Zeit zufrieden mit einem AT91SAM9 controller 
auf welchem ein Linux eine Touch-Oberfläche bereitstellt. Die Aufgaben 
die das Board übernimmt sind trivial und bereiten keinen großen Aufwand 
(CAN, USB Host, PWM, ADC, ...).

Nun sind wir auf der Suche nach einer Alternativ MCU die all das auch 
kann, aber billiger ist. Ich habe leider noch gar keine Erfarungen mit 
STM, NXP, Renesas, TI, etc... und weiß daher nicht wie gut die Linux 
BSPs gewartet werden.

Ich wollte daher einfach mal in die Runde fragen wie eure Erfahrungen so 
sind. Welcher Hersteller ist bekannt für guten Linux support und 
gleichzeitig recht kostengünstig?

Danke im vorraus.

von Frank K. (fchk)


Lesenswert?

Linux macht das ganze System natürlich relativ fett. Müsst Ihr denn 
unbedingt Linux haben? Mit kleinen Echtzeitkernels wie FreeRTOS, RTEMS 
oder wie sie alle heißen, kannst Du wesentlich kleinere Systeme 
aufbauen, wodurch auch die Anforderungen an den verwendeten Controller 
sinken.

Um welche Stückzahlen geht es denn? Es gibt natürlich China-Chips, die 
zu einem Schweinepreis eine erstaunliche Leistung bringen. Die sind vor 
allem für Android-Tablettenrechner gedacht und bewegen sich so im 
Bereich Cortex A8/A9 mit 1-4 Cores und 1-1.8 GHz. So ein Gigaherz-A8 mit 
LVDS, HDMI, CSI, USB 2 High Speed Host und OTG, Sound, SDIO, Touch etc 
etc und mit dem zugehörigen Power-Chip gibts dort für 5$, vielleicht 
auch weniger. Nur: Wenn ihr da pro Jahr nur einige 100 Stück abnehmt, 
dann lachen sich die Chinesen kaputt und reden gar nicht erst mit Euch, 
und auf die Preise schlagen die dann noch ihren Langnasenbonus von 2000% 
drauf. Die richtigen Preise bekommt ihr nur in Stückzahlen ab 100k/yr. 
Allwinner zB vertickt seine Prozessoren in Millionenstückzahlen alleine 
auf dem chinesischen Markt - die haben höhere Stückzahlen als Qualcom 
oder Intel. Andere Namen sind Rockchips oder Ingenic oder vielleicht 
auch Mediatek.

Zumindest Allwinner und Rockchips kümmern sich nur um Android, Linux ist 
nur ein Abfallprodukt. Dokumentation ist spärlich und auf chinesisch, 
wenn vorhanden, und die GPL wird oft ganz stumpf ignoriert. Die 
Allwinner-Linux-Geschichten sind teils reverse engineert, teils den 
Chinesen mit Engelszungen aus dem Kreuz geleiert. Bei Rockchips weiß 
ichs nicht, aber besser ist es dort garantiert nicht.

Es hilft, wenn ihr eine chinesische Niederlassung in Guandong oder 
Shenzen habt, denn ein Face-2-Face Meeting zwischen Chinesen bewirkt oft 
mehr als 100 EMails, die ungelesen versanden oder mit der Delete-Taste 
beantwortet werden.

So viel zum Thema "billig".

fchk

von mrkanister (Gast)


Lesenswert?

es geht um ca 2k Einheiten pro Jahr.

Kein FreeRtos, da wir gerne den Ethernet und den USB stack out of the 
box nutzen wollen, bzw. wir Qt verwenden müssen, da bereits bestehende 
Implementierungen vorliegen.

Bei etwas forschen sehe ich zwar, das STM und TI auch Linux BSPs 
anbieten, aber im vergleich zum AT91 stehen diese immer noch alt aus 
(ARM9).

Da der AT91SAM9263 abgekündigt ist, ist meine Refernez der SAM9G35.

von Gregor B. (Gast)


Lesenswert?

freescale i.MX25, z.B.

MCIMX253DJM4A

Zu denen gibt es auch ein Linux BSP.

Im freescale 15-Jahres Longevity-Programm, verfügbar bis mindestens Juni 
2024.

von Frank K. (fchk)


Lesenswert?

Freescale ist alles andere als billig. Atmel auch. Du wolltest billig.

Schau mal hier:

en˛ingenic˛cn/product.aspx?ID=58

Wie gesagt: China-Ware, aber in diesem Fall mit ausdrücklichem 
Linux-Support. MIPS statt ARM wegen der wesentlich geringeren 
Lizenzkosten, aber das dürfte Euch ja ziemlich egal sein. Wenn die 
Leistung nicht reicht ... es gibt auch noch fettere Teile von denen.

Diese Teile sind für Navis etc gedacht.

fchk

von mrkanister (Gast)


Lesenswert?

Frank K. schrieb:
> Freescale ist alles andere als billig. Atmel auch. Du wolltest billig.
>
> Schau mal hier:
>
> en˛ingenic˛cn/product.aspx?ID=58
>
> Wie gesagt: China-Ware, aber in diesem Fall mit ausdrücklichem
> Linux-Support. MIPS statt ARM wegen der wesentlich geringeren
> Lizenzkosten, aber das dürfte Euch ja ziemlich egal sein. Wenn die
> Leistung nicht reicht ... es gibt auch noch fettere Teile von denen.
>
> Diese Teile sind für Navis etc gedacht.
>
> fchk

wow der controller passt echt sehr gut zu den Anforderungen. Wenn ich 
auch dem Hersteller etwas skeptisch gegenüber stehe. Aber alles in allem 
ein recht vernünftiges Produkt. Muss mal etwas recherchieren bzgl Preis 
und support in Allgemeinen bei so kleiner Stückzahl.

von Stephan B. (matrixstorm)


Lesenswert?

mrkanister schrieb:
> Muss mal etwas recherchieren bzgl Preis
> und support in Allgemeinen bei so kleiner Stückzahl.

Bitte lass uns doch deine Ergebnisse wissen.
Mein Interesse hat der Controller auch geweckt.

MfG Stephan

von martin (Gast)


Lesenswert?

ja und dann gibt es die china chips in 2j nicht mehr und man designed 
eine neue billige mpu ein, und wenn du doch an kleinere stueckzahlen 
ueber nen dealer kommst, hast du ein datenblatt mit gewollten bugs drin 
welches dir die arbeit versaut. Denn support fuer diese menge gibt dir 
niemand, und das fehlerfreie datenblatt bekommst du erst wenn du die 
erwaehnten 100k+ gekauft hast. Deswegen rate ich dir schau dir auch mal 
die neue sama5 von atmel an geht bei 7usd in 1k los und du sparst 
alleine schon am speicher da sdram teurer ist. Support bei atmel kann 
ich empfehlen. Wenn ihr stueckzahlen vorweisen koennt macht euch der 
disti sicherluch ein gutes angebot, falls ihr weniger als 1k abnehmt 
dann war deine zeit nach alternativen sicherlich teurer als die ggf 2usd 
ersparnis pro chip. Bei 1k sparst du 2000usd, und musst ein redesign 
machen usw. Lohnt sich das?

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.