Cubieboard: Alternative zum RasPi?

  • Wenn ihr mir sagt, was ihr wissen wollt, helf ich gerne weiter, was Allwinner A10/A20 bzw. das Cubieboard betrifft.


    Kannst Du das bestätigen:
    http://linux-sunxi.org/Cubieboard/ExpansionPorts
    auch für cubieboard 2?


    Ist das noch aktuell:
    http://linux-sunxi.org/index.php?title=Cubieboard&oldid=4399 ->
    http://dl.cubieboard.org/hardw…_schematic_2012-08-08.pdf

    VDR1: yavdr ppa VDR 2.0.6 auf iBase Industrial Mini-ITX MB896IL +DVI- Modul +Gb Ethernet Mini-PCI Motherboard, Pentium M 740, 1GB RAM, mit 3x KNC1 C+/MK3 PCI auf LSI Logic 3x PCI-64 Rev. 2.3 Intel 21154 aktive Riser Card 2135-5V mit abgesägtem 64Bit- Steckerteil im PCI- Slot auf upriser,
    HDTV xineliboutput mit xine-plugin-crystalhd für Broadcom CrystalHD BCM970015 auf 15cm PCI-E 1x Flachbandriser im PCI-E 1x v.1.0a Slot.
    IPTV vdr-plugin-iptv und ffmpeg als rtsp/rtmp/hls "tuner frontend", stream sanitizer und mpegts wrapper.

    4 Mal editiert, zuletzt von woprr ()


  • Würde ja sagen zu allem. Der einzige Unterschied ist der A10/A20, der einfach ausgetauscht wurde, weil pin-kompatibel. Ich habe nicht mitbekommen, dass sonst etwas geändert wurde.
    Mein eigenes Cubie2 konnte ich allerdings noch nicht in Betrieb nehmen, das es derzeit am Zoll hängt... Also bis jetzt nur A10 hier ;)
    Gruß Andreas

  • Mein eigenes Cubie2 konnte ich allerdings noch nicht in Betrieb nehmen, das es derzeit am Zoll hängt...


    Haste ne ganze Palette voll bestellt zum Weiterverkaufen an uns und vergessen anzumelden? :D


    Gibts schon einigermassen stabile OSS- Treiber für SSI/SPI/I2C-Ports und was wir sonst zum ankoppeln von Tunermodulen brauchen, das machen moderne Demodulatoren wie der TDA10023 teils schon selbst nehm ich mal an:
    A10 Transport Stream Controller V1.00 20120917
    http://ubuntuone.com/5tBbYKV0jD2PD7FD6NBEdq


    Dann seh kein Grund den Umweg über das Nadelöhr USB2 zu nehmen.


    Warum das Downgrade(?) auf Cortex A7 beim A20?

    VDR1: yavdr ppa VDR 2.0.6 auf iBase Industrial Mini-ITX MB896IL +DVI- Modul +Gb Ethernet Mini-PCI Motherboard, Pentium M 740, 1GB RAM, mit 3x KNC1 C+/MK3 PCI auf LSI Logic 3x PCI-64 Rev. 2.3 Intel 21154 aktive Riser Card 2135-5V mit abgesägtem 64Bit- Steckerteil im PCI- Slot auf upriser,
    HDTV xineliboutput mit xine-plugin-crystalhd für Broadcom CrystalHD BCM970015 auf 15cm PCI-E 1x Flachbandriser im PCI-E 1x v.1.0a Slot.
    IPTV vdr-plugin-iptv und ffmpeg als rtsp/rtmp/hls "tuner frontend", stream sanitizer und mpegts wrapper.

    4 Mal editiert, zuletzt von woprr ()


  • Kann man helfen mit dem Zoll? Das Genie von Händler mitsamt der Zollerklärung hätt ich gerne für meine Blacklist, PN?


    Ne passt schon, kam direkt vom Entwickler. Die Chinesen nehmens da nicht so genau. Überwiegend kommt das Zeug durch. Mal sehen, ob sie's mit Vorlage des PayPal Belegs und meiner Zollinhaltserklärung rausgeben. Aufmachen will ich es nicht unbedingt müssen, weil wir mit Sicherheit kein CE-Zeichen finden. Ich hab schon mal ein A10 Teil wieder zurückgeschickt und dann in ebay Spanien bestellt ;)

    Zitat


    Gibts schon einigermassen stabile OSS- Treiber für SSI/SPI/I2C-Ports und was wir sonst zum ankoppeln von Tunermodulen brauchen, das machen moderne Demodulatoren wie der TDA10023 teils schon selbst nehm ich mal an:
    A10 Transport Stream Controller V1.00 20120917
    http://ubuntuone.com/5tBbYKV0jD2PD7FD6NBEdq
    Dann seh kein Grund den Umweg über das Nadelöhr USB2 zu nehmen.


    Da reicht mein Wissen dann doch nicht mehr aus wenns um sowas geht ;) Aber schmöker doch mal im kernel git, da les ich was von i2c und spi-sunxi treibern. Ich denke der stage/sunxi-3.4 müsste der aktuellste sein. SPI und I2C.
    Und wenns ans Eingemachte gehen soll, empfehle dir #linux-sunxi auf freenode. Da toben sich die Entwickler. Mit dem TS Controller setzt sich derzeit imo noch keiner auseinander. Mehr Info als http://ubuntuone.com/5tBbYKV0jD2PD7FD6NBEdq gibts wahrscheinlich auch noch nicht.
    Gruß Andreas


  • Haste ne ganze Palette voll bestellt zum Weiterverkaufen an uns und vergessen anzumelden? :D

    Nur eins. Allerdings haben sie die Rechnung nicht gefunden schätze ich. Oder das CE-Zeichen. Das zuständige Zollamt scheint da SEHR skeptisch, dass ja nichts eingeführt wird, das gefährlich für Europa ist. Es gibt auch deutsche Händler, ich weiß aber nicht, ob die aus China verschicken. Wenns nicht klappt, bestelle ich da oder warte auf das nächste Produkt.

    Zitat


    Warum das Downgrade(?) auf Cortex A7 beim A20?


    Naja. Die SoCs macht ja Allwinner. Und die Cubieboard'ler haben den Single-Core (A10) gegen einen Dual-Core (A20) ausgetauscht, weil das relativ günstig und einfach war. Doppelte Leistung gibts deswegen nicht, aber etwas flotter sollte das ganze sein. Und wärmer wirds ;)


    Gruß Andreas


    PS: Und bitte editier deine Posts nicht so oft. Da kommen flotte Antworter ins Straucheln...

  • Aufmachen will ich es nicht unbedingt müssen, weil wir mit Sicherheit kein CE-Zeichen finden.


    Das gilt glaub ich nur für Consumer. Sag Du bist Elektroniker und es ist ein Evaluation Board, dann brauchste glaub keine EMV (CE, etc) nachweisen.


    https://github.com/linux-sunxi…4/drivers/spi/spi_sunxi.c

    Zitat

    April 29, 2013


    Hmm OK, entweder läuft oder er hats aufgegeben?


    https://github.com/linux-sunxi…rs/i2c/busses/i2c-sunxi.c

    Zitat

    A20 support committed July 08, 2013


    OK, I2C wollense alle haben, das muss gehen, der maintainer persönlich kümmert sich drum.


    Was ist mit den A20 OSS- GPU- Treibern, mijanek meinte da geht derzeit nur der aus Android?

    VDR1: yavdr ppa VDR 2.0.6 auf iBase Industrial Mini-ITX MB896IL +DVI- Modul +Gb Ethernet Mini-PCI Motherboard, Pentium M 740, 1GB RAM, mit 3x KNC1 C+/MK3 PCI auf LSI Logic 3x PCI-64 Rev. 2.3 Intel 21154 aktive Riser Card 2135-5V mit abgesägtem 64Bit- Steckerteil im PCI- Slot auf upriser,
    HDTV xineliboutput mit xine-plugin-crystalhd für Broadcom CrystalHD BCM970015 auf 15cm PCI-E 1x Flachbandriser im PCI-E 1x v.1.0a Slot.
    IPTV vdr-plugin-iptv und ffmpeg als rtsp/rtmp/hls "tuner frontend", stream sanitizer und mpegts wrapper.

  • Mein Cubie2 ist seit Montag da, aber mir fehlt die Zeit zum testen ....
    Aktuell habe ich "lubuntu 12.04 v1.04beta1 nand image" installiert, welches zum Vergleich zum Raspie, richtig Spass macht beim Surfen, wobei der Mali400 aktuell noch keine Treiberunterstützung hat.
    Mal schauen ob ich am WE noch mehr testen kann.


    Bestellt hatte ich hier. Lieferzeit 3,5 Wochen, Kosten: 52€ inklusive Versand.


    Edit:

  • OK, also ich muss das Marsboard nehmen, 3 SPI ports
    http://www.hotmcu.com/wiki/ind…Board_V1.3#MarsBoard_V1.3
    aber kaum Community, besser
    http://linux-sunxi.org/A10-OLinuXino
    Community support, 3 GPIO und OSHW.
    (Will 3 dvb-tuner module da dran packen), cubieboard nur hat nur 1 SPI. Danke für die Infos.

    VDR1: yavdr ppa VDR 2.0.6 auf iBase Industrial Mini-ITX MB896IL +DVI- Modul +Gb Ethernet Mini-PCI Motherboard, Pentium M 740, 1GB RAM, mit 3x KNC1 C+/MK3 PCI auf LSI Logic 3x PCI-64 Rev. 2.3 Intel 21154 aktive Riser Card 2135-5V mit abgesägtem 64Bit- Steckerteil im PCI- Slot auf upriser,
    HDTV xineliboutput mit xine-plugin-crystalhd für Broadcom CrystalHD BCM970015 auf 15cm PCI-E 1x Flachbandriser im PCI-E 1x v.1.0a Slot.
    IPTV vdr-plugin-iptv und ffmpeg als rtsp/rtmp/hls "tuner frontend", stream sanitizer und mpegts wrapper.

    Einmal editiert, zuletzt von woprr ()

  • OK, also ich muss das Marsboard nehmen oder besser, 3 SPI ports
    http://www.hotmcu.com/wiki/ind…Board_V1.3#MarsBoard_V1.3
    (Will 3 dvb-tuner module da dran packen), cubieboard nur hat nur 1 SPI. Danke für die Infos.


    Hast du Infos, wie man das in Hardware und Software umsetzt? Klingt Interessant....

  • I2C an die Tuner müsst ohne grossen Aufwand gehen und STV0299 (BSBE1 Receiver o.ä. aus ner alten TT S2300 ausschlachten) und TDA10023 müsste man auf SERIAL OUTPUT schalten können, STV0288 in Sharp bs2f7hz0395 ist älter, wahrscheins eher nicht, und an SPI/SSI des Board mit entsprechender Anpassschaltung ankoppeln können.
    Dann den vorhandenen DVB- (Frontend-) Treibercode einfach in eine dvb-spi linken, fertig.
    *Scherz*, natürlich wird das wieder ein haufen Arbeit ^^


    Aber mindestens 150 EUR für 3 DVB USB- Sticks/Boxen gespart, die USBs für Sinnvolleres frei, und wieder jede Menge Bastelspass.


    Die proprietären Firmware- STB Receiver sind ja sicher auch nicht viel anders konstruiert, die bauen da doch keine teuren PCI-E- Busse ein?


    ...
    Das Marsboard gibts übrigends auch schon mit A20:
    http://www.hotmcu.com/marsboar…-board-p-60.html?cPath=33

    VDR1: yavdr ppa VDR 2.0.6 auf iBase Industrial Mini-ITX MB896IL +DVI- Modul +Gb Ethernet Mini-PCI Motherboard, Pentium M 740, 1GB RAM, mit 3x KNC1 C+/MK3 PCI auf LSI Logic 3x PCI-64 Rev. 2.3 Intel 21154 aktive Riser Card 2135-5V mit abgesägtem 64Bit- Steckerteil im PCI- Slot auf upriser,
    HDTV xineliboutput mit xine-plugin-crystalhd für Broadcom CrystalHD BCM970015 auf 15cm PCI-E 1x Flachbandriser im PCI-E 1x v.1.0a Slot.
    IPTV vdr-plugin-iptv und ffmpeg als rtsp/rtmp/hls "tuner frontend", stream sanitizer und mpegts wrapper.

    9 Mal editiert, zuletzt von woprr ()

  • Moin.


    Könnte man die Hardware Modularer bauen? 1Modul --> 1Tuner. So könnte man dieses auch mit dem Raspi oder Cubie nutzen, mit der Einschränkung, nur --> 1 Tuner....
    Gibt es vielleicht schon fertige TunerModule? (Dreambox, VU+ o.ä.)
    Wenn nicht, dann was erstellen, inkl. Leiterkarte, Schaltplan ....


    Das nächstes Problem sehe ich hier bei der Mali400 GPU Treiber und VDR .... Aber als reiner StreamingServer ist das ok... :)
    Schönes Projekt, wenn es machbar ist. :)


    Viele Grüße, Uwe


    PS: das Marsboard mit A20 hatte ich gestern auch gesehen .... Naja, das Cubie2 reicht erstmal ...

    Einmal editiert, zuletzt von Uwe ()

  • Könnte man die Hardware Modularer bauen? 1Modul --> 1Tuner. So könnte man dieses auch mit dem Raspi oder Cubie nutzen, mit der Einschränkung, nur --> 1 Tuner....
    Gibt es vielleicht schon fertige TunerModule? (Dreambox, VU+ o.ä.)



    Klar, gibts,


    neuer Thread wegen Hardware- Topicänderung und Ausweitung auf Tunerselbstbau:
    OLIMEX OLINUXINO A20 OSHW mit direkt (SPI/CSI/GPIO-) angekoppelten DVB- Receivermodulen

    VDR1: yavdr ppa VDR 2.0.6 auf iBase Industrial Mini-ITX MB896IL +DVI- Modul +Gb Ethernet Mini-PCI Motherboard, Pentium M 740, 1GB RAM, mit 3x KNC1 C+/MK3 PCI auf LSI Logic 3x PCI-64 Rev. 2.3 Intel 21154 aktive Riser Card 2135-5V mit abgesägtem 64Bit- Steckerteil im PCI- Slot auf upriser,
    HDTV xineliboutput mit xine-plugin-crystalhd für Broadcom CrystalHD BCM970015 auf 15cm PCI-E 1x Flachbandriser im PCI-E 1x v.1.0a Slot.
    IPTV vdr-plugin-iptv und ffmpeg als rtsp/rtmp/hls "tuner frontend", stream sanitizer und mpegts wrapper.

    16 Mal editiert, zuletzt von woprr ()

  • Mittlerweile geht vdpau (mit mplayer)


    Aber vielleicht kommt da ja noch mehr ;)


    https://github.com/jemk/libvdpau-sunxi

  • Mittlerweile geht vdpau (mit mplayer)
    ---
    https://github.com/jemk/libvdpau-sunxi


    Kann ich bestätigen. Läuft soweit. Wir sollten dann doch auch nicht mehr weit davon entfernt sein, den A10 über VDPAU und softhddevice zum Laufen zu bringen?
    Gruß Andreas

  • ja kann es kaum erwarten bis mein cubie endlich ankommt
    naja hab beim günstigsten anbieter bestellt da dauert das eben
    58€ fürs board mit baseboard und netzteil und porto sind schon top

  • Voila. Zwar noch kein Bild, aber immerhin wird libvdpau-sunxi.so benutzt ;)

    Code
    root@Cubie1:/usr/local/bin# LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libX11.so LD_LIBRARY_PATH=/usr/lib/arm-linux-gnueabihf/vdpau:$LD_LIBRARY_PATH ./vdr -Psofthddevice -Pstreamdev-client
    [VDPAU SUNXI] VE version 0x1623 opened.
    [VDPAU SUNXI] vdp_output_surface_put_bits_native called but unimplemented!
    [VDPAU SUNXI] vdp_output_surface_render_output_surface called but unimplemented!
    [VDPAU SUNXI] trying to display empty surface


    Logs: http://pastebin.com/ZesXX8Ev


    Wird Zeit, dass ich mich mal mit VDPAU beschäftige ... Hilfe erwünscht ;)
    Gruß Andreas

  • ich denke mal das liegt am


    Das Scaling würde glaube ich als nächstes in angriff genommen werden

  • Voila. Zwar noch kein Bild, aber immerhin wird libvdpau-sunxi.so benutzt ;)

    Code
    root@Cubie1:/usr/local/bin# LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libX11.so LD_LIBRARY_PATH=/usr/lib/arm-linux-gnueabihf/vdpau:$LD_LIBRARY_PATH ./vdr -Psofthddevice -Pstreamdev-client
    [VDPAU SUNXI] VE version 0x1623 opened.
    [VDPAU SUNXI] called but unimplemented!
    [VDPAU SUNXI] vdp_output_surface_render_output_surface called but unimplemented!
    [VDPAU SUNXI] trying to display empty surface


    Logs: http://pastebin.com/ZesXX8Ev


    In den Logs steht du hast keinen Empfang -> Kein Bild. Ansonsten sieht nur ALSA mit Mono etwas komisch aus.


    vdp_output_surface_put_bits_native vdp_output_surface_render_output_surface werden für das OSD benötigt.
    Mal mit -DUSE_BITMAP bauen, das ist eine alternative API für OSD. Wenn dies auch nicht geht, hilft nur eine
    GLX Ausgabe.


    Also es müsste funktionieren aber ohne OSD.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Danke für die Rückmeldung. Video ist klar, da muss ich an streamdev und meiner Kanalliste noch schrauben. Ich war ehrlich gesagt froh, dass es überhaupt mal lief. LD_PRELOAD und LD_LIBRARY_PATH hat mich etwas aufgehalten.
    libvdpau-sunxi.so ist quasi derzeit nur POC. Die meisten Sachen sind noch nicht implementiert. Aber gut zu wissen, was für VDR noch fehlt, dann kann man evtl. daran bevorzugt arbeiten.
    -DUSE_BITMAP versuche ich mal.
    Wäre super, wenn wir Allwinner mit VDR verheiraten könnten!
    Gruß Andreas

  • btw
    hast du das cubie 1 oder 2 ??


    edit grade oben gelesen

    Zitat

    Mein eigenes Cubie2 konnte ich allerdings noch nicht in Betrieb nehmen, das es derzeit am Zoll hängt... Also bis jetzt nur A10 hier


    ^^das dürfte ja mittlerweile vom zoll da sein ;)


    Ich befürchte da ist meins zur zeit bestimmt auch ^^

    2 Mal editiert, zuletzt von Moorviper ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!