Hallo zusammen Ich bin auf der suche nach einem möglichst günstigen Prozessor, welcher fähig ist, Linux auszuführen. Dazu externes RAM plus Flash. ich kenne die i.MX6. Leider sind diese noch etwas zu teuer. Kennt jemand eine preisgünstigere Alternative? Danke
Definiere "günstig"...und in welchen stückzahlen ? Nur 100k oder mehr ?
Was hast Du damit vor? Günstiger als die Chinesen (Allwinner, Rockchip, ...) wird's wohl nicht werden. Aber falls Du das Ding längerfristig brauchst, musst Du hat etwas mehr ausgeben.
Stückzahlen um 100k Ja, soll idealerweise 5 Jahre am Markt bleiben. Allwinner eher nicht. Rockchip auch nicht. Es soll Linux darauf laufen für verschiedene low-end applikationen. Keine 3D-Dinge, kein HDMI etc.
Rufus Τ. F. schrieb: > Reicht uclinux? Ein vollweriges linux aus dem mainlinekernel wäre besser. Ich würde gerne von den vielen Stacks / Treibern etc. profitieren, welche bereits von haus aus vorhanden sind.
Holger K. schrieb: > Ein vollweriges linux aus dem mainlinekernel wäre besser. > Ich würde gerne von den vielen Stacks / Treibern etc. profitieren, > welche bereits von haus aus vorhanden sind. STM32F429 im TQFP144 zB ... uclinux gibt es nicht mehr als eigenständige Version, die ist mittlerweile in den Mainline-Kernel gewandert und explizit wird von Kernel >=4.0 das STM32Discovery Board mit STM32F429 unterstützt. Das könntest du als Basis verwenden. Ist aber halt wirklich low-end ... der µC läuft nur auf sowas 180MHz
Mampf F. schrieb: > uclinux gibt es nicht mehr als eigenständige > Version, die ist mittlerweile in den Mainline-Kernel gewandert und > explizit wird von Kernel >=4.0 das STM32Discovery Board mit STM32F429 > unterstützt. Danke, das wusste ich nicht! Werde ich mir anschauen. Simon S. schrieb: > Die AM335x Reihe! Danke für den Tipp. Scheint aber ähnlich teuer zu sein wie die günstigen i.MX6 Prozessoren.
Simon S. schrieb: > Die AM335x Reihe! Die TI SoCs sind wirklich sehr gut. Mainline support eigtl. ebenfalls. Alternativ die ATSAMA5 von Atmel/Microchip. Ebenfalls super mainline support und es gibt auch welche bei denen das RAM gleich mit im package ist: http://ww1.microchip.com/downloads/en/DeviceDoc/600001484A.pdf
> möglichst günstigen Prozessor .. Allenfalls einen AVR. Dort koennte man einen i3 Emulator laufenlassen. Die Rakete wird's nicht werden.
http://www.ingenic.com/en/?product/id/9.html Der sollte in Stückzahlen deutlich unter 5$ zu bekommen sein - mit integriertem RAM. fchk
In Stückzahlen geht der auch gut runter: https://octavosystems.com/octavo_products/osd335x-sm/ Bedenke, das nicht nur der IC Preis relevant ist. Da komme noch Sachen wie PMIC, RAM, Flash, PHY ... dazu Hans
fchk schrieb: > Der sollte in Stückzahlen deutlich unter 5$ zu bekommen sein - mit > integriertem RAM. Interessant. Habe einfach Bedenken bei Chinesen... Ist aber nur ein Bauchgefühl. Hans M. schrieb: > In Stückzahlen geht der auch gut runter: > https://octavosystems.com/octavo_products/osd335x-sm/ > > Bedenke, das nicht nur der IC Preis relevant ist. > Da komme noch Sachen wie PMIC, RAM, Flash, PHY ... dazu > > Hans Danke für den Link. Wäre natürlich nett, ein solches "komplett Paket" zu haben. Ja, RAM, PHY etc. kostet auch. Und nicht gerade Wenig. Doch wie definiert man ein Linux System? Wie schätze ich den RAM Bedarf ab? Flash ist einfach abzuschätzen. Aber beim RAM bin ich nicht ganz sicher. Genügen 64MB für ein Linux Grundsystem plus ein paar einfache Applikationen wie z.B. openVPN?
64 MByte würde ich heutzutage als Untergrenze ansetzen um ein nutzbares System zu haben. 32 MByte geht auch, aber schränkt schon sehr ein.
Mac G. schrieb: > 64 MByte würde ich heutzutage als Untergrenze ansetzen um ein > nutzbares > System zu haben. > 32 MByte geht auch, aber schränkt schon sehr ein. Gut. Also stimmt mein Erfahrungswert in Etwa. Ich dachte nämlich, dass 128MB etwa genügen sollten für viele Anwendungen. Sofern man nicht gerade hunderte Verbindungen gleichzeitig aufrecht erhalten möchte.
Was soll das Ding denn alles machen? Schnittstellen zur Außenwelt und Softwarefunktionen? Hans
Hans M. schrieb: > Was soll das Ding denn alles machen? > Schnittstellen zur Außenwelt und Softwarefunktionen? > > Hans Ja Ethernet, USB, SPI, I2C, UART sowie OpenVPN und eine Displayansteuerung (kein TFT. nur über I2C) Über USB das übliche wie Memorystick, Wifi, evtl. USB->Ethernet
Wie wärs mit: http://www.hlktech.net/product_detail.php?ProId=61 ? Da bastelst dir n Openwrt mit deinen benötigten Funktionen drauf. Die Preisstaffelung ist ok und sie haben ca 5-6 Jahre Verfügbarkeit plus Pin kompatible Nachfolger. Hab die RM04er mit 8MB Flash und 32MB RAM eingesetzt. Gibts jetzt 5 Jahre später immer noch und die RM08 könnt ich als second source nehmen. Brauchst ne Träger/IO- Platine, mit USB Buchse und LanBuchse mir Trafo( PHY is schon im Käfer drin). Hans
Frueher mal hatte ein QNX auf einer 3.5"Floppy platz. Dh wenn man mit features nicht zu sehr schlunzt, sollte man mit 64MB ueppig auskommen.
Bei 100k sollte der kleinste i.MX doch deutlich unter 4EUR (wahrscheinlich sogar unter 3 EUR) zu bekommen sein. Reicht das nicht? Wie günstig hast Du es Dir denn vorgestellt?
Arrow hat ein Dragonboard - mit Qualcomm Snapdragon 410, eMMC und PMIC. Grafisch sehr leistungsstark. Ist aber mit 75$ nicht billig aber grafisch besser als i.MX6. Und alle impedanzrelevanten Routings sind schon auf dem Board...
Bei nem I2C Display wird er kein Grafikmonster benötigen.... Aber wo wir bei sind.. Garfik ist der Rockchip auch sehr gut...
Wenn du dir Arbeit ersparen willst aber keine Chinesen willst schau bei den "üblichen" Verdächtigen... Phytec, TQ, Congatec (oder haben die nur noch x86?)
:
Bearbeitet durch User
Achte auf den Herstellersupport. Der billige Preis rächt sich wenn du keine Doku bekommst. Im Prinzip baust du den Raspi nach, oder?
Raspberry Compute Modul 3 wäre meine Wahl, alternativ ggf. einen Zero. Cortex-M/A ist natürlich auch eine Überlegung wert, aber wenn man bedenkt, wie günstig die Computing Module sind und man so ggf. mit einer zweilagigen Platine auskommt und keinen RAM Bus layouten muss kann der Aufpreis sich an anderer Stelle wieder amortisieren. Allwinner sind zwar sehr günstig zu bekommen, hier ist die Doku aber immer so eine Sache. Kann sich natürlich durchaus lohnen, da kostet ein SoC nur wenige Dollar...
Beitrag "Ralink RT5350F Board für 2,59 € !" Generell dürften die SoC aus dem Routerbereich ggf. eine Überlegung wert sein. Mit OpenVPN würde ich aber mindestens 16MB Speicher einplanen, sicher ist sicher.
Ich würde mir überlegen, den Orangepi Zero zu nehmen, kostet einzeln 6.99 USD mit 256 MByte RAM und 8.99 USD mit 512 MByte RAM, in grossen Stückzahlen sicher weniger. Als OS Armbian. Keine Entwicklungskosten für die Hardware, das OS ist gut (Armbian gibt es mit Debian bzw. Ubuntu als Basis).
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.