Hallo zusammen Sowas hier: https://www.aliexpress.com/item/33019716659.html Suche ich. Jedoch erscheint mir der Preis für ein China-Produkt doch recht hoch. Dafür bekommt man ja schon fast ein ComputeModule. Klar, nicht der gleiche Formfaktor, aber irgendwie "Seriöser"... Kennt jemand eine Bezugsquelle für solche Module, jedoch in günstiger? Muss nicht dieser Prozessor sein. Hauptsache es gibt bereits einen Linux-Port dafür. RGB-Output (Display) sollte der Chip auch können (können jedoch die meisten heutzutage)... Falls es doch nichts geben sollte, woran liegt das wohl? Gibts für sowas keinen Markt? Danke :)
:
Bearbeitet durch User
Schau dir mal Orange Pi (Zero) an. Kosten ca. 12-15€. Auch dem Zero kann man ein Videosignal entlocken. Und ist ca, 5x5cm klein. Peter PS: Ich glaube ich hätte sogar noch einen..
Vielen Dank! Sieht schonmal sehr vielversprechend aus. Leider kann der die Bildinformation nur via SPI ausgeben. Und nicht mittels RGB-Interface. Mein Display ist hat jedoch ein RGB interface. Da bräuchte ich also noch einen Wandler dazwischen. Fragt sich nur, wie viel Frames / Sekunde der mit SPI bei einer Auflösung von 800*480 erreichen kann... Bei RGB 565 = 2Bytes pro Pixel und einer Displayauflösung von 800*480 = 384'000 Pixel à 2 Bytes = 768'000 Bytes Und dies bei 50Hz pro Sekunde = 38.4MBytes pro Sekunde. Da SPI Seriell ist, müsste der SPI Takt noch mal 8 gerechnet werden. Somit 38.4MBytes / Sekunde * 8 = 307.2 MBits pro Sekunde Dies entspricht einer SPI Frequenz von 307.2 MHz. Ziemlich flott.. Kenne aktuell keine HW die das einfach so könnte. Oder hab ich da irgendwo einen Rechenfehler? Danke schonmal :) Sowas wie ein RaspberryPi Zero ginge natürlich auch. Einfach müsste das Teil idealerweise auch im Bereich von 10-15 USD liegen. Falls jemand was weiss, immer her damit :) Danke!
:
Bearbeitet durch User
Das hier wäre ein ideales Board: https://linux-sunxi.org/LicheePi_One Leider scheint es den LicheePi one jedoch nirgends zu kaufen geben. War wie es aussieht mal ein CrowdFunding http://z.elecfans.com/70.html Weiss jemand mehr über den LicheePi One?
kann das der Raspberry nicht? https://www.raspberrypi.org/documentation/hardware/raspberrypi/dpi/README.md
Doch, dass kann er. Der ist mir aber zu teuer. Der Allwinner A13 CPU gibts bereits für 2.50 USD. Etwas Memory dazu (5 USD) plus ein paar sonstige chips und Hühnerfutter. Da ist man dann bei 15 USD. Der Raspi kostet mind. 30 USD. Wenn ich nur ein Stück benötige, dann ist das ok. Ich benötige aktuell kedoch 10 Stück. Da macht das schon was aus. Ich bin zudem überrascht, dass es da nichts kleines, fertiges gibt.
Holger K. schrieb: > Das hier wäre ein ideales Board: > > https://linux-sunxi.org/LicheePi_One Wie waer es mit dem Lichee Pi Zero?: https://www.ebay.co.uk/itm/Lichee-Pi-Zero-Core-Board-Development-Mini-PC-Mainboard-512Mbit-DDR-Integrated/382630200014 ca. 14EUR ink. Porto + Zoll Aber aufpassen die Lichee Pi haben 512MBit und nicht 512MB Ram :) Also nur 64MB Ram, aber mit ein wenig Swap Ram auf der Karte gehts :) Hab so einen auch hier.
Vielen Dank für deine Antwort. Grundsätzlich wäre der LichiiPi Zero eine Möglichkeit. Wenn er denn RGB Interface hätte. Er unterstützt nur LCD via SPI laut deren Wiki... Video output scheint allgemein bei den kleineren Modulen zu fehlen. Obschon die CPUs das eigentlich könnten. Mein Ziel ist es, einen simplen Webbrowser auf dem Board laufen zu lassen.
Kannst Du nicht einfach ein heute handelsübliches Display anschließen? Was soll das überhaupt sein (RGB), ist das Component Video oder VGA oder Sync-on-green oder sowas steinzeitliches?
Hallo Bernd Mit RGB wird meist ein Displayinterface bezeichnet, welches aus HSYNC, VSYNC, DE, PixelClock und den Daten R[0..7], G[0..7] und B[0..7] besteht. Dieses Interface entspricht eigentlich dem alt bekannten VGA Interface. Mit dem Unterschied, dass hier digitale Farbinformationen übertragen werden und nicht, wie früher, analoge Spannungen. Zusätzlich gibt es beim digitalen RGB Interface noch ein DE (DataEnable) signal. Dieses ist immer dann high, wenn gültige Daten anliegen. Dies wurde eingeführt, damit die front sowie backporch Zeiten deutlich verringert werden konnten bzw. überhaupt nicht mehr benötigt werden. Grundsätzlich gibt es folgende, heute übliche Schnittstellen für Displays: - RGB - DSI - LVDS - HDMI - SPI - 8080 Parallel - I2C Wobei letztere drei nur für Displays geringerer Auflösung verwendung finden. Sprich, bis etwa 480x320. RGB ist jedoch eigentlich immer das zugrundeliegende Format. Bei LVDS wird in Wahrheit die RGB Information inkl. VSYNC und HSYNC sowie DE übertragen. Dies einfach VESA kodiert. Bei HDMI das gleiche einfach mit TMDS Kodierung. DSI ist etwas komplexer. Daher: nein ich verwende kein steinzeitliches Displayinterface, sondern einen Branchenstandard :)
Holger K. schrieb: > Mit RGB wird meist ein Displayinterface bezeichnet, welches aus HSYNC, > VSYNC, DE, PixelClock und den Daten R[0..7], G[0..7] und B[0..7] > besteht. Ich bin sicher das hat auch einen echten oder vollständigen Namen und nicht nur "RGB" denn damit assoziiere ich analoges Component Video.
Nein nein, das Inteface heisst schon RGB... Siehe hier: https://www.usmicroproducts.com/blog/understanding-display-interfaces
Nun gut, ich denke da muss man dann halt selber ein entsprechendes Board erstellen, wenns halt noch keines gibt...
Für 10 Stück? Sparen - koste es was es wolle!
30USD "zu teuer" für ein Board mit 1GB DDR3 und 8GB eMMC...ok, da haben wir wohl verschiedene Ansichten. Was das Interface angeht, RGB haben eher die Boards mit Cortex M3/M4/M7. HDMI und LVDS sind da mehr verbreitet. Auch mal hier geschaut? www.friendlyarm.com
?? wenn du dein eigenes Board dann als Hobby siehst und die Arbeitszeit kostenlos ist.. Dann noch woher auch immer 4-6 Lagen PCBs auch bei Stückzahl 10 für 10k Preise bekommst und die Bauteile wohl auch alle aus China "woanders" abgelötet beziehst wirst du bestimmt billiger hinkommen sofern du sowas überhaupt zustande bekommst beim Routen. Und dann noch ein "teures" Oszi zum qualifizieren der RAM Signale hast ... Viel Spaß... Kauf dir ein I.MX6ULL SOM bei einem der Verdächtigen (Phytec,TQ,Varisite oder wie auch immer) oder nimm ein Pocket Beagle... Die haben alle TTL RGB Anschlüsse...
No Y. schrieb: > Dann noch woher auch immer 4-6 Lagen PCBs auch bei Stückzahl 10 für 10k > Preise bekommst Nun 10stk 10x10cm 4-Lagen Leiterplatten kosten heute 29.90 USD. Plus shipping. Auf 10x10 bekommtn man mindestens zwei Leiterplatten. Also 20 stk für 29.90 USD. Ergibt also knapp 1.50 USD pro Leiterplatte. No Y. schrieb: > sofern du sowas > überhaupt zustande bekommst beim Routen. Das ist in Wirklichkeit kein Hexenwerk... No Y. schrieb: > Und dann noch ein "teures" Oszi > zum qualifizieren der RAM Signale hast ... Muss nicht zwingend ein Auge-Diagramm sein. Es kann auch ein umfangreicher RAM-Test durchgeführt werden. Doof wirds, wenns nicht läuft. Dann hilft ein Oszi natürlich. No Y. schrieb: > Viel Spaß... Danke :)
Holger K. schrieb: > Nun 10stk 10x10cm 4-Lagen Leiterplatten kosten heute 29.90 USD. Plus > shipping. Auf 10x10 bekommtn man mindestens zwei Leiterplatten. Also 20 > stk für 29.90 USD. Ergibt also knapp 1.50 USD pro Leiterplatte. Dann hast Du vielleicht 5 Versuche bis die Platine funktioniert und der Kostenvorteil aufgebraucht ist. Könnte klappen. Aber danach kannst Du erstmal etwas Zeit verbringen Dir einen Kernel zu backen mit dem richtigen Devicetree und auch einen Bootloader bis Du ein bootfähiges und funktionierendes(!) Image hast. IMHO werden das wahrscheinlich die zehn teuersten Einplatinenrechner der Welt werden. Andererseits, beim Hobby fragt man ja weder nach Zeit noch nach Geld, also leg los! Vielleicht stellst Du ja später der Allgemeinheit alle Design Files und Software zur Verfügung. Sag Bescheid wenns fertig ist.
Zumal 4 Lagen je nach gewähltem Prozessor schon sportlich ist... Und BGA usw. kannst du auch selbst bestücken? Damit keine Bestückungskosten anfallen? Und Stencil ist auch schon im Platinenpreis enthalten? Also wenn es so einfach wäre, wäre ich wohl schon seit langem arbeitslos... Aber komischerweise machen wir >20Mio. Umsatz nur mit so kleinen SOM. Und zu den Kunden zählen glaube eher keine 1 Mann Firmen...
:
Bearbeitet durch User
Holger K. schrieb: > Nun gut, ich denke da muss man dann halt selber ein entsprechendes Board > erstellen, wenns halt noch keines gibt... Um bei 10Stk dann 100€ gegenüber dem Raspi zu sparen. Man muss Dir das schlecht gehen. Aber wenn Dir das Spaß macht, warum nicht...
Bernd K. schrieb: > Sag Bescheid > wenns fertig ist. Mach ich. Es soll als Formfaktor ebenfalls ein SO-DIMM werden. Weiss jemand, ob die Kombination eines Einplatinencomputers in Form eines SO-DIMM patentiert ist? Also die Struktur des Computemoduls? No Y. schrieb: > Und BGA usw. kannst du auch selbst bestücken? Ja, das kann ich. No Y. schrieb: > Zumal 4 Lagen je nach gewähltem Prozessor schon sportlich ist... Das stimmt, jedoch war es bisher noch immer möglich, solange die Balls 0.8er Pitch haben. No Y. schrieb: > Und Stencil ist auch schon im Platinenpreis > enthalten? Nein. Stencil kostet nochmals 15 USD. No Y. schrieb: > Also wenn es so einfach wäre, wäre ich wohl schon seit langem > arbeitslos... Nun, es braucht schon eine Menge an Know-How um sowas aus dem Ärmel schütteln zu können. Wenn du das gleiche tust, dann sind wir wohl einfach Kollegen auf selben Niveau ;) No Y. schrieb: > Aber komischerweise machen wir >20Mio. Umsatz nur mit so kleinen SOM. Interessant, du meinst, ich soll das Teil am Ende verkaufen? ;) M. K. schrieb: > Aber wenn Dir das Spaß macht, warum nicht... Ja, es macht Spass. Und dank No Y. siehst so aus, als wäre hier sogar ein lukrativer Markt vorhanden ^^
Sodimm ist soweit ich weiß nicht patentiert. Module in dem Formfaktor gibt's bei Karo. Ggf. wirst du da ja auch fündig...
Was spricht gegen einen orangepi-one, der hat ein HDMI-Interface, da gibt es für kleines Geld Adapter zur VGA http://www.aliexpress.com/item/32603308880.html
Vielen Dank für deine Antwort. Ja, das wäre evtntuell eine Alternative. Habe inzwischen jedoch bereits mit dem Design des A13 boards begonnen. Ziel: - A13-Board im SO-DIMM 200 Formfaktor (Jedoch etwas höher als die Norm sagt) - A13 CPU - 256 MByte DDR3 RAM - Spannungserzeugung on Board. Lediglich 5V extern benötigt. - Speicherkarte on Board wie auch off-board möglich. - Grundsätzlich Pinkompatibel zum ComputeModule (mind. Speisungen und SD-Card, SPI, USB etc.) Geringfügige Abweichungen, da z.B. kein CSI Interface vorhanden oder auch kein HDMI... - WLAN und Bluetooth on-board inkl. Antenne Vielleicht finden sich ja noch andere Interessenten für sowas...
No Y. schrieb: > https://www.olimex.com/Products/SOM/A13/A13-SOM-256/ > > 10 Stück für 16€ jeweils. Warum selber machen? Weil da der Formfaktor nicht optimal ist... Zudem lassen sich derart vielen Stiftleisten kaum verbinden. Da wird enorme Kraft benötigt. Beim neuen Board ist das DDR3 Layout fast fertig. Ist wirklich nicht sonderlich schwierig gewesen :)
Holger K. schrieb: > Ist wirklich nicht > sonderlich schwierig gewesen :) Tja, man tut was man kann :-) Ich müsste da noch einiges dazulernen, um das mal eben so zwischen Kaffe und Franzbrötchen hinzupinseln, obwohl mir die Abhängigkeiten schneller Bussysteme durchaus klar sind. Wie ich da eine Linux distri anpasse und draufbekomme wäre mir schon weit weniger klar. Ich verfolge das hier mal und bin gespannt wohin Du das führts.
M. K. schrieb: > Ich verfolge das hier mal und bin gespannt wohin Du das führts. Schön, wenn Leser dabei sind :) M. K. schrieb: > um das mal eben so zwischen Kaffe > und Franzbrötchen hinzupinseln, Obs dann am Ende auch fehlerfrei ist, ist ein anderes Thema... Das wird sich erst noch zeigen müssen. So nebenbei, weiss jemand, wo es günstig beim chinesen SO-DIMM 200 Halter gibt? Hab bisher nur was im Bereich von 2-5 EUR gefunden. Sind die dinger wirklich so teuer? Dann kann ich die ja auch gleich bei den hiesigen distris kaufen... M. K. schrieb: > Wie ich da eine Linux distri anpasse und draufbekomme wäre mir schon > weit weniger klar. Da werde ich wohl sehr stark auf die defconfig des olimexboards abstützen. Es gibt ja inzwischen für ein paar Boards configs in buildroot. sowohl im mainline linux kernel wie auch im mainline uboot. Ich hoffe mal, dass das ganze nicht all zu schwierig wird...
:
Bearbeitet durch User
Hallo Matthias. Vielen Dank für deinen Vorschlag. Ein wirklich nettes teil! Aber leider hat auch dieses kein "echtes" Video Interface. Dies ist sehr schade... Inzwischen ist das DDR3 Layout fertig. Als nächstes müssen nur noch die GPIOs, die SD-Karte und das WiFi Modul verdrahtet werden. Dann ist das Board bereits fertig. Gibts von eurer Seite her noch Vorschläge, was da drauf soll? Aktuell ist eine AXP209 PMU vorgesehen. Wobei ich mir überlege, diese durch 3 reine DC/DC Wandler zu ersetzen.
Holger K. schrieb: > Der Raspi kostet mind. 30 USD wieso? https://www.reichelt.de/raspberry-pi-zero-v-1-3-1-ghz-512-mb-ram-rasp-pi-zero-p256439.html?PROVID=2788&gclid=CjwKCAiAob3vBRAUEiwAIbs5TtM3jX1-nc-dSyP3esS6Lz7cHv81WWCoiR0z1XNG0lMo7s3Ay3bM0RoCwFEQAvD_BwE&&r=1 Holger K. schrieb: > Mein Display ist hat jedoch ein RGB interface wer wählt denn Display mit RGB zuerst? OK ich sehe es ein. das passt schlecht zusammen.
:
Bearbeitet durch User
Klar Zero zum 3 fachen Preis.. Leider ist auch überall die Bestellmenge limitiert. Versuch Mal mehr als 3 Zero ohne Wireless zu bekommen. Welcher SoC kommt den auf den DIMM ?
Joachim B. schrieb: > wer wählt denn Display mit RGB zuerst? RGB ist das am weitesten verbreitete Interface, da es allen anderen (HDMI, LVDS, MIPI etc.) zugrunde liegt. Matthias W. schrieb: > Welcher SoC kommt den auf den DIMM ? Aktuell ist ein Allwinner A13 vorgesehen. 1GHz Cortex A8 Mali 400 MP1 GPU DDR2/3 bis DDR800 Preise überschlagsmässig: - CPU: 2.45 USD inkl. Versand in Einzelstücken - Memory: 2.50 EUR - DC/DCs: 0.4 USD - Inductors: 0.5 USD - Vogelfutter: 1 USD - SD-Halter (optional): 0.5 USD - PCB: 1.45 USD Total: ca. 9 USD Und dies in Einzelstückzahlen. Bei Interesse, könnte ich ja mal bei Elecrow und co anfragen, was eine Bestückung kosten würde... Dan könnte man mal so 100-200 Stück fertigen lassen, wenn denn der Prototyp funktioniert hat. Vermutlich landet man dann bei so 5-7 USD das Stück.
Steter Tropfen höhlt den Stein... Das Board schreitet langsam voran... Inzwischen wurden alle IO zuweisungen gemacht. Noch ausstehend: - IO Routing abschliessen - WLAN Modul inkl. PCB Antenne - Entscheidung ob mit PMU (AXP209) oder ohne (nur SY8008B)
Holger K. schrieb: > Dan könnte man mal so 100-200 Stück fertigen lassen, wenn denn der > Prototyp funktioniert hat. > > Vermutlich landet man dann bei so 5-7 USD das Stück. Also 500 bis 1400 USD für 10 Exemplare die Du eigentlich nur brauchst, plus etliche Monate Entwicklungszeit von der Hardware bis hin zur passenden Linuxdistri samt passendem Uboot und Kernel.
Bernd K. schrieb: > Also 500 bis 1400 USD für 10 Exemplare Wieso für 10 Exemplare? Sind doch die Kosten für 100-200 Exemplare... @Holger: viel Erfolg! Ich habe zwar keinen Bedarf aber verfolge das hier auch gerne weiter, finde schön zu sehen wenn jemand sowas umsetzt :)
Mathias A. schrieb: > Bernd K. schrieb: >> Also 500 bis 1400 USD für 10 Exemplare > > Wieso für 10 Exemplare? > Sind doch die Kosten für 100-200 Exemplare... Er braucht nur 10 hat er gesagt, die anderen 90 bis 190 liegen dann nur unbenutzt rum.
Bernd K. schrieb: > Er braucht nur 10 hat er gesagt, die anderen 90 bis 190 liegen dann nur > unbenutzt rum. Ich brauche aktuell tatsächlich nur 10. Bevor ich die bestelle, werde ich jedoch ein Crowdfunding starte um zu sehen, ob eventuell auch noch andere Interesse haben. Wenn nicht, dann bestelle ich auch nur 10 PCBs und bestücke die paar Teile selbst. Bernd K. schrieb: > etliche Monate Entwicklungszeit von der Hardware bis hin zur > passenden Linuxdistri samt passendem Uboot und Kernel. Aktuell sind ca. 6 Stunden in das Projekt geflossen. Mathias A. schrieb: > @Holger: viel Erfolg! Ich habe zwar keinen Bedarf aber verfolge das hier > auch gerne weiter, finde schön zu sehen wenn jemand sowas umsetzt :) Dankeschön! :)
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.