Seite 1 von 26
compiling neutrinohd2 for mipsel set top boxes
Verfasst: So 14. Apr 2013, 20:18
von mohousch
Install the required packages
Code: Alles auswählen
sudo apt-get install -y autoconf automake bison bzip2 cvs diffstat flex g++ gawk gcc gettext git-core gzip help2man ncurses-bin ncurses-dev libc6-dev libtool make texinfo patch perl pkg-config subversion tar texi2html wget zlib1g-dev chrpath libxml2-utils xsltproc libglib2.0-dev python-setuptools zip info coreutils diffstat chrpath libproc-processtable-perl libperl4-corelibs-perl sshpass default-jre default-jre-headless java-common libserf-dev
set your shell to /bin/bash
when asked: Install dash as /bin/sh?
select "NO"
build enigma2 image
-- using openpli
Code: Alles auswählen
git clone https://github.com/OpenPLi/openpli-oe-core.git
e.g: we want to build for dm800se
when the build succed without errors
Code: Alles auswählen
git clone git://github.com/mohousch/recipes-neutrino.git
--using oe-alliance
Code: Alles auswählen
git clone https://github.com/oe-alliance/build-enviroment.git
e.g we want to build for gigablue800se using openatv DISTRO
after build succed without errors
Code: Alles auswählen
git clone git://github.com/mohousch/recipes-neutrino_oe-alliance.git recipes-neutrino
- to build neutrinohd2 binary
- to build neutrinohd2 plugins
- to install neutrinohd2 binary and plugins
copy neutrinohd2_2.0+git(gitversion)+(gitversion)-r0_(boxmodel).ipk and neutrinohd2-plugins_2.0+git(gitversion)+(gitversion)-r0_(boxmodel).ipkto /tmp
change to tmp
Code: Alles auswählen
opkg install --force-overwrite neutrinohd2_2.0+git(gitversion)+(gitversion)-r0_(boxmodel).ipk
Code: Alles auswählen
opkg install neutrinohd2-plugins_2.0+git(gitversion)+(gitversion)-r0_(boxmodel).ipk
replace the right git version and boxmodel in the line
have fun with neutrinohd2
EDITED 23.08.2016
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: Mo 15. Apr 2013, 10:39
von Gismotro
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: Do 18. Apr 2013, 21:53
von scp
Bin jetzt auch hier gelandet.
Ich werde dann neuere Versionen hiereinposten. Bevor ich die r50 rausbringe, werde ich aber nochmal ein bißchen aufräumen, sind ja noch einige alte Patche drin, die gar nicht mehr nötig sind.
Ich selbste habe eine Dreambox DM800HD und eine Gigablue HD800SE, deshalb auch das Interesse an einem OE Build.
Seit 2 Jahren habe ich auch eine Kathrein UFC960, für die ich seit kurzem auch endlich die passenden Treiber zum laufen gebracht habe, so dass ich jetzt im sh4-Bereich auch unterwegs bin.
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: Fr 19. Apr 2013, 09:26
von Gismotro
scp hat geschrieben:Bin jetzt auch hier gelandet.
Willkommen an Board !

Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: Sa 20. Apr 2013, 00:35
von scp
Anbei r50
- Optimiert für svn1310
- Fix für isMuted bei DreamboxLCD
- Aufgeräumt
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: Sa 20. Apr 2013, 16:07
von mohousch
@scp
- hast Du in AAF nicht geschrieben dass Du den st layer für openpli für kathrein boxes fertig hast?
- kannst Du bitte 1312 auschecken ob mit der DM800HD der player freezes problem ok ist?
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: Sa 20. Apr 2013, 23:33
von scp
Ja, den stlinux layer teste ich gerade nochmal vor dem release.
OK, DM800HD teste ich dann auch mit der akuellen rev.
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 03:24
von scp
Und hier die r51
- Anpassungen für svn 1315
- Abhängigkeiten und Image-Größe reduziert
Außer dem der stlinux Layer für Kathrein und Spark, basierend auf:
https://github.com/DvbMedia/meta-stlinux
Linux spark: stm24 0210 p191
Linux UFX9XX: stm24 0211 p191
Die audio.elf und video.elf müssen vor dem bauen z.B. nach
meta-stlinux/data/stslave_fw/ufs922/
kopiert werden.
PS: DM800HD movie player gstreamer funktioniert auch.
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 09:28
von sh4
das ist ja mal cool.
baut das ding auch für die giga quad?
wie läuft das image denn auf der 800er?
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 09:58
von mohousch
sh4 hat geschrieben:baut das ding auch für die giga quad?
darf ich raten?

ja, und da werden alle 4 Tuner unterstützt (auch in misch Betrieb), wie Weit der LCD interface den LCD diese box unterstützt, glaube hat bis noch keiner getestet, Falls Du das machst bitte Feedbacks dazu
sh4 hat geschrieben:wie läuft das image denn auf der 800er?
wenn man mit e2 (beide GUIs sind im Image man kann mittels neutrino Plugins e2 starten e2 starten und umgekehrt im e2 neutrino starten) vergleichen darf, stabiler als e2 habe für meine Bedürfnisse selten blauen Screen

Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 11:46
von sh4
ich kann ja mal ein gigaquad image bauen...
edit: die nötigen driver sind dann automatisch mit drin?
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 12:28
von sh4
ach irgendwie will mir schon nach einer minute die lust vergehen
Code: Alles auswählen
DEBUG: Clearing SRCREV cache due to cache policy of: clear
DEBUG: Using cache in '/data/build/oe-alliance/builds/opennhd2/gbquad/tmp-eglibc/cache/bb_codeparser.dat' for codeparser cache
ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:
DISTRO 'opennhd2' not found. Please set a valid DISTRO in your local.conf
ERROR: Execution of event handler 'check_sanity_eventhandler' failed
make: *** [image] Fehler 1
build@h2149615:~/oe-alliance$
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 14:22
von scp
"DISTRO 'opennhd2' not found" bedeutet, das die passnden Dateien fehlen.
Wie auch in der neuen Anleitung im Anhang steht, muss man für die Distro auch die anderen 2 Archive entpacken:
git clone git://github.com/oe-alliance/build-enviroment.git .
DISTRO=opennhd2 MACHINE=gb800se make -f Makefile
unzip oe-neutrinohd2-r51.zip
tar xzvf oe-neutrinohd2.tar.gz
tar xzvf oe-neutrinohd2-distro.tar.gz
tar xzvf oe-neutrinohd2-e2stubs.tar.gz
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 14:39
von sh4
danke.
dann stimmt die reihenfolge in der anzeitung aber nicht so ganz
Re: NHD2 für Mipsel Set Top Boxen bauen
Verfasst: So 21. Apr 2013, 14:54
von scp
Das erste make muss aber vor dem entpacken ausgeführt werden, wie ichs oben mal ergänzt habe, damit er die anderen GIT repositories cloned.