PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fehler beim bauen mit Audioniek git



Seiten : [1] 2 3

ciccio81
07.12.2014, 09:45
nach ein neues auschkecke des gits und das erneute versuch neutrino -mp-next zu bauen bekomm den fehler


==> Applying Patch: /home/ciccio/opti/StartHere-master/cdk/Patches/neutrino-mp-next.patch
patching file acinclude.m4
patching file src/gui/vfd_setup.cpp
patching file src/driver/vfd.cpp
Hunk #1 FAILED at 53.
Hunk #11 FAILED at 726.
Hunk #15 FAILED at 1142.
3 out of 16 hunks FAILED -- saving rejects to file src/driver/vfd.cpp.rej
make: *** [.deps/neutrino-mp-next.do_prepare] Fehler 1
ciccio@ciccio-VirtualBox:~/opti/StartHere-master/cdk$


und da is die ausgabe vom vfd.cpp.rej


--- src/driver/vfd.cpp
+++ src/driver/vfd.cpp
@@ -53,12 +53,15 @@

#if defined (BOXMODEL_OCTAGON1008) || defined (BOXMODEL_TF7700)
#define VFDLENGTH 8
-#elif defined (BOXMODEL_FORTIS_HDBOX)
+#elif defined (BOXMODEL_FORTIS_HDBOX) || defined (BOXMODEL_ATEVIO7500)
#define VFDLENGTH 12
-#elif defined (BOXMODEL_ATEVIO7500)
- #define VFDLENGTH 12
-#elif defined (BOXMODEL_SPARK)
+#elif defined (BOXMODEL_SPARK) \
+ || defined (BOXMODEL_HS7810A) \
+ || defined (BOXMODEL_HS7119) \
+ || defined (BOXMODEL_HS7819)
#define VFDLENGTH 4
+#elif defined (BOXMODEL_HS7110)
+ #define VFDLENGTH 0
#else
#define VFDLENGTH 16
#endif
@@ -726,19 +800,32 @@
strncat(VolumeBar, c0, 1);
}
ShowText(VolumeBar);
-#elif defined (BOXMODEL_OCTAGON1008) || defined (BOXMODEL_TF7700)
+ #elif defined (BOXMODEL_TF7700)
char vol_chr[64] = "";
snprintf(vol_chr, sizeof(vol_chr)-1, "VOL: %d%%", (int)vol);
ShowText(vol_chr);
-#elif defined (BOXMODEL_SPARK)
+ #elif defined (BOXMODEL_OCTAGON1008)
char vol_chr[64] = "";
- snprintf(vol_chr, sizeof(vol_chr)-1, "%d", (int)vol);
+ snprintf(vol_chr, sizeof(vol_chr)-1, "VOL=%3d", (int)vol);
ShowText(vol_chr);
-#elif defined (BOXMODEL_FORTIS_HDBOX) || defined (BOXMODEL_ATEVIO7500) || defined (BOXMODEL_UFS912) || defined (BOXMODEL_UFS913) || defined (BOXMODEL_CUBEREVO) || defined (BOXMODEL_CUBEREVO_MINI2) || defined (BOXMODEL_CUBEREVO_2000HD)
+ #elif defined (BOXMODEL_SPARK) \
+ || defined (BOXMODEL_HS7119) \
+ || defined (BOXMODEL_HS7810A) \
+ || defined (BOXMODEL_HS7819)
+ char vol_chr[64] = "";
+ snprintf(vol_chr, sizeof(vol_chr)-1, "v%3d", (int)vol);
+ ShowText(vol_chr);
+ #elif defined (BOXMODEL_FORTIS_HDBOX) \
+ || defined (BOXMODEL_ATEVIO7500) \
+ || defined (BOXMODEL_UFS912) \
+ || defined (BOXMODEL_UFS913) \
+ || defined (BOXMODEL_CUBEREVO) \
+ || defined (BOXMODEL_CUBEREVO_MINI2) \
+ || defined (BOXMODEL_CUBEREVO_2000HD)
char vol_chr[64] = "";
snprintf(vol_chr, sizeof(vol_chr)-1, "Volume: %d%%", (int)vol);
ShowText(vol_chr);
-#endif
+ #endif
oldpp = pp;
}
#else
@@ -1142,15 +1241,22 @@
#ifdef HAVE_DUCKBOX_HARDWARE
void CVFD::ClearIcons()
{
-#if defined (BOXMODEL_ATEVIO7500) || defined (BOXMODEL_SPARK)
+ #if defined (BOXMODEL_ATEVIO7500) \
+ || defined (BOXMODEL_HS7110) \
+ || defined (BOXMODEL_HS7810A) \
+ || defined (BOXMODEL_HS7119) \
+ || defined (BOXMODEL_HS7819) \
+ || defined (BOXMODEL_SPARK)
return;
-#endif
+ #endif
for (int id = 0x10; id < FP_ICON_MAX; id++) {
-#if defined (BOXMODEL_OCTAGON1008) || defined(BOXMODEL_FORTIS_HDBOX) || defined (BOXMODEL_TF7700)
- if (id != 0x16)
-#else
+ #if defined (BOXMODEL_OCTAGON1008)
+ if (id != FP_ICON_USB && id != FP_ICON_HDD)
+ #elif defined(BOXMODEL_FORTIS_HDBOX) || defined (BOXMODEL_TF7700)
+ if (id != FP_ICON_USB)
+ #else
if (id != 0x10 && id != 0x12)
-#endif
+ #endif
ShowIcon((fp_icon)id, false);
}
return;

ciccio81
07.12.2014, 16:56
nach langem versuchen und probirern hab ich es ihn bekommen das es wider duchbaut

Audioniek
07.12.2014, 19:38
I will look into this and fix it. Apparently, the neutrino code was changed, so the patch fails. Thank you for reporting it.

Regards,

Audioniek.

ciccio81
07.12.2014, 19:56
habe versucht auch die anderen neutrinos zu bauen und kommt auch eine fehler meldung

das neutrino nmp-next habe ich nach langem versuche ihn bekommen das es wieder durch baut

gibt es eine moglichkeit anzuzeigen was ich bei mir local geändert habe

- - - Aktualisiert - - -

dank freund google habe ich das gefunden



ciccio@ciccio-VirtualBox:~/opti/StartHere-master/cdk$ git diff
diff --git a/Patches/neutrino-mp-next.patch b/Patches/neutrino-mp-next.patch
index a55dfae..6a0ada0 100644
--- a/Patches/neutrino-mp-next.patch
+++ b/Patches/neutrino-mp-next.patch
@@ -104,26 +104,6 @@

--- neutrino-mp-next.org/src/driver/vfd.cpp
+++ neutrino-mp-next/src/driver/vfd.cpp
-@@ -53,12 +53,15 @@
-
- #if defined (BOXMODEL_OCTAGON1008) || defined (BOXMODEL_TF7700)
- #define VFDLENGTH 8
--#elif defined (BOXMODEL_FORTIS_HDBOX)
-+#elif defined (BOXMODEL_FORTIS_HDBOX) || defined (BOXMODEL_ATEVIO7500)
- #define VFDLENGTH 12
--#elif defined (BOXMODEL_ATEVIO7500)
-- #define VFDLENGTH 12
--#elif defined (BOXMODEL_SPARK)
-+#elif defined (BOXMODEL_SPARK) \
-+ || defined (BOXMODEL_HS7810A) \
-+ || defined (BOXMODEL_HS7119) \
-+ || defined (BOXMODEL_HS7819)
- #define VFDLENGTH 4
:
diff --git a/Patches/neutrino-mp-next.patch b/Patches/neutrino-mp-next.patch
index a55dfae..6a0ada0 100644
--- a/Patches/neutrino-mp-next.patch
+++ b/Patches/neutrino-mp-next.patch
@@ -104,26 +104,6 @@

--- neutrino-mp-next.org/src/driver/vfd.cpp
+++ neutrino-mp-next/src/driver/vfd.cpp
-@@ -53,12 +53,15 @@
-
- #if defined (BOXMODEL_OCTAGON1008) || defined (BOXMODEL_TF7700)
- #define VFDLENGTH 8
--#elif defined (BOXMODEL_FORTIS_HDBOX)
-+#elif defined (BOXMODEL_FORTIS_HDBOX) || defined (BOXMODEL_ATEVIO7500)
- #define VFDLENGTH 12
--#elif defined (BOXMODEL_ATEVIO7500)
-- #define VFDLENGTH 12
--#elif defined (BOXMODEL_SPARK)
-+#elif defined (BOXMODEL_SPARK) \
-+ || defined (BOXMODEL_HS7810A) \
-+ || defined (BOXMODEL_HS7119) \
-+ || defined (BOXMODEL_HS7819)
- #define VFDLENGTH 4
-+#elif defined (BOXMODEL_HS7110)
-+ #define VFDLENGTH 0
- #else
- #define VFDLENGTH 16
- #endif
@@ -116,6 +119,7 @@
}
}
@@ -140,6 +120,16 @@

static void ShowNormalText(char * str, bool fromScrollThread = false)
{
+
++@@ -185,7 +190,7 @@
++ pthread_join(vfd_scrollText, NULL);
++
++ vfd_scrollText = 0;
+++ scrollstr="";
++ scrollstr = (char *)"";
++ }
++
++ //scroll text thread
@@ -199,36 +204,40 @@

int i;
diff --git a/make.sh b/make.sh
index 3056695..527153a 100755
--- a/make.sh
+++ b/make.sh
@@ -8,7 +8,7 @@ if [ "$1" == -h ] || [ "$1" == --help ]; then
echo "Parameter 5: Media Framework (1-4)"
echo "Parameter 6: External LCD support (1-2)"
echo "Parameter 7: Image (Enigma=1/Neutrino=2) (1-2)"
- echo "Parameter 8: Neutrino variant (1-6)"
+ echo "Parameter 8: Neutrino variant (1-7)"
echo "Parameter 9: Bootloader version (1-2) (target system 19 only)"
exit
fi
@@ -333,18 +333,20 @@ case "$REPLY" in
*) echo -e "\nWhich neutrino variant do you want to build?"
echo " 1) neutrino-mp"
echo " 2) neutrino-mp-next"
- echo " 3) neutrino-hd2-exp"
- echo " 4) neutrino-mp-github"
- echo " 5) neutrino-mp-martii-github"
- echo " 6) neutrino-mp-tangos"
- read -p " Select Neutrino variant (1-6)? ";;
+ echo " 3) neutrino-mp-next-all"
+ echo " 4) neutrino-hd2-exp"
+ echo " 5) neutrino-mp-github"
+ echo " 6) neutrino-mp-martii-github"
+ echo " 7) neutrino-mp-tangos"
+ read -p " Select Neutrino variant (1-7)? ";;
esac
case "$REPLY" in
2) IMAGEN="neutrino-mp-next";;
:

linch
08.12.2014, 02:05
Hi to all and sorry if i post here but speak about neutrino on audionek git.
Well with some little workaround i have build neutrino-mp from audionek-git for octagon1028 with loader 6.00
Now i see that there is no support for dvb-t tuner (cxd2820.ko) and dvb-c (tda10024.ko) and ask to audionek when and if he can add support to them.
This drivers i think could be open because bpanther firmware have support to them.
Other problems for build the final ird firmware are that i need a valid audio and video.elf so a pti.ko closed source for kernel version 215.
I think no possible take audio, video and pti from other neutrino firmware built with kernel 215 because there are different gcc commpilers 483 against 463 but i hope this is not right.
Many thanks to all and best regards.

ciccio81
08.12.2014, 06:47
Il pti e audio, Video elf lo puoi prendere dall immaggine hdmu


Die pti ,audio Video elf .
Kannst aus ein hdmu image nehmen

Werden die Treiber für DVB c und dvbt mit gebaut? Sind sie in der RCS eingetragen?

I driver per cavo e terrestre vengono compilati
Sono anche scritti nel file RCS cioe che all avvio del box vengono partiti

linch
08.12.2014, 10:48
Il pti e audio, Video elf lo puoi prendere dall immaggine hdmu


Die pti ,audio Video elf .
Kannst aus ein hdmu image nehmen

Werden die Treiber für DVB c und dvbt mit gebaut? Sind sie in der RCS eingetragen?

I driver per cavo e terrestre vengono compilati
Sono anche scritti nel file RCS cioe che all avvio del box vengono partiti

Thanks for answer
with default build the dvb-t and c driver are not compiled i see so into the kernel config file for activate them but there aren't .
Have you build so neutrino for octagon and you find modules compiled ??
I see the rcs but the modules are not present and so the source.
HDMU is based on enigma2 and i think better video, audio and pti-np from another neutrino image but i investigate on it if possible with HDMU or other.

Audioniek
08.12.2014, 21:16
I will look into this and fix it. Apparently, the neutrino code was changed, so the patch fails.

I have pushed new neutrino patches and all 6 variants now patch OK. Variants 4 and 5 do not build through: their gits have remnants of a failed automatic merge. The git managers have to fix that.

Regards,

Audioniek.

- - - Aktualisiert - - -


with default build the dvb-t and c driver are not compiled

It is quite possible that neutrino itself lacks support for dvb-t and dvb-c, so adding the drivers would not bring much.

Regards,

Audioniek.

ciccio81
30.01.2015, 14:26
beim neu aus checken von e2 und auswahl von diff 0 bleibt der bau ihr stehn


Choose between the following revisions:
================================================== ================================================== ====
0) Newest - E2 OpenPli gstreamer / libplayer3 (Can fail due to outdated patch)
================================================== ================================================== ====
1) Use your own e2 git dir without patchfile
================================================== ================================================== ====
2) Tue, 17 Jun 2014 07:44 - E2 OpenPli gstreamer / libplayer3 b670ebecf90dc4651b2862ebf448bca370d69fef
3) Mon, 30 Dec 2013 18:33 - E2 OpenPli gstreamer / libplayer3 715a3024ad7ae3e89dad039bfb8ae49350552c39
4) Sun, 23 Feb 2014 10:05 - E2 OpenPli gstreamer / libplayer3 e858a47a49c4fd8cdf22b29ea7278e6b4a2bddae
5) Tue, 25 Mar 2014 18:17 - E2 OpenPli gstreamer / libplayer3 7272840d7db98a88f5c8b2882cc78d7ddc04e5e6
================================================== ================================================== ====
Media Framework : gstreamer
External LCD : no
Select : 0
Revision :

Cloning into '/home/ciccio/Archive/enigma2-pli-nightly.git'...
remote: Counting objects: 87918, done.
remote: Compressing objects: 100% (21239/21239), done.
remote: Total 87918 (delta 71269), reused 83001 (delta 66601)
Receiving objects: 100% (87918/87918), 44.68 MiB | 2.11 MiB/s, done.
Resolving deltas: 100% (71269/71269), done.
patching file configure.ac
Hunk #3 FAILED at 330.
Hunk #4 succeeded at 374 (offset -1 lines).
1 out of 4 hunks FAILED -- saving rejects to file configure.ac.rej
patching file data/skin_display_default.xml
patching file lib/base/etpm.cpp
Hunk #5 succeeded at 123 (offset 5 lines).
Hunk #6 succeeded at 156 (offset 5 lines).
Hunk #7 succeeded at 189 (offset 5 lines).
patching file lib/base/filepush.cpp
Hunk #2 succeeded at 67 (offset 1 line).
Hunk #3 succeeded at 157 (offset 1 line).
Hunk #4 succeeded at 232 (offset 1 line).
patching file lib/base/filepush.h
patching file lib/base/ioprio.cpp
patching file lib/base/Makefile.inc
patching file lib/base/smartptr.h
patching file lib/driver/Makefile.inc
patching file lib/driver/rc.cpp
patching file lib/driver/vfd.cpp
patch: **** malformed patch at line 785:

patching file lib/python/Plugins/Extensions/Makefile.am
Hunk #1 succeeded at 2 with fuzz 2 (offset -8 lines).
patching file lib/python/Plugins/Extensions/fs9000VFD/__init__.py
patching file lib/python/Plugins/Extensions/fs9000VFD/vfddisplay.png
patching file lib/python/Plugins/Extensions/fs9000VFD/Makefile.am
patching file lib/python/Plugins/Extensions/fs9000VFD/plugin.py
patching file lib/python/Plugins/Extensions/fs9000VFD/meta/Makefile.am
patching file lib/python/Plugins/Extensions/fs9000VFD/meta/plugin_vfd-icons.xml
patching file lib/python/Plugins/Extensions/fs9000VFD/locale/Makefile.am
patching file lib/python/Plugins/Extensions/fs9000VFD/locale/nl/Makefile.am
patching file lib/python/Plugins/Extensions/fs9000VFD/locale/nl/LC_MESSAGES/Makefile.am
patching file lib/python/Plugins/Extensions/fs9000VFD/locale/nl/LC_MESSAGES/VFD-Icons.po
patching file lib/python/Plugins/Extensions/hs7110VFD/__init__.py
patching file lib/python/Plugins/Extensions/hs7110VFD/vfddisplay.png
patching file lib/python/Plugins/Extensions/hs7110VFD/Makefile.am
patching file lib/python/Plugins/Extensions/hs7110VFD/plugin.py
patching file lib/python/Plugins/Extensions/hs7110VFD/meta/Makefile.am
patching file lib/python/Plugins/Extensions/hs7110VFD/meta/plugin_vfd-icons.xml
patching file lib/python/Plugins/Extensions/hs7110VFD/locale/Makefile.am
patching file lib/python/Plugins/Extensions/hs7110VFD/locale/nl/Makefile.am
patching file lib/python/Plugins/Extensions/hs7110VFD/locale/nl/LC_MESSAGES/Makefile.am
patching file lib/python/Plugins/Extensions/hs7110VFD/locale/nl/LC_MESSAGES/VFD-Icons.po
patching file lib/python/Plugins/Extensions/hs8200VFD/__init__.py
patching file lib/python/Plugins/Extensions/hs8200VFD/vfddisplay.png
patching file lib/python/Plugins/Extensions/hs8200VFD/Makefile.am
patching file lib/python/Plugins/Extensions/hs8200VFD/plugin.py
patching file lib/python/Plugins/Extensions/hs8200VFD/meta/Makefile.am
patching file lib/python/Plugins/Extensions/hs8200VFD/meta/plugin_vfd-icons.xml
patching file lib/python/Plugins/Extensions/hs8200VFD/locale/Makefile.am
patching file lib/python/Plugins/Extensions/hs8200VFD/locale/nl/Makefile.am
patching file lib/python/Plugins/Extensions/hs8200VFD/locale/nl/LC_MESSAGES/Makefile.am
patching file lib/python/Plugins/Extensions/hs8200VFD/locale/nl/LC_MESSAGES/VFD-Icons.po
patching file lib/python/Plugins/Extensions/hs9510VFD/__init__.py
patching file lib/python/Plugins/Extensions/hs9510VFD/vfddisplay.png
patching file lib/python/Plugins/Extensions/hs9510VFD/Makefile.am
patching file lib/python/Plugins/Extensions/hs9510VFD/plugin.py
patching file lib/python/Plugins/Extensions/hs9510VFD/meta/Makefile.am
patching file lib/python/Plugins/Extensions/hs9510VFD/meta/plugin_vfd-icons.xml
patching file lib/python/Plugins/Extensions/hs9510VFD/locale/Makefile.am
patching file lib/python/Plugins/Extensions/hs9510VFD/locale/nl/Makefile.am
patching file lib/python/Plugins/Extensions/hs9510VFD/locale/nl/LC_MESSAGES/Makefile.am
patching file lib/python/Plugins/Extensions/hs9510VFD/locale/nl/LC_MESSAGES/VFD-Icons.po
patching file lib/python/Plugins/Extensions/hs7810aVFD/__init__.py
patching file lib/python/Plugins/Extensions/hs7810aVFD/vfddisplay.png
patching file lib/python/Plugins/Extensions/hs7810aVFD/Makefile.am
patching file lib/python/Plugins/Extensions/hs7810aVFD/plugin.py
patching file lib/python/Plugins/Extensions/hs7810aVFD/meta/Makefile.am
patching file lib/python/Plugins/Extensions/hs7810aVFD/meta/plugin_vfd-icons.xml
patching file lib/python/Plugins/Extensions/hs7810aVFD/locale/Makefile.am
patching file lib/python/Plugins/Extensions/hs7810aVFD/locale/nl/Makefile.am
patching file lib/python/Plugins/Extensions/hs7810aVFD/locale/nl/LC_MESSAGES/Makefile.am
patching file lib/python/Plugins/Extensions/hs7810aVFD/locale/nl/LC_MESSAGES/VFD-Icons.po
patching file lib/python/Plugins/Extensions/spark7162VFD/__init__.py
patching file lib/python/Plugins/Extensions/spark7162VFD/vfddisplay.png
patching file lib/python/Plugins/Extensions/spark7162VFD/Makefile.am
patching file lib/python/Plugins/Extensions/spark7162VFD/plugin.py
patching file lib/python/Plugins/Extensions/spark7162VFD/meta/Makefile.am
patching file lib/python/Plugins/Extensions/spark7162VFD/meta/plugin_vfd-icons.xml
patching file lib/python/Plugins/Extensions/spark7162VFD/locale/Makefile.am
patching file lib/python/Plugins/Extensions/spark7162VFD/locale/nl/Makefile.am
patching file lib/python/Plugins/Extensions/spark7162VFD/locale/nl/LC_MESSAGES/Makefile.am
patching file lib/python/Plugins/Extensions/spark7162VFD/locale/nl/LC_MESSAGES/VFD-Icons.po
patching file lib/python/Plugins/Extensions/sparkVFD/__init__.py
patching file lib/python/Plugins/Extensions/sparkVFD/vfddisplay.png
patching file lib/python/Plugins/Extensions/sparkVFD/Makefile.am
patching file lib/python/Plugins/Extensions/sparkVFD/plugin.py
patching file lib/python/Plugins/Extensions/sparkVFD/meta/Makefile.am
patching file lib/python/Plugins/Extensions/sparkVFD/meta/plugin_vfd-icons.xml
patching file lib/python/Plugins/Extensions/sparkVFD/locale/Makefile.am
patching file lib/python/Plugins/Extensions/sparkVFD/locale/nl/Makefile.am
patching file lib/python/Plugins/Extensions/sparkVFD/locale/nl/LC_MESSAGES/Makefile.am
patching file lib/python/Plugins/Extensions/sparkVFD/locale/nl/LC_MESSAGES/VFD-Icons.po
patching file data/rc_models/rc_models.cfg
Hunk #1 FAILED at 19.
1 out of 1 hunk FAILED -- saving rejects to file data/rc_models/rc_models.cfg.rej
patching file data/rc_models/fs9000.png
patching file data/rc_models/fs9000.xml
patching file data/rc_models/hs7110.png
patching file data/rc_models/hs7110.xml
patching file data/rc_models/hs9510.png
patching file data/rc_models/hs9510.xml
patching file data/rc_models/spark.png
patching file data/rc_models/spark.xml
make: *** [.deps/enigma2-pli-nightly.do_prepare] Fehler 1
ciccio@ciccio-VirtualBox:~/opti/StartHere-master/cdk$

Audioniek
30.01.2015, 18:30
Stimmt. Diff0 baut immer mit den neuesten Stand des OpenPli, im Praxis ist das die Version vom Gestern. Es gibt zwar ein Patch fuer Diff0 im git, aber um die correct arbeiten zu lassen wuerde es notwendig sein diese Patch fast taeglich an zu passen und das ist ein Bisschen schwer. Deswegen die Text: Can fail due to outdated patch.

Diff 2 und hoeher beziehen sich auf fruehere Versionen von OpenPli, und die sollen immer einwandfrei funktionieren.

Inzwischen ist Diff2 schjon mehr als 6 Monaten alt, und es waere schon wen Jemanden Zeit hat das zu updaten. Ich bin gerade sehr beschaeftigt mit die neuen Fortis Receivern.

Versuch mal 2 als Wahl am diesem Pukt, die Build sollte damit klappen.

Gruesse,


Audioniek.

ciccio81
30.01.2015, 18:33
Ok danke für den tip

harryhase
30.01.2015, 18:50
thx: für die neuen Receiver! Wenn Du was zum Testen hast/brauchst kannst Du Dich gerne bei mir melden. sx4 und seriell habe ich schnelle aufgebaut und mache das nicht zum ersten mal!

slizer
26.04.2015, 13:08
Hallo ,
ich habe erfolgreich ein E2 diff0 Image kernel 217 für Atevio 7000 und Atevio 7500 mit Audioniek git bauen können .


-- Result -------------------------------------------------------------

Output file(s) created in /home/slizer/Audioniek/flash/out:

insgesamt 82M
-rw-r--r-- 1 41M Apr 24 23:40 atevio7500_enigma2_flash_P217_CDK-rev485.zip
-rw-r--r-- 1 41M Apr 24 23:40 HS8200_L600_enigma2_flash_R230200A0.ird
-rw-r--r-- 1 33 Apr 24 23:40 HS8200_L600_enigma2_flash_R230200A0.ird.md5

-- Finished -----------------------------------------------------------

Jetzt möchte ich ein nhd2-exp für Atevio 7000 (kernel 215) bauen , bekomme diesen Fehler


Switched to a new branch 'nhd2-exp'
for i in /home/slizer/Audioniek/cdk/Patches/neutrino-hd2-exp.diff /home/slizer/Audioniek/cdk/Patches/nhd2-exp.patch; do \
echo "==> Applying Patch: $i"; \
cd /home/slizer/Audioniek/source/nhd2-exp && patch -p1 -i $i; \
done;
==> Applying Patch: /home/slizer/Audioniek/cdk/Patches/neutrino-hd2-exp.diff
patching file lib/libeplayer3/container/container_ffmpeg.c
patching file lib/libeplayer3/tools/meta.c
==> Applying Patch: /home/slizer/Audioniek/cdk/Patches/nhd2-exp.patch
patching file acinclude.m4
patching file src/driver/vfd.h
patching file src/nhttpd/tuxboxapi/neutrinoyparser.cpp
can't find file to patch at input line 391
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- nhd2-exp.org/src/nhttpd/tuxboxapi/.svn/text-base/neutrinoyparser.cpp.svn-base
|+++ apps/nhd2-exp/src/nhttpd/tuxboxapi/.svn/text-base/neutrinoyparser.cpp.svn-base
--------------------------
File to patch:

danach noch


can't find file to patch at input line 414
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- nhd2-exp.org/.svn/text-base/acinclude.m4.svn-base
|+++ apps/nhd2-exp/.svn/text-base/acinclude.m4.svn-base
--------------------------
File to patch:

nehme ich mal zum Testen den nhd2-exp.patch aus der patches.mk heraus , dann baut es durch

Bei dem Image habe ich dann aber das Problem , dass an der VFD Anzeige der Text langsam durchscrollt , so muß ich
warten bis das fertig ist , bevor ich den nächsten Menüpunkt anwählen kann . Das erschwert die Bedienung erheblich .

Ich baue auch mit max-git (github) , mit dem gleichen Fehler (nicht den Bau Fehler, sondern Text scrollt am VFD ) .
Vorher mit den alten max-tdt (gitorious) war das Problem nicht .

Irgendeine Idee dazu ??

Gruß
slizer

edit: hat das eventuell mit dem nuvoton Treiber zu tun ?


* 20131126 Audioniek Start of adding text scrollng.
* 20131128 Audioniek Text scroll on /dev/vfd working: text scrolls
* once if text is longer than display size,

Audioniek
27.04.2015, 11:01
Hallo slizer,

Problem ist behoben worden, die Patch-dateien fuer neutrino waren veraltet. Mach mal ein git pull und versuch noch mal.

Gruesse,

Audioniek.

slizer
27.04.2015, 17:22
ich hatte heute morgen schon ein git pull durchgeführt , und das Bauen eines nhd2-exp gestartet , hat aber mit einem
tuxtxt Fehler abgeschlossen .
ich mache nochmal ein clean und starte nochmal neu .

slizer
27.04.2015, 18:25
ndh2-exp klappt nicht


sh4-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../.. -I../../src -I../../src/zapit/include/zapit -I../../lib -I../../lib/libconfigfile -I/home/slizer/Audioniek/tufsbox/cdkroot/usr/include/freetype2 -I../../lib/libdvbapi -Wno-multichar -I/home/slizer/Audioniek/driver/bpamem -I/home/slizer/Audioniek/tufsbox/cdkroot/usr/include/ -I/home/slizer/Audioniek/cdk/linux-sh4-2.6.32.61_stm24_0215/include -pipe -Os -I/home/slizer/Audioniek/tufsbox/cdkroot/usr/include -MT tuxtxt.o -MD -MP -MF .deps/tuxtxt.Tpo -c -o tuxtxt.o tuxtxt.cpp
In file included from ../../src/global.h:55:0,
from tuxtxt.cpp:28:
../../src/driver/vfd.h:515:29: error: field ‘time_display’ has incomplete type
struct set_time_display_s time_display;
^
tuxtxt.cpp: In function ‘void ConfigMenu(int, int)’:
tuxtxt.cpp:2817:39: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_PID]*Menu_Width + 28] = '�';
^
tuxtxt.cpp:2821:38: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_PID]*Menu_Width + 1] = '�';
^
tuxtxt.cpp:2822:39: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_PID]*Menu_Width + 28] = '�';
^
tuxtxt.cpp:2848:38: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_NAT]*Menu_Width + 28] = '�';
^
tuxtxt.cpp:2852:37: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_NAT]*Menu_Width + 1] = '�';
^
tuxtxt.cpp:2853:38: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_NAT]*Menu_Width + 28] = '�';
^
tuxtxt.cpp:2937:38: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_PID]*Menu_Width + 1] = '�';
^
tuxtxt.cpp:2942:38: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_PID]*Menu_Width + 1] = '�';
^
tuxtxt.cpp:2943:39: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_PID]*Menu_Width + 28] = '�';
^
tuxtxt.cpp:2967:37: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_NAT]*Menu_Width + 1] = '�';
^
tuxtxt.cpp:2972:37: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_NAT]*Menu_Width + 1] = '�';
^
tuxtxt.cpp:2973:38: warning: overflow in implicit constant conversion [-Woverflow]
menu[MenuLine[M_NAT]*Menu_Width + 28] = '�';
^
make[4]: *** [tuxtxt.o] Fehler 1
make[4]: Verlasse Verzeichnis '/home/slizer/Audioniek/source/nhd2-exp/lib/libtuxtxt'
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/slizer/Audioniek/source/nhd2-exp/lib'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/Audioniek/source/nhd2-exp'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/slizer/Audioniek/source/nhd2-exp'
make: *** [.deps/neutrino-hd2-exp.do_compile] Fehler 2

slizer
27.04.2015, 19:50
Neutrino-mp-cst-next funktioniert aber


-- Result -------------------------------------------------------------
Output file(s) created in /home/slizer/Audioniek/flash/out:
insgesamt 14M
-rw-r--r-- 1 14M Apr 27 19:46 fortis_hdbox_neutrino_USB_CDK-rev487_HAL-rev_NMP-rev.tar.gz
-- Finished -----------------------------------------------------------

Audioniek
29.04.2015, 23:27
Hallo slizer,

Problem mit neutrino-nhd2 ist gefixt worden.

Gruesse,

Audioniek.

slizer
30.04.2015, 18:32
Hallo Audioniek ,

der Fix hat funktioniert , Neutrino-nhd2 hat durchgebaut , und das scrollen des Textes am VFD ist auch weg.
Jetzt lässt sich das Neutrino auch wieder richtig bedienen .
Gebaut habe ich nhd2-exp p0215.
Vielen Dank für die Anpassung.

Gruß
slizer

slizer
08.05.2015, 11:37
Hallo Audioniek ,

ich habe ein update auf die neuen Neutrino Patches 217 gemacht , und nhd2-exp gebaut
das Bauen blieb dann hier stehen


scripts/kconfig/conf -o arch/sh/Kconfig
*
* Restart config...
*
*
* I2C Hardware Bus support
*
*
* I2C system bus drivers (mostly embedded / system-on-chip)
*
Synopsys DesignWare (I2C_DESIGNWARE) [N/m/y/?] n
GPIO-based bitbanging I2C (I2C_GPIO) [N/m/y/?] n
OpenCores I2C Controller (I2C_OCORES) [N/m/y/?] n
SuperH Mobile I2C Controller (I2C_SH_MOBILE) [N/m/y/?] n
Simtec Generic I2C interface (I2C_SIMTEC) [N/m/y/?] n
Team Ducktales STM I2C Controller in PIO Mode (I2C_ST40_PIO) [N/m/y/?] (NEW)

habe mal mit "n" weiter bauen lassen , hat durchgebaut

Gruß
slizer

Audioniek
09.05.2015, 20:19
Hello slizer,

will be fixed with the next push.

Gruesse,

Audioniek.

slizer
10.05.2015, 09:38
Hello Audioniek ,

with the latest updates I have a new Problem , build nhd2-exp p0217


CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD vmlinux
drivers/built-in.o: In Funktion `physmap_flash_probe':
physmap.c:(.text+0x43f20): Nicht definierter Verweis auf `mtd_concat_create'
make[1]: *** [vmlinux] Fehler 1
make[1]: Verlasse Verzeichnis '/home/slizer/Audioniek/cdk/linux-sh4-2.6.32.61_stm24_0217'
make: *** [.deps/linux-kernel] Fehler 2

Gruesse

slizer

Audioniek
12.05.2015, 13:02
Hallo @slizer,

Ich habe da nachgebessert, jetzt sollte es wieder durchbauen. (Fehler im .config-Datei)

Gruesse,

Audioniek.

slizer
12.05.2015, 17:25
Hallo Audioniek ,

ist alles wieder ok , danke für das Nachbessern .

Gruesse,

slizer

vISIOn
29.12.2015, 17:15
Imo baut es auch nicht mehr durch ...

Gruß

Audioniek
29.12.2015, 19:03
What goes wrong? Receiver model?

Regards,

Audioniek.

Audioniek
29.12.2015, 23:13
Neutrino-lua, neutrino/Spark7162 und HS7110 P211/P214 sind gefixt worden.

Gruesse,

Audioniek.

Audioniek
30.12.2015, 16:33
Fortis HS7810A baut jetzt auch wieder durch, da fehlten ein Paar Dateien.

Gruesse,

Audioniek.

kader_73
04.01.2016, 11:25
Hello Audioniek ;

After a last pull , i get this error for new build ;

Select Image to build (1-5)? 5

Checking the .elf files in /home/kader/E2_git/cdk/root/boot...

ERROR: One or more .elf files are missing in ./root/boot!
(audio.elf is one of them)

Correct this and retry.

even though the .elf files exist in root/boot dir :

kader@debian-kader:~/E2_git/cdk/root/boot$ ls
audio_7111.elf put_your_elf_files_here video_7111.elf
kader@debian-kader:~/E2_git/cdk/root/boot$

b Regards

Audioniek
04.01.2016, 11:37
The build process checks for the complete set, not just the ones you are going to need. The complete set is:


audio.elf
audio_7100.elf
audio_7105.elf
audio_7109.elf
audio_7111.elf
video.elf
video_7100.elf
video_7105.elf
video_7109.elf
video_7111.elf

So either copy audio/video7111.elf to the other names as well, or edit the unwanted ones out of make.sh (line 402).

The test was put in on request of other users.

Regards,

Audioniek.

kader_73
16.01.2016, 19:06
hello Audioniek ;

i try to build E2 after a fresh pull and here is the error



.
.
.
checking whether to build static libraries... yes
checking to see if compiler understands -Wall... yes
checking for pkg-config... yes
checking for sh4-linux-pkg-config... /home/kader/E2_/tufsbox/host/bin/sh4-linux-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GST... no
configure: error: you need gstreamer development packages installed !
make: *** [.deps/gst_plugin_subsink] Erreur 1
kader@debian-kader:~/E2_/cdk$

mediafw = gstreamer+eplayer3

libgstreamer0.10-dev allready installed . machine debian wheezy

By the way , is there any prospect for the USB 3G modem in your project ? :rolleyes:

b Regards

Audioniek
17.01.2016, 11:54
To solve this problem, this this order until a resolution is found:

1. Do a git pull of cdk or all four gits and rebuild. I changed two things in the build of the gstreamer stuff: gst_plugin_subsink was never refreshed after the first pull from its git (most probably the cause of your problem) and gst_plugins_dvbmediasink first patched, and then pulled if a newer version was in its git, overwriting the patches. Both problems are inherited from the ddt-git.
2. Empty your Archive directory and do a build after a make distclean in the cdk directory. This will fetch all the latest versions from the net.
3. If still problems, try and installing libgstreamer1.0-dev, as the gstreamer version was changed from 0.10 to 1.6.1 in the build environment recently.

Regarding the 3G-modem support, I had a look. First, I lack the hardware to test. The only hardware I found in the far east comes with a closed source Windows driver only, so building the driver may have to be done from scratch. Lastly, I have a feeling this is a lot of work for a very small audience. For which device would you like support so I can have a more detailed look?

Regards,

Audioniek.

vISIOn
17.01.2016, 12:44
@ Audioniek

Hatte auch noch Baufehler in Neutrino festgestellt und dir ne PN geschrieben.

Gruß

Audioniek
17.01.2016, 18:15
vISIon,

Ich inzwischen da nachgebessert.

Gruesse,

Audioniek.

ciccio81
19.01.2016, 16:00
habe heuteein neutrino-cst image für meine octagon 1028 gebaut danach hab ich den den dvb-t tuner in der rcs aktiviert aber beim neustrart wird er nicht erkannt dann hab ich im ordner die fertige tuner sein solten und da war nur der für sat

hat sonst noch jemand das problem

DboxOldie
19.01.2016, 16:19
Ist der vorhanden in:
/sys/class/dvb
und:
/dev/dvb/adapter0 ?

ciccio81
19.01.2016, 16:34
also hab 2 tuner drin 1xsat und 1x dvbt und der dvbt tuner wird nicht erkannt

atevio7500:~# ls -l /dev/dvb
drwxr-xr-x 2 root root 260 Jan 1 1970 adapter0

atevio7500:~# ls -l /sys/class/dvb
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.audio0 -> ../../devices/virtual/dvb/dvb0.audio0
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.audio1 -> ../../devices/virtual/dvb/dvb0.audio1
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.audio2 -> ../../devices/virtual/dvb/dvb0.audio2
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.audio3 -> ../../devices/virtual/dvb/dvb0.audio3
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.ca0 -> ../../devices/virtual/dvb/dvb0.ca0
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.ca1 -> ../../devices/virtual/dvb/dvb0.ca1
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.ca2 -> ../../devices/virtual/dvb/dvb0.ca2
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.ca3 -> ../../devices/virtual/dvb/dvb0.ca3
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.ci0 -> ../../devices/virtual/dvb/dvb0.ci0
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.ci1 -> ../../devices/virtual/dvb/dvb0.ci1
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.demux0 -> ../../devices/virtual/dvb/dvb0.demux0
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.demux1 -> ../../devices/virtual/dvb/dvb0.demux1
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.demux2 -> ../../devices/virtual/dvb/dvb0.demux2
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.demux3 -> ../../devices/virtual/dvb/dvb0.demux3
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.dvr0 -> ../../devices/virtual/dvb/dvb0.dvr0
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.dvr1 -> ../../devices/virtual/dvb/dvb0.dvr1
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.dvr2 -> ../../devices/virtual/dvb/dvb0.dvr2
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.dvr3 -> ../../devices/virtual/dvb/dvb0.dvr3
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.frontend0 -> ../../devices/virtual/dvb/dvb0.frontend0
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.video0 -> ../../devices/virtual/dvb/dvb0.video0
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.video1 -> ../../devices/virtual/dvb/dvb0.video1
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.video2 -> ../../devices/virtual/dvb/dvb0.video2
lrwxrwxrwx 1 root root 0 Sep 1 12:00 dvb0.video3 -> ../../devices/virtual/dvb/dvb0.video3
atevio7500:~#



habe den fehlenden modul aus ein bpanter image genommen aber wird immer noch nicht erkannt

DboxOldie
19.01.2016, 16:43
Wenn der in /sys/class/dvb fehlt regged der stmdvb bzw. linux dvb-core den nicht.
Wie sieht das denn beim BPanther Image aus?

ciccio81
19.01.2016, 16:46
habe loader 6.0 drauf und kann es gerade nicht testen müsste ein downgrade vom loader machen

DboxOldie
19.01.2016, 16:55
Da muss mal BPanther fragen > er baut ja auch Neutrino-mp und nutzt soweit ich weis den fe1 als Kabel Tuner .

ciccio81
19.01.2016, 16:59
werde ich machen danke

kader_73
20.01.2016, 19:03
hello Audioniek ,

As you said , after cleaning the Archive directory and a fresh pull the new build ended with success .

Regarding the 3G modem support , here (https://github.com/OpenAR-P/tdt-arp) is the openAR repo , take a look in ( when you have time )
Unfortunately this team doesn't support the hs7x1x fortis model : it's a remake of duckbox tdt in wich they add this option . The most important to notify is the changes in the .config file specially "usb_networking_adapters" ; ppp directory and files (*modem*) added into cdk/root/etc/ also pppd application add into contrib_apps.mk file .

some years ago it was impossible for me to install E2 into flash in my box, thanks to you I have done; Now I want (and many other peaple) to have this option to enjoy it (my box) where I have only my usb key to have internet access

b Regards

ciccio81
20.01.2016, 19:53
bekomm diesen fehler beim bau eines e2 image

make install DESTDIR=/home/ciccio81/Audio/tufsbox/cdkroot && perl -pi -e "s,^prefix=.*$,prefix=/home/ciccio81/Audio/tufsbox/cdkroot/usr," /home/ciccio81/Audio/tufsbox/cdkroot/usr/lib/pkgconfig/python-2.7.pc
autoreconf: Entering directory `Modules/_ctypes/libffi'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force
configure.ac:446: error: possibly undefined macro: LT_SYS_SYMBOL_USCORE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
make: *** [.deps/python] Fehler 1

Audioniek
21.01.2016, 20:00
@ciccio81:

Looks like a failed patch on configure.ac; with a fresh clone of the git I cannot reproduce the problem. What happens if you do a git pull nd rebuild? (Note: assumed Atevio7500 and P217 as build parameters).

Regards,

Audioniek.

Audioniek
22.01.2016, 15:13
@kader_73:

I have had a look at the git you pointed to and have cloned it. It does not build, as it almost 4 years old, poorly maintained and even contains serious errors. At the moment I am trying to complete a build for a Spark7162 and hope to see what is changed and wether or not the 3G support actually works. In the mean time I have acquired a far east cheapo USB modem, that is a clone of one of the modems supposedly supported by the AR-P image. As soon I have something to report, you ill find it in this thread.

Regards,

Audioniek.

- - - Aktualisiert - - -


den dvb-t tuner in der rcs aktiviert


Wie hast du das gemacht? Es gibt dafuer beim at7500 kein Einstellung!


beim neustrart wird er nicht erkannt

Wenn ich mich richtig erinnere, fehlt noch immer den Support fuer den heutigen DVB-T tuner in alle gits. Fortis hat glaube ich frueher ein anderes Modell geliefert, es gibt also vielleicht zwei Varianten. Die alteste wird moeglich wohl unterstuetzt.

Ich werde mal pruefen.

Gruesse,

Audioniek.

ciccio81
22.01.2016, 15:20
es gibt keine soucen im git

hab dann den tuner treiber von bp neutrino image genommen dann ging es

kader_73
22.01.2016, 19:25
hello Audioniek ;

Thank you for giving interest to that. The last time you asked the details of a device, now I'm connected with, here's what lsusb command gives:

.
.
Bus 001 Device 004: ID 1c9e:6061 OMEGA TECHNOLOGY WL-72B 3.5G MODEM
kader@debian-kader:~$

with which I was able to connect on the original sw on my hs 7810

b Regards

turulbird
01.05.2016, 18:25
Hi!

I'm trying to build the Audioniek git, but error:

What do I do wrong?

Your build environment is ready

Selected receiver : Kathrein UFS-913
Selected kernel : 2.6.32.61_stm24_217
Debug option : Yes
Selected player : Player 191 (stmfb-3.1_stm24_0104)
Selected media framework : gstreamer+libeplayer3
USB WLAN drivers : Yes
Image : Enigma2
Enigma2 diff : 2 (revision: 7d63bf16e99741f0a5798b84a3688759317eecb3)
------------------------------------------------------------------
Do you want to start the build now (Y*/n)? y
run... run.. run..................
make: *** No rule to make target '/home/b/StartHere-master/cdk/Patches/build-enigma2/linux-sh4-2.6.32.61_0217_ufs913.config.debug', needed by '.deps/linux-kernel'. Stop.

Not write file .deps/linux-kernel


Ubuntu Mate 16.04 64 bit, E2 UFS 913 albis8000 patch

status:

modified: Patches/build-enigma2/linux-sh4-2.6.32.61_0217_ufs913.config
modified: Patches/build-enigma2/linux-sh4-ufs913_setup_stm24_0217.patch
deleted: root/boot/put_your_elf_files_here

Untracked files:
Patches/build-enigma2/linux-sh4-2.6.32.61_0217_ufs913.debug.config
Patches/build-enigma2/linux-sh4-2.6.32.61_stm24_217_ufs913.config.debug
Patches/linux-sh4-2.6.32.61_0217_ufs913.config
Patches/linux-sh4-2.6.32.61_0217_ufs913.debug.config
Patches/linux-sh4-2.6.32.61_stm24_217_ufs913.config
Patches/linux-sh4-2.6.32.61_stm24_217_ufs913.config.debug
Patches/linux-sh4-2.6.32.61_stm24_217_ufs913.debug.config
Patches/linux-sh4-ufs913_setup_stm24_0217.patch
Patches/linux-sh4-ufs913_setup_stm24_217.patch

modified: avs/avs_core.c
modified: cic/Makefile
modified: frontcontroller/Makefile
modified: frontends/Makefile
modified: player2_191/linux/drivers/media/dvb/stm/dvb/Makefile
modified: player2_191/linux/drivers/media/dvb/stm/dvb/dvb_module.c
modified: player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_audio.c
modified: player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_avs.c
modified: player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_main.c
modified: player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_video.c
modified: player2_191/linux/drivers/media/dvb/stm/dvb/st-merger.c
modified: player2_191/linux/drivers/media/dvb/stm/dvb/st-pti.c

...............................................

I'm trying to build UFS 910 image, run, but after 4 hour error:

/opt/StartHere-master/tufsbox/cdkroot/usr/lib -c -D_GNU_SOURCE -DHAVE_FREETYPE2 -I/opt/StartHere-master/tufsbox/cdkroot/usr/include -I/opt/StartHere-master/tufsbox/cdkroot/include/freetype font.c
font.c22: fatal error: ft2build.h: No files or directory
#include <ft2build.h>
compilation terminated.
Makefile:35: recipe for target 'font.o' failed
make[2]: *** [font.o] Error 1
make[2]: Leaving directory '/opt/StartHere-master/cdk/graphlcd-base-touchcol/glcdgraphics'
Makefile recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/opt/StartHere-master/cdk/graphlcd-base-touchcol'
Makefile:4784: recipe for target '.deps/graphlcd' failed
make: *** [.deps/graphlcd] Error 2
root@b:/opt/StartHere-master/cdk#

Can not continue? Alwais to start from scratch?
Lost 4 hour...
Command make -jx not work?
XBMC/Kodi no?

santa
01.05.2016, 20:06
913, try to build with debug no

turulbird
01.05.2016, 21:10
UFS 913, no debug, make -j2 or y -j2 same error:

make[2]: *** /home/b/StartHere-master/cdk/linux-sh4-2.6.32.61_stm24_0217: No files or directory. Stop.
make[2]: Leaving directory '/home/b/StartHere-master/driver'
/home/b/StartHere-master/driver/kernel.make:39: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/b/StartHere-master/driver'
Makefile:3094: recipe for target '.deps/driver' failed
make: *** [.deps/driver] Error 2

Audioniek
01.05.2016, 21:26
As santa remarked: there is no .config for a debug image for an UFS913 when building with patch level P0217. There is one with the very old patch level P0209. If you absolute want a debug image with P0217 you can make a .config yourself:

- Copy the file X/cdk/Patches/build-enigma2/linux-sh4-2.6.32.61_0217_ufs913.config to linux-sh4-2.6.32.61_0217_ufs913.config.debug
- Determine the diff between the files linux-sh4-2.6.32.61_0209_ufs913.config and linux-sh4-2.6.32.61_0209_ufs913.config.debug and edit that into linux-sh4-2.6.32.61_0217_ufs913.config.debug.
- Start your build.

The UFS910 build failed in some aspect of the LCD-support. Try to build without it, and see if that build completes. Apparently the module freetype is not built.

Regarding Katrhrein receivers I have to note that these are untested for the simple reason I do not own any of these. The only thing I do is meticulously follow the changes in the ddt-git and hope I made no mistakes there.

XBMC/Kodi was supported a very long time ago. That support was probably dropped because images were getting bigger and bigger, and harder to maintain. Also, I am of the firm opinion you should use a satellite receiver to watch satellite-TV, and not turn it into some play-it-all media box. Also the SH4 CPU is not the most powerful, so the less it has to do, the better it is.

Regards,

Audioniek.

- - - Aktualisiert - - -

Apparently you start a build for the driver directory, which will not work. Always build from the cdk directory. In the cdk directory, always start with ./make.sh. After a build fail and subsequent fix you can use ./build and the build will restart at the point it broke down.

The only two make commands that make sense in this environment are make clean (cleans up enigma2 so it can be rebuilt) and make distclean (returns the build environment to its virgin state.

After a rm in X/cdk/.deps/modulename you can rebuilt that module only by entering make modulename.

turulbird
01.05.2016, 21:34
I not have UFS 913 box, only modded UFS 913 img by Raxone for Albis SC8000 iptv box.
XBMC work overclocked sti7105 450@ 800 MHZ Albis SC8000 box, but only HDMI, scart not work. My tv no HDMI, only scart.
KodiDirect well run in PKT Hyperion 5.1 image 720 MHZ.


Copy renamed config file linux-sh4-2.6.32.61_0217_ufs913.config.debug;
build no debug, kernel 209.
The others do not understand: - Determine the diff ...
without it run:

LD arch/sh/boards/mach-hdk7105/built-in.o
CC kernel/sched.o
kernel/sched.c: In function ‘update_sysctl’:
kernel/sched.c:7316:88: warning: comparison of distinct pointer types lacks a cast [enabled by default]
unsigned int cpus = min(num_online_cpus(), 8U);
^
CC kernel/fork.o
CC kernel/exec_domain.o
CC kernel/panic.o
CC kernel/printk.o
CC kernel/cpu.o
CC kernel/exit.o
CC kernel/itimer.o
TIMEC kernel/timeconst.h
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373.
/home/b/StartHere-master/cdk/linux-sh4-2.6.32.46_stm24_0209/kernel/Makefile:129: recipe for target 'kernel/timeconst.h' failed
make[2]: *** [kernel/timeconst.h] Error 255
Makefile:903: recipe for target 'kernel' failed
make[1]: *** [kernel] Error 2
make[1]: Leaving directory '/home/ball/StartHere-master/cdk/linux-sh4-2.6.32.46_stm24_0209'
Makefile:2865: recipe for target '.deps/linux-kernel' failed
make: *** [.deps/linux-kernel] Error 2
....................

After created null files: linux-kernel, continues to run in ./build -j2 command...

My cpu Athlon 64x2 3800+

Only so far:

INSTALL /home/b/StartHere-master/driver/wireless/rtl871x/8712u.ko
DEPMOD 2.6.32.46_stm24_0209
make[2]: Leaving directory '/home/b/StartHere-master/cdk/linux-sh4-2.6.32.46_stm24_0209'
make[1]: Leaving directory '/home/b/StartHere-master/driver'
/home/b/StartHere-master/tufsbox/host/bin/depmod -ae -b /home/b/StartHere-master/tufsbox/cdkroot -F /home/b/StartHere-master/cdk/linux-sh4-2.6.32.46_stm24_0209/System.map -r 2.6.32.46_stm24_0209
FATAL: Could not open '/home/b/StartHere-master/cdk/linux-sh4-2.6.32.46_stm24_0209/System.map': No such file or directory
Makefile:3094: recipe for target '.deps/driver' failed
make: *** [.deps/driver] Error 1

created files: driver, continues to run...

This is correct?

Audioniek
02.05.2016, 02:47
It is totally unclear to me what you are doing and what you want to achieve. ./build -j2 ? ./build does not accept parameters.

If you add a flag file in X/cdk/.deps after a build error and then proceed the build, you will very likely run into problems later on in the build as essential parts will be missing.

To set up a build, do the following:

1. Select a name for a base directory for your build, say X.
2. Open a terminal
3. Execute git clone https://github.com/Audioniek/StartHere X
4. Go to the directory X
5. Execute ./start.sh (will clone four gits: apps, driver, cdk and flash)
6. Goto the directory X/cdk
7. Fill the directory X/cdk/root/boot with the .elf files
8. Execute ./make.sh in X/cdk and answer all the questions
9. Press enter to start the build

If the build stops due to an error, fix that and resume with ./build in X/cdk.

That's all

Regards,

Audioniek.

turulbird
02.05.2016, 12:50
-jx: using all the CPU cores, it's me 2. But then it does not work?

make -jx command work.

1-9. steps have already done it yesterday.

At present are running, no error.

...........
CXX dvb/frontendparms.o
CXX dvb/metaparser.o
CXX dvb/pesparse.o
CXX dvb/pmt.o
......................


Ended:

cp /home/ball/StartHere-master/cdk/root/usr/sbin/time.sh /home/ball/StartHere-master/tufsbox/release/usr/sbin/ && \
cp -dp /home/ball/StartHere-master/tufsbox/cdkroot/sbin/blkid /home/ball/StartHere-master/tufsbox/release/sbin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/bin/ffmpeg /home/ball/StartHere-master/tufsbox/release/sbin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/bin/opkg-cl /home/ball/StartHere-master/tufsbox/release/usr/bin/opkg && \
cp -dp /home/ball/StartHere-master/tufsbox/cdkroot/usr/bin/python* /home/ball/StartHere-master/tufsbox/release/usr/bin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/sbin/ethtool /home/ball/StartHere-master/tufsbox/release/usr/sbin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/sbin/livestreamersrv /home/ball/StartHere-master/tufsbox/release/usr/sbin/ && \
cp -dp /home/ball/StartHere-master/tufsbox/cdkroot/sbin/mkfs /home/ball/StartHere-master/tufsbox/release/sbin/
cp: stat '/home/ball/StartHere-master/tufsbox/cdkroot/boot/uImage' error: No files or directory
Makefile:10307: recipe for target 'release_enigma2_base' failed
make: *** [release_enigma2_base] Error 1
root@ball:/home/ball/StartHere-master/cdk#


Start from again....

Fresh install, only albis patch:

same error:


kernel/sched.c: In function ‘update_sysctl’:
kernel/sched.c:7316:88: warning: comparison of distinct pointer types lacks a cast [enabled by default]
unsigned int cpus = min(num_online_cpus(), 8U);
^
CC kernel/fork.o
CC kernel/exec_domain.o
CC kernel/panic.o
CC kernel/printk.o
CC kernel/cpu.o
CC kernel/exit.o
CC kernel/itimer.o
TIMEC kernel/timeconst.h
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373.
/opt/StartHere/cdk/linux-sh4-2.6.32.46_stm24_0209/kernel/Makefile:129: recipe for target 'kernel/timeconst.h' failed
make[2]: *** [kernel/timeconst.h] Error 255
Makefile:903: recipe for target 'kernel' failed
make[1]: *** [kernel] Error 2
make[1]: Leaving directory '/opt/StartHere/cdk/linux-sh4-2.6.32.46_stm24_0209'
Makefile:2865: recipe for target '.deps/linux-kernel' failed
make: *** [.deps/linux-kernel] Error 2
root@ball:/opt/StartHere/cdk#

Audioniek
02.05.2016, 21:43
Regarding multi-core builds: read the end of the file X/cdk/Makefile.am.

Also do a git pull in the directory X/cdk. I have make some changes, and debug configs are now available for both the UFS910 and UFS913 with patch level P0217. All variants (P0209/P217, UFS910/913 and debug Y/N) have been tested and should build without errors now.

Regards,

Audioniek.

turulbird
02.05.2016, 22:22
.NOTPARALLEL:. rename to .PARALLEL:.

work 2xcore?

max
02.05.2016, 22:38
@Audioniek
cdk kann man mit make -jx bauen, mache ich hier selber auch.
siehe auch https://github.com/Audioniek/cdk/blob/master/makelog

durch NOTPARALLEL geht man nur sicher das Sachen die nicht dafür aus gelegt sind, dann auch nicht damit gebaut werden, am meisten macht man mit -jx beim Kernel bauen gut.
und macht schon einen unterschied ob man mit 8 Kernen baut oder nur einem ;-) nach make distclean neutrino bauen dauert 3:35 min und enigma2 7:46 min mit gst.

turulbird
04.05.2016, 12:43
UFS 913 error:

patching file lib/python/Screens/InstallWizard.py
patching file data/startwizard.xml
patching file lib/python/Plugins/SystemPlugins/Videomode/VideoWizard.py
patching file lib/python/Plugins/SystemPlugins/Videomode/videowizard.xml
patching file lib/python/Components/About.py
Hunk #2 succeeded at 56 with fuzz 1.
patching file lib/python/Screens/About.py
patching file lib/python/Tools/KeyBindings.py
patching file lib/python/Screens/InputDeviceSetup.py
patching file data/rc_models/rc_models.cfg
Hunk #1 FAILED at 19.
1 out of 1 hunk FAILED -- saving rejects to file data/rc_models/rc_models.cfg.rej
patching file data/rc_models/Makefile.am
Makefile:7381: recipe for target '.deps/enigma2-pli-nightly.do_prepare' failed
make: *** [.deps/enigma2-pli-nightly.do_prepare] Error 1


UFS 910 run...

Ended, same error, but not patched; original git files:

patching file lib/python/Screens/InstallWizard.py
patching file data/startwizard.xml
patching file lib/python/Plugins/SystemPlugins/Videomode/VideoWizard.py
patching file lib/python/Plugins/SystemPlugins/Videomode/videowizard.xml
patching file lib/python/Components/About.py
Hunk #2 succeeded at 56 with fuzz 1.
patching file lib/python/Screens/About.py
patching file lib/python/Tools/KeyBindings.py
patching file lib/python/Screens/InputDeviceSetup.py
patching file data/rc_models/rc_models.cfg
Hunk #1 FAILED at 19.
1 out of 1 hunk FAILED -- saving rejects to file data/rc_models/rc_models.cfg.rej
patching file data/rc_models/Makefile.am
Makefile:7381: recipe for target '.deps/enigma2-pli-nightly.do_prepare' failed
make: *** [.deps/enigma2-pli-nightly.do_prepare] Error 1

What's next??? :icon_confused:

turulbird
13.05.2016, 15:15
No tips?

:icon_confused:

Audioniek
13.05.2016, 23:31
Which E2 diff are you building?

Regards,

Audioniek.

turulbird
14.05.2016, 14:26
lastChoice 913:

--enable-maintainer-mode --prefix=/opt/StartHere/tufsbox --with-cvsdir=/opt/StartHere --with-customizationsdir=/opt/StartHere/cdk/custom --with-flashscriptdir=/opt/StartHere/flash --with-archivedir=/root/Archive --with-maxcachesize=3 --enable-ccache --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --enable-ufs913 --with-boxtype=ufs913 --enable-p0217 --enable-debug --enable-wlandriver --enable-enigma2 E2_DIFF=0 E2_REVISION=newest --enable-player191 --enable-multicom324 --enable-mediafwgstreamer

lastChoice 910:

--enable-maintainer-mode --prefix=/home/b/Audioniek/StartHere-master/tufsbox --with-cvsdir=/home/b/Audioniek/StartHere-master --with-customizationsdir=/home/b/Audioniek/StartHere-master/cdk/custom --with-flashscriptdir=/home/b/Audioniek/StartHere-master/flash --with-archivedir=/root/Archive --with-maxcachesize=3 --enable-ccache --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --enable-ufs910 --with-boxtype=ufs910 --enable-p0217 --enable-wlandriver --enable-enigma2 E2_DIFF=0 E2_REVISION=newest --enable-player191 --enable-multicom324 --enable-eplayer3 --enable-mediafwgstreamer

Audioniek
14.05.2016, 23:49
Diff 0 may fail due to the nightly OpenPLi changes (see line 389 in X/cdk/make.sh). Build with diff 2, 3 or 4 as these will alway patch correctly, or use a local E2 git (diff 1).

Regards,

Audioniek.

turulbird
15.05.2016, 00:39
Ok, but E2_DIFF=0 E2_REVISION=newest, others (2, 3, 4) older, not?

Default = 0 ....

Re-make UFS 913, diff=2, error:


UFS 910 Tvheadend:PY_PATH=/opt/StartHere/tufsbox/cdkroot/usr \
CPPFLAGS=" -DPLATFORM_UFS913 -I/opt/StartHere/driver/include -I /opt/StartHere/cdk/linux-sh4-2.6.32.61_stm24_0217/include" \
--enable-libeplayer3 --enable-mediafwgstreamer
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
autoreconf: automake failed with exit status: 1
Makefile:7442: recipe for target '/opt/StartHere/source/enigma2-pli-nightly/config.status' failed
make: *** [/opt/StartHere/source/enigma2-pli-nightly/config.status] Error 1


cp: stat '/home/b/Audioniek/StartHere-master/tufsbox/cdkroot/boot/audio.elf' error: No files or directory
Makefile:12633: recipe for target 'release_tvheadend_base' failed
make: *** [release_tvheadend_base] Error 1


The all files are there in the library... but alias: audio_7100.elf ...

Renamed: audio.elf and video.elf

Run, but newest error:

makefile:12633: recipe for target 'release_tvheadend_base' failed
make: *** [release_tvheadend_base] Error 1

Audioniek
15.05.2016, 14:31
Ok, but E2_DIFF=0 E2_REVISION=newest, others (2, 3, 4) older, not?
Default = 0 .....
OpenPLi changes their code by the day. This means that the newest patch (diff 0) potentially also has to change every day. This is not practical. For this this reason two options have been provided:
- Diff 1: use you own locally OpenPli git, which you can customize any way you want;
- Diffs 2-4: older versions (for dates see X/cdk/make.sh) that build with an OpenPli version at that point in time.
If you want to build with the newest release, you have to maintain your own enigma2-pli-nightly.0.diff, until one is posted that works again. I will change the default to 2 in the coming days.


Re-make UFS 913, diff=2, error:

PY_PATH=/opt/StartHere/tufsbox/cdkroot/usr \
CPPFLAGS=" -DPLATFORM_UFS913 -I/opt/StartHere/driver/include -I /opt/StartHere/cdk/linux-sh4-2.6.32.61_stm24_0217/include" \
--enable-libeplayer3 --enable-mediafwgstreamer
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/meta/Makefile.in' not found
--------------------
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
autoreconf: automake failed with exit status: 1
Makefile:7442: recipe for target '/opt/StartHere/source/enigma2-pli-nightly/config.status' failed
make: *** [/opt/StartHere/source/enigma2-pli-nightly/config.status] Error 1

All these errors mean that for some reason the patch vfd-drivers.patch which is part of enigma2-pli-nightly.mk, has failed or was not executed at all.


UFS 910 Tvheadend:

cp: stat '/home/b/Audioniek/StartHere-master/tufsbox/cdkroot/boot/audio.elf' error: No files or directory
Makefile:12633: recipe for target 'release_tvheadend_base' failed
make: *** [release_tvheadend_base] Error 1

The all files are there in the library...

There is an error in tvheadend-release.mk that I will fix either today or tomorrow.

Regards,

Audioniek.

turulbird
15.05.2016, 14:44
If choose diff = 1, then works the Albis patch?


1) Use your own Enigma2 git dir without patchfile



Run UFS 913 diff=1, same error:


PY_PATH=/opt/StartHere/tufsbox/cdkroot/usr \
CPPFLAGS=" -DPLATFORM_UFS913 -I/opt/StartHere/driver/include -I /opt/StartHere/cdk/linux-sh4-2.6.32.61_stm24_0217/include" \
--enable-libeplayer3 --enable-mediafwgstreamer
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/fs9000VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7110VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs742xVFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs7810aVFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs8200VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/hs9510VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/sparkVFD/locale/nl/LC_MESSAGES/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/meta/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/nl/Makefile.in' not found
configure.ac:357: error: required file 'lib/python/Plugins/Extensions/spark7162VFD/locale/nl/LC_MESSAGES/Makefile.in' not found
autoreconf: automake failed with exit status: 1
Makefile:7442: recipe for target '/opt/StartHere/source/enigma2-pli-nightly/config.status' failed
make: *** [/opt/StartHere/source/enigma2-pli-nightly/config.status] Error 1

......................

UFS 910 run diff=1 (Even now...) ... Ended:


patch -p1 -s < "../../cdk/Patches/rc-models.patch"; \
echo "Build preparation for OpenPLi complete."; echo; \
else \
rm -rf /home/b/Audioniek/StartHere-master/source/enigma2-nightly; \
(cd /root/Archive/enigma2-own.git; echo "Pulling archived own git..."; git pull -q; echo "Checking out HEAD..."; git checkout -q HEAD; cd "/home/b/Audioniek/StartHere-master/cdk" \
echo "Copying local git content to build environment..."; cp -ra /root/Archive/enigma2-own.git /home/b/Audioniek/StartHere-master/source/enigma2-pli-nightly; \
fi
[3;J
Starting Enigma2 build
----------------------
Media Framework : gstreamer+libplayer3
External LCD : no
Revision : local
Diff : 1

/bin/sh: 47. line: cd: /root/Archive/enigma2-own.git: error: No files or directory
Pulling archived own git...
Checking out HEAD...
Copying local git content to build environment...
cp: stat '/root/Archive/enigma2-own.git' error: No files or directory
Makefile:7389: recipe for target '.deps/enigma2-pli-nightly.do_prepare' failed
make: *** [.deps/enigma2-pli-nightly.do_prepare] Error 1

santa
15.05.2016, 16:19
You need your own e2 git, if you don't have a git, there will nothing happens.

turulbird
15.05.2016, 17:54
Its ready? git pull, diff=2

/Audioniek/StartHere-master/cdk/custom/yaud-enigma2-pli-nightly-local.sh ] && KERNELVERSION=2.6.32.61_stm24_0217 && BOXTYPE=ufs910 && /home/b/Audioniek/StartHere-master/cdk/custom/yaud-enigma2-pli-nightly-local.sh /home/b/Audioniek/StartHere-master/tufsbox /home/b/Audioniek/StartHere-master/tufsbox/cdkroot /home/b/Audioniek/StartHere-master/cdk /home/b/Audioniek/StartHere-master/source /home/b/Audioniek/StartHere-master/flash ufs910 || true


Run ./flash.sh

Usb not work, others image run usb in UFS 910:


++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ Summary
+ =======
+
+ Receiver : ufs910
+ Linux version : linux-sh4-2.6.32-61
+ Kernel patch level : P0217
+ Image : Enigma2
+ Will run in/on : USB
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++

-- Prepare root -------------------------------------------------------

Prepare Enigma2 root for ufs910.

Copying release image... done.
Creating devices... done.
Move kernel... done.
cp: stat '../common/init_mini_fo' error: No files or directory
chmod: '/home/b/Audioniek/StartHere-master/flash/tmp/ROOT/sbin/init_mini_fo' is not available: No files or directory
/home/b/Audioniek/StartHere-master/flash/scripts/USB/prepare_root_enigma2_USB.sh: line: 64: !!: command not find
done.

Root preparation completed.

-- Create output file(s) ----------------------------------------------

Build Enigma2 output file(s) for ufs910 running in/on USB.

Sorry, there is no USB support for receiver ufs910 available.

Exiting...


Run flash, same error:

++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ flash.sh
+
+ This script creates the file(s) you need to run the image built last
+ in the receiver's flash memory or from a USB stick.
+
+ Author : Audioniek, based on previous work by schishu, bpanther
+ and others.
+ Date : 08-07-2014
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++

-- Output destination -------------------------------------------------

Where would you like your Enigma2 image to run?
1) on a USB stick
2) in the receivers flash memory (*)
Select target (1-2)? 2

-- Message ------------------------------------------------------------

Sorry, Enigma2 requires more flash memory than available on your
receiver ufs910.

Consider running Enigma2 from a USB stick or building Neutrino.

Exiting...

:36_2_18:

turulbird
15.05.2016, 19:47
UFS 913 error:

echo "ufs913" > /opt/StartHere/tufsbox/release/etc/hostname
cp /opt/StartHere/cdk/root/release/halt_ufs912 /opt/StartHere/tufsbox/release/etc/init.d/halt
chmod 755 /opt/StartHere/tufsbox/release/etc/init.d/halt
cp /opt/StartHere/tufsbox/cdkroot/lib/modules/2.6.32.61_stm24_0217/extra/frontcontroller/micom/micom.ko /opt/StartHere/tufsbox/release/lib/modules/
cp: stat '/opt/StartHere/tufsbox/cdkroot/lib/modules/2.6.32.61_stm24_0217/extra/frontcontroller/micom/micom.ko' error: No files or directory
Makefile:9714: recipe for target 'release_enigma2_ufs913' failed
make: *** [release_enigma2_ufs913] Error 1


:icon_frown:

No ...../frontcontroller/ directory...

turulbird
16.05.2016, 13:02
-- Result -------------------------------------------------------------

Output file(s) created in /home/b/Audioniek/StartHere-master/flash/out:

45M
-rw-r--r-- 1 33 máj 16 13:00 ufs910_enigma2_USB_CDK-rev951.md5
-rw-r--r-- 1 45M máj 16 13:00 ufs910_enigma2_USB_CDK-rev951.tar.gz

-- Finished -----------------------------------------------------------

:)

Flash not work:

Sorry, Enigma2 requires more flash memory...


............................


Install my kathi, run, but only Welcome! Loading enigma1... :confused:

turulbird
16.05.2016, 14:32
Create directory and null files micom.ko and frontends/multituner/*.ko, run.

(Tuner and frontend not needed albis iptv.?)

cdk /opt/StartHere/source /opt/StartHere/flash ufs913 || true


-- Result -------------------------------------------------------------

Output file(s) created in /opt/StartHere/flash/out:

53M
drwxr-xr-x 3 4,0K máj 16 14:34 kathrein
-rw-r--r-- 1 33 máj 16 14:34 Kathrein_UFS913_enigma2_flash_full.data.md5
-rw-r--r-- 1 53M máj 16 14:34 ufs913_enigma2_P217_CDK-rev951.zip

:o


Output: Kathrein_UFS913_enigma2_flash_full.data> how to create uImage and rootfs?

make crosstool driver?

ghani
16.05.2016, 16:44
bei release wird kein audio.elf im /boot erzeugt beim cuberevo mini

Audioniek
16.05.2016, 17:03
Will be fixed this evening.

Regards,

Audioniek.

turulbird
16.05.2016, 22:26
Rebuild now UFS910, but only:

Welcome! ... Loading enigma1 ..... in the vfd-display.

:(

maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa
Uncompressing Kernel Image ... OK
Starting kernel console=ttyAS0,115200 root=/dev/sda4 rw ip=192.168.002.002:192.168.002.001:192.168.002.001 :255.255.255.0:kathrein:eth0ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr: init=/bin/devinit - 0x00000000 - 0 ...

Audioniek
17.05.2016, 14:13
Congratulations.

Regards,

Audioniek.

ghani
17.05.2016, 14:37
es kommt jetzt ein fehler, und es erzeugt immer noch kein audio.elf

----- edit -----

damit das geht muss audio7109.elf so umbenannt werden audio_7109.elf im enigma2-release

turulbird
17.05.2016, 20:54
Thanks for all help, but UFS910 do not go further ... just only loading....

Why enigma 1 writes on vfd? Build image not enigma 2?

...........................................

UFS 913 error repaired?:
frontcontroller/micom/micom.ko and frontends/multituner/*.ko error no files or directory

Kathrein_UFS913_enigma2_flash_full.data file how to install or convert;
I uImage and rootfs.img should?

Rename *.data to rootfs.img, flashing, but error:

Loading from nand0, offset 0x0
Bad block table found at page 65472, version 0x01
Bad block table found at page 65408, version 0x01
** Unknown image type
Wrong Image Format for bootm command
ERROR: can't get kernel image!
STB8000>

Audioniek
18.05.2016, 18:34
Why enigma 1 writes on vfd? Build image not enigma 2?
This is probably a text from the loader, not from the image. It may be possible to change that in the bootargs.
For the rest, follow the instructions given in the forum.


UFS 913 error repaired?:
frontcontroller/micom/micom.ko and frontends/multituner/*.ko error no files or directory
I cannot reproduce this error, When I build with UFS913, a micom.ko and the frontend .ko's are created and copied to the right location.


Kathrein_UFS913_enigma2_flash_full.data file how to install or convert;
I uImage and rootfs.img should?

Rename *.data to rootfs.img, flashing, but error:
The file Kathrein_UFS913_enigma2_flash_full.data is supposed to be a flash file that can be flashed directly into a UFS913. The procedure is, as I believe: press REC on the remote control during 10 seconds while the box is powering up (also see the forum on how to flash a UFS913).
I you want a rootfs, it is X/flash/tmp/ROOT, the uImage is in X/flash/tmp/KERNEL (after flash.sh has completed) . Be aware that the .elf files are in X/flash/tmp/FW and may need to be copied back to X/flash/tmp/ROOT/boot to get the full rootfs back (the UFS913 has the .elf files in a separate mtd-block).

Please remember I do not own any Kathrein boxes, and have no experience with them.

Regards,

Audioniek.

turulbird
18.05.2016, 22:03
I tried to change bootargs and reflash maxi u-boot, but failed so far.


It is not UFS 913; albis8000, modified u-boot, usb flash working, but only uImage and rootfs.img work.


I Try ..... :17n:


How to pack all files in the /ROOT directory => rootfs.img?

Not find nothing in net, only this:


(http://linuxsat-support.com/showthread.php/86199-Some-scripts-for-extracting-and-re-packing-e2jffs2-img-files)http://linuxsat-support.com/showthread.php/86199-Some-scripts-for-extracting-and-re-packing-e2jffs2-img-files

.................................................. ...........................


Where would you like your Neutrino image to run?
1) on a USB stick
2) in the receivers flash memory (*)
Select target (1-2)? 1
[3;J

++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ Summary
+ =======
+
+ Receiver : ufs910
+ Linux version : linux-sh4-2.6.32-61
+ Kernel patch level : P0217
+ Image : Neutrino
+ Will run in/on : USB
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++

-- Prepare root -------------------------------------------------------

Prepare Neutrino root for ufs910.

Root preparation completed.

-- ERROR! -------------------------------------------------------------

!!! ERROR: DEVS ARE MISSING !!!
APPARENTLY MAKEDEV IN prepare_root.sh FAILED.

Exiting...
-----------------------------------------------------------------------

turulbird
19.05.2016, 18:35
Output file(s) created in /home/b/Audioniek/StartHere-master/flash/out: 29M
-rw-r--r-- 1 16M máj 19 16:27 miniFLASH.img
-rw-r--r-- 1 33 máj 19 16:27 miniFLASH.img.md5
-rw-r--r-- 1 14M máj 19 16:27 ufs910_neutrino_P217_CDK-rev953_HAL-rev589-next_NMP-rev7421-next.zip

-- Finished -----------------------------------------------------------


After flashing in box, works, but not screen...

Remote works, setup in vfd, but no video on scart... :icon_confused:

Audioniek
19.05.2016, 21:34
You are not telling me in which box you have flashed this image. If it is your albis box, you will not have a picture indeed, because the UHS910 uses other .elf files than the UFS913 does.

Regards,

Audioniek.

turulbird
19.05.2016, 21:39
Not, I flashing today my builds UFS910 neutrino flashimage the original UFS910 Kathrein stb...

Audio and video.elf copy the UFS910 HDMU E2 image.

Putty log:

maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Flash----
no originalsoft detected, trying bootargs_0, if empty trying e2-bootargs...
Hit any key to stop autoboot: 0
## Booting image at a0040000 ...
Image Name: Linux-2.6.32.61_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1610353 Bytes = 1.5 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
BusyBox v1.24.1 (2016-05-19 1557 CEST) built-in shell (ash)

init frontpanel
1W boxtype
Model: 'ufs910'
vBoxType: 1
Input device name: "TDT RC event driver"
Selected Remote: Ufs910 1Watt RemoteControl

>>> Neutrino (compiled May 19 2016 16:18) <<<
[neutrino] frameBuffer Instance created

KEY_PRESS - 160 14
++++ 0 ms ++++
1 key: 0160 value 1, translate: 0160 -ok-
CVFD::ShowScrollText: [Cinch/Scart S-Video (Y/C)]
KEY_RELEASE - 160 00 14 14 CAUSE=Timeout
0 key: 0160 value 0, translate: 0160 -ok-
Remote too fast...

ufs910:~# cat /proc/stb/video/videomode
576i50



.................................................. .................................................. .................................

Receiver UFS 910, albis SC8000 and others...

DboxOldie
19.05.2016, 23:04
Why do you use DiseqC 1.1 ?



[frontend.cpp:setDiseqcType:949] fe0: DISEQC_1_1


Have you more than 4 Sat Positions ?

flac
19.05.2016, 23:20
@turulbird, please post your issue in a codebox.





Regards

flac

turulbird
19.05.2016, 23:47
Why do you use DiseqC 1.1 ?



[frontend.cpp:setDiseqcType:949] fe0: DISEQC_1_1


Have you more than 4 Sat Positions ?


This is the default setting.
While there is no picture, I can not edit.
I do not see anything.


... snow blind ...

- - - Updated - - -


@turulbird, please post your issue in a codebox.





Regards

flac

What is the codebox?

Then delete it later...

DboxOldie
19.05.2016, 23:59
Of course you can't get a picture on scart with this:


neutrino VideoSettings] setupVideoSystem setup videosystem...
[LT:007ad398:video ] SetVideoSystem: old: '720p50' new: '1080i50'
[LT:00000000:video ] hdmi_out(0)


( By the way: this is a code-box )

You must set resolution to PAL when using scart

- - - Aktualisiert - - -

I don't know if in that build it is generated.....
Try via FTP the file (e.g with notepad++):
/var/tuxbox/config/neutrino.conf
search the entry: video_mode=
and set it to : video_mode=2
save the file and reboot.

turulbird
20.05.2016, 12:48
Thanks, working!

Remote + vfd other (Video menu).

Settings - Digital video mode: PAL

http://www.hdmedia-universe.com/board/attachment.php?attachmentid=13531&stc=1

Testing....

Image info:

http://www.hdmedia-universe.com/board/attachment.php?attachmentid=13534&stc=1


Image OK! :o



http://www.hdmedia-universe.com/board/attachment.php?attachmentid=13533&stc=1

Image in UploadCenter:

http://www.hdmedia-universe.com/board/UploadCenter.php?do=download&downloadid=103

turulbird
20.05.2016, 20:22
Build Enigma2 UFS910 diff2: ufs910_enigma2_USB_CDK-rev952.tar.gz

There is some confusion:

LOADING Enigma1
starting Enigma1 ->
/etc/init.d/rcS: line 156: /usr/bin/enigma: not found
neutrino ended <- RTV: 127
*
ERROR


maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Flash----
selected Image to start: Kathrein UFS910
selected Image to start: -USB-1-Speed-
selected Image to start: ----USB-2----
selected Image to start: ----USB-3----
selected Image to start: bootdesc_6
selected Image to start: ----USB-3----
selected Image to start: ----USB-2----
Hit any key to stop autoboot: 0
USB0 Kingston
loading from usb 0:3
## Booting image at a5000000 ...
Bad Magic Number
STB7100-REF>

maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Flash----
selected Image to start: Kathrein UFS910
selected Image to start: -USB-1-Speed-
Hit any key to stop autoboot: 0
## Booting image at a0040000 ...
Image Name: Linux-2.6.32.61_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1860796 Bytes = 1.8 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.002.002:192.168.002.005:192.168.002.001 :255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00init=/bin/devinit - 0x00000000 - 0 ...

INIT: version 2.88 booting
[mountvirtfs] Mount /dev in tmpfs
[mountvirtfs] Copying device nodes to /dev
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.061670 seconds, 64.9MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.061683 seconds, 64.8MB/s
load a firmware
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x10400000
seeking to 0
seeking to 5f00
seeking to 12320
seeking to 1aa20
seeking to 173100
seeking to 173138
seeking to 173170
seeking to 1b9058
seeking to 1b9060
seeking to 1b9068
seeking to 1b9070
seeking to 1d0920
seeking to 1d0a00
load v firmware
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x10000000
seeking to 0
seeking to 432c0
seeking to 59878
seeking to 598b0
seeking to 598e8
seeking to 5f3d8
seeking to 5f3e4
seeking to 5f3f0
seeking to 62664
seeking to 64700
Starting DEBUG Interface
[mountall] Mounting local filesystems...
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
Cleaning /tmp.
[hostname] Hostname: ufs910
starting telnetd
LOADING MODULES
Setting new flags
init embxshell
init embxmailbox
init embxshm
init mme_host
init AVS
init player 179
init stmfb
init player
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/stmsysfs.ko': File exists
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
init lircd
init frontpanel
lircd-0.9.0[1359]: lircd(default) ready, using /var/run/lirc/lircd
Model: 'ufs910'
vBoxType: 1
Input device name: "TDT RC event driver"
Selected Remote: Ufs910 1Watt RemoteControl
RemoteControl Map:
MENU - 54 - 139
MENU_FRONT - 49 - 139
RED - 6D - 398
GREEN - 6E - 399
YELLOW - 6F - 400
BLUE - 70 - 401
EXIT - 55 - 102
EXIT_FRONT - 4B - 102
TEXT - 3C - 388
EPG - 4C - 365
REWIND - 21 - 168
FASTFORWARD - 20 - 208
PLAY - 38 - 207
PAUSE - 39 - 119
RECORD - 37 - 167
STOP - 31 - 128
STANDBY - 0C - 116
STANDBY_FRONT - 48 - 116
MUTE - 0D - 113
CHANNELUP - 1E - 104
CHANNELDOWN - 1F - 109
VOLUMEUP - 10 - 115
VOLUMEDOWN - 11 - 114
INFO - 0F - 138
OPTIONS_FRONT - 47 - 138
OK - 5C - 352
UP - 58 - 103
RIGHT - 5B - 106
DOWN - 59 - 108
LEFT - 5A - 105
0BUTTON - 00 - 11
1BUTTON - 01 - 2
2BUTTON - 02 - 3
3BUTTON - 03 - 4
4BUTTON - 04 - 5
5BUTTON - 05 - 6
6BUTTON - 06 - 7
7BUTTON - 07 - 8
8BUTTON - 08 - 9
9BUTTON - 09 - 10
LMENU - D4 - 139
LRED - ED - 398
LGREEN - EE - 399
LYELLOW - EF - 400
LBLUE - F0 - 401
LEXIT - D5 - 102
LTEXT - BC - 388
LEPG - CC - 365
LREWIND - A1 - 168
LFASTFORWARD - A0 - 208
LPLAY - B8 - 207
LPAUSE - B9 - 119
LRECORD - B7 - 167
LSTOP - B1 - 128
LSTANDBY - 8C - 116
LMUTE - 8D - 113
LCHANNELUP - 9E - 104
LCHANNELDOWN - 9F - 109
LVOLUMEUP - 90 - 115
LVOLUMEDOWN - 91 - 114
LINFO - 8F - 138
LOK - DC - 352
LUP - D8 - 103
LRIGHT - DB - 106
LDOWN - D9 - 108
LLEFT - DA - 105
L0BUTTON - 80 - 11
L1BUTTON - 81 - 2
L2BUTTON - 82 - 3
L3BUTTON - 83 - 4
L4BUTTON - 84 - 5
L5BUTTON - 85 - 6
L6BUTTON - 86 - 7
L7BUTTON - 87 - 8
L8BUTTON - 88 - 9
L9BUTTON - 89 - 10
1W boxtype
Supports Long KeyPress: 1
processComplex >
setting new flags
Using period=106 delay=20
[SEM] DOWN
Starting portmap daemon....
Starting FTP server: vsftpd.
Thu Jan 1 12:00:00 CET 2009
LOADING Enigma1
starting Enigma1 ->
/etc/init.d/rcS: line 156: /usr/bin/enigma: not found
neutrino ended <- RTV: 127
*
ERROR
INIT: Entering runlevel: 3

login[1394]: root login on 'ttyAS0'


BusyBox v1.24.1 (2016-05-16 20:48:22 CEST) built-in shell (ash)

ufs910:~#


Run, but self quits and does not go on.....

:confused:

Audioniek
21.05.2016, 13:23
You are using an /etc/init.d/rcS routine for Enigma2, instead of one for Neutrino. The one you need is in X/cdk/root/release/rcS_neutrino_ufs910.

Also note the errors when the player2 .ko's are loaded: you need to fix these too.

Regards,

Audioniek.

turulbird
21.05.2016, 13:32
Now run enigma2 diff:2....


StartHere-master/flash ufs910 || true

-rw-r--r-- 1 33 máj 21 13:36 ufs910_enigma2_USB_CDK-rev954.md5
-rw-r--r-- 1 45M máj 21 13:36 ufs910_enigma2_USB_CDK-rev954.tar.gz

-- Finished -----------------------------------------------------------

2) in the receivers flash memory (*)
Select target (1-2)? 2

-- Message ------------------------------------------------------------

Sorry, Enigma2 requires more flash memory than available on your
receiver ufs910.

Consider running Enigma2 from a USB stick or building Neutrino.

Exiting...


Flashing to ufs910 usb and test...

Same error, I delete the whole thing starthere directory and start from the beginning...

Only rcS_neutrino_ufs910? But I build enigma2...

Audioniek
21.05.2016, 15:52
I very confused now about what you are doing. A UFS910 simply does not have enough flash memory to run Enigma2 in and flash.sh correctly warns for that. To make the file(s) for a USB stick to run Enigma2 off, select USB as target in flash.sh. This will create a .tar.gz file, you can then use to prepare the USB stick, as per the UFS910 instructions on the forum.

I have pushed a better Enigma2 rcS for the UFS910, but this will not solve your problem: the executable enigma2 is missing in /usr/bin.

I also remind you that I do not own any Kathrein receivers, have no experience with then and cannot test anything.

Regards,

Audioniek.

turulbird
21.05.2016, 17:42
I want a UFS 910 usb image, but does not start after ready build and the installation box on usb...
I have made a four usb.tar.gz, but none of them work.

TitanNit run in flash.

Now I'm trying to tvheadend on ubuntu 12.04 32 bit, run, but prepare4.sh error: libtool-bin none + gettext old version error.

Well, that's it:


perl -pi -e "s,^prefix=.*$,prefix=/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr," libsmartcols/smartcols.pc && make install DESTDIR=/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot && perl -pi -e "s,^libdir=.*$,libdir='/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib'," /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib/libsmartcols.la
autopoint: *** The AM_GNU_GETTEXT_VERSION declaration in your configure.ac
file requires the infrastructure from gettext-0.18.3 but this version
is older. Please upgrade to gettext-0.18.3 or newer.
autopoint: *** Stop.
autoreconf: autopoint failed with exit status: 1

Generate build-system by:
autopoint: /usr/bin/autopoint (GNU gettext-tools) 0.18.1
aclocal: aclocal (GNU automake) 1.11.3
autoconf: autoconf (GNU Autoconf) 2.63
autoheader: autoheader (GNU Autoconf) 2.63
automake: automake (GNU automake) 1.11.3
libtoolize: libtoolize (GNU libtool) 2.4.2
po/update-potfiles: warning: update-potfiles requires git
warning, force autopoint to use old gettext 0.18.1
Copying file config/config.rpath
Copying file m4/codeset.m4
Copying file m4/fcntl-o.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4
Copying file m4/lcmessage.m4
Copying file m4/lock.m4
Copying file m4/longlong.m4
Copying file m4/printf-posix.m4
Copying file m4/size_max.m4
Copying file m4/stdint_h.m4
Copying file m4/threadlib.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file m4/wchar_t.m4
Copying file m4/wint_t.m4
Copying file m4/xsize.m4
Copying file po/Makefile.in.in
Copying file po/Makevars.template
Copying file po/Rules-quot
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'.
libtoolize: linking file `config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: linking file `m4/libtool.m4'
libtoolize: linking file `m4/ltoptions.m4'
libtoolize: linking file `m4/ltsugar.m4'
libtoolize: linking file `m4/ltversion.m4'
libtoolize: linking file `m4/lt~obsolete.m4'
configure:24948: error: possibly undefined macro: m4_ifblank
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
make: *** [.deps/utillinux] Error 1


I am going back ubuntu 14.04... in 16.04 neither not work tvheadend...
.................................................. .................................................. .....



Where would you like your Enigma2 image to run?
1) on a USB stick
2) in the receivers flash memory (*)
Select target (1-2)? 2

I like to try everything, you're there (*)

:D

turulbird
25.05.2016, 18:52
Ubuntu 14.04 32 BIT, enigma2, diff:2 error:


libtool: install: chmod 644 /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib/libopen.a
libtool: install: sh4-linux-ranlib /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib/libopen.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/opt/UFS910AUDIONIEK/StartHere-master/source/enigma2-nightly/tools'
make[2]: Leaving directory `/opt/UFS910AUDIONIEK/StartHere-master/source/enigma2-nightly/tools'
make[2]: Entering directory `/opt/UFS910AUDIONIEK/StartHere-master/source/enigma2-nightly'
make[3]: Entering directory `/opt/UFS910AUDIONIEK/StartHere-master/source/enigma2-nightly'
make[3]: Nothing to be done for `install-exec-am'.
/bin/mkdir -p '/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib/enigma2/python'
/usr/bin/install -c -m 644 Navigation.py NavigationInstance.py RecordTimer.py ServiceReference.py keyids.py keymapparser.py mytest.py skin.py timer.py GlobalActions.py e2reactor.py '/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib/enigma2/python'
Byte-compiling python modules...
Navigation.pyNavigationInstance.pyRecordTimer.pySe rviceReference.pykeyids.pykeymapparser.pymytest.py skin.pytimer.pyGlobalActions.pye2reactor.py
Byte-compiling python modules (optimized versions) ...
Navigation.pyNavigationInstance.pyRecordTimer.pySe rviceReference.pykeyids.pykeymapparser.pymytest.py skin.pytimer.pyGlobalActions.pye2reactor.py
/bin/mkdir -p '/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/local/share/meta'
/usr/bin/install -c -m 644 index-enigma2.xml '/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/local/share/meta'
/bin/mkdir -p '/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib/pkgconfig'
/usr/bin/install -c -m 644 enigma2.pc '/opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/lib/pkgconfig'
make[3]: Leaving directory `/opt/UFS910AUDIONIEK/StartHere-master/source/enigma2-nightly'
make[2]: Leaving directory `/opt/UFS910AUDIONIEK/StartHere-master/source/enigma2-nightly'
make[1]: Leaving directory `/opt/UFS910AUDIONIEK/StartHere-master/source/enigma2-nightly'
if [ -e /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/bin/enigma2 ]; then \
sh4-linux-strip /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/bin/enigma2; \
fi
if [ -e /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/local/bin/enigma2 ]; then \
sh4-linux-strip /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot/usr/local/bin/enigma2; \
fi
echo; echo "Adding PLi-HD skin"

Adding PLi-HD skin
REPO="https://github.com/littlesat/skin-PLiHD.git"
[ -d "/root/Archive/PLi-HD_skin.git" ] && \
(cd /root/Archive/PLi-HD_skin.git; git pull -q; git checkout -q HEAD; cd "/opt/UFS910AUDIONIEK/StartHere-master/cdk";)
make: *** [.deps/enigma2-pli-nightly] Error 1

kader_73
25.05.2016, 20:18
hello Audioniek ;

After a fresh pull , the build for my hs7819 ended with succes , but the RC doesn't work , error when loading the nuvoton.ko module by the kernel.
the vfd stuck on "load" when the E2 start normally.

b Regards

turulbird
27.05.2016, 00:23
Download, copy, extract and rename directory:

/root/Archive/skin-PLi-HD-master to => /root/Archive/PLi-HD_skin.git

(Bad adress and directory name difference?) :confused:


/opt/UFS910AUDIONIEK/StartHere-master/cdk/custom/yaud-enigma2-pli-nightly-local.sh ] && KERNELVERSION=2.6.32.61_stm24_0217 && BOXTYPE=ufs910 && /opt/UFS910AUDIONIEK/StartHere-master/cdk/custom/yaud-enigma2-pli-nightly-local.sh /opt/UFS910AUDIONIEK/StartHere-master/tufsbox /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot /opt/UFS910AUDIONIEK/StartHere-master/cdk /opt/UFS910AUDIONIEK/StartHere-master/source /opt/UFS910AUDIONIEK/StartHere-master/flash ufs910 || true


Ready (Ubuntu 14.04 32 bit), next the test...


-- Result -------------------------------------------------------------
Output file(s) created in /opt/UFS910AUDIONIEK/StartHere-master/flash/out:
45M
-rw-r--r-- 1 33 máj 27 00:26 ufs910_enigma2_USB_CDK-rev956.md5
-rw-r--r-- 1 45M máj 27 00:26 ufs910_enigma2_USB_CDK-rev956.tar.gz
-- Finished -----------------------------------------------------------


Not work. :(


INIT: version 2.88 booting
[mountvirtfs] Mount /dev in tmpfs
[mountvirtfs] Copying device nodes to /dev
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.061304 seconds, 65.2MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.061327 seconds, 65.2MB/s
load a firmware
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x10400000
seeking to 0
seeking to 5f00
seeking to 12320
seeking to 1aa20
seeking to 173100
seeking to 173138
seeking to 173170
seeking to 1b9058
seeking to 1b9060
seeking to 1b9068
seeking to 1b9070
seeking to 1d0920
seeking to 1d0a00
load v firmware
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x10000000
seeking to 0
seeking to 432c0
seeking to 59878
seeking to 598b0
seeking to 598e8
seeking to 5f3d8
seeking to 5f3e4
seeking to 5f3f0
seeking to 62664
seeking to 64700
Starting DEBUG Interface
[mountall] Mounting local filesystems...
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
Cleaning /tmp.
[hostname] Hostname: ufs910
starting telnetd
LOADING MODULES
Setting new flags
init embxshell
init embxmailbox
init embxshm
init mme_host
init AVS
init player 179
init stmfb
init player
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/stmsysfs.ko': File exists
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
init lircd
init frontpanel
lircd-0.9.0[1359]: lircd(default) ready, using /var/run/lirc/lircd
1W boxtype
Model: 'ufs910'
vBoxType: 1
Input device name: "TDT RC event driver"
Selected Remote: Ufs910 1Watt RemoteControl
RemoteControl Map:
Supports Long KeyPress: 1
processComplex >
setting new flags
Using period=106 delay=20
[SEM] DOWN
Starting portmap daemon....
Starting FTP server: vsftpd.
Thu Jan 1 12:00:00 CET 2009
LOADING Enigma2
starting Enigma2 ->
/etc/init.d/rcS: line 167: /usr/bin/enigma: not found
enigma2 ended <- RTV: 127
*
ERROR
starting Enigma2 ->
/etc/init.d/rcS: line 167: /usr/bin/enigma: not found
INIT: Sending processes the TERM signal
enigma2 ended <- RTV: 127
*
ERROR
Sending all processes the TERM signal...lircd-0.9.0[1359]: caught signal
done.
Sending all processes the KILL signal...done.
Deactivating swap...umount: tmpfs busy - remounted read-only
swapoff: can't stat 'LABEL=SWAPPART': No such file or directory
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...


You are using an /etc/init.d/rcS routine for Enigma2, instead of one for Neutrino. The one you need is in X/cdk/root/release/rcS_neutrino_ufs910.

Also note the errors when the player2 .ko's are loaded: you need to fix these too.


How to fix, but I build enigma2 ? ... I wipe the rest? :confused:

This should be set to the script, not?

X/cdk/root/release/rcS_neutrino_ufs910: the file is there...

Audioniek
28.05.2016, 15:13
@kader_73:
If you only replaced novoton.ko, it would explain what yo see. Because nuvoton.ko is now dependent of e2proc.ko (that's the one handling the procfs) e2proc.ko must be loaded (insmodded) before nuvoton is loaded. This is done in the /etc/int.d/rcS, of which I pushed a new version recently. It is also recommended to replace e2proc.ko with the version just built.

Regards,

Audioniek.

Audioniek
28.05.2016, 15:48
Download, copy, extract and rename directory:

/root/Archive/skin-PLi-HD-master to => /root/Archive/PLi-HD_skin.git

This should normally not be necessary, as the PLi-HD skin is cloned into homedir/X/Archive PLi-HD_skin if that directory does not exist, thereby creating it automatically. If that directory is there, a git pull is perfomed. The process of naming the directory is therefore fully automatic.




init player 179
init stmfb
init player
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/stmsysfs.ko': File exists
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
...
LOADING Enigma2
starting Enigma2 ->
/etc/init.d/rcS: line 167: /usr/bin/enigma: not found
enigma2 ended <- RTV: 127


Two strange things are happening here. The first is that the player2 modules do not match the kernel built, as symbols cannot be resolved. This is either caused by not executing a make distclean between various builds, or you are using a changed or corrupt build environment. Your code points to something of the first: you build in /opt/UFS910AUDIONIEK/StartHere-master but your Archive directory is in /root (it sould also be in /opt/UFS910AUDIONIEK/StartHere-master).
The second thing is that the enigma2 executable is still completely missing from your image; apparently is it not built because of errors not reported yet.

You report that your UFS910 is running Titanit in flash. This means that it is using a loader that is not supported for the simple reason that I do not have access to its source code. This means you have to figure out what should be on the USB stick and where, as I have no way of knowing that. It seems you already have got it right as the startup reveals that it can find all modules and basic executables, so apparently it can access the rootfs (which lacks the enigma2 executable).

Regards,

Audioniek.

turulbird
28.05.2016, 17:02
The process of naming the directory is therefore fully automatic.

But the library was not created, not downloaded the PLi-HD_skin.git to /root/Archive/PLi-HD_skin.git directory...


...not executing a make distclean between various builds

Yes, it really missed.
Move /root/Archive => /opt/UFS910AUDIONIEK/StartHere-master/Archive (Default in /root).
In flash TitanNit 1.74, yes...

I'll try again.

Summary:
------------------------------------------------------------------
Ccache support : yes
Target CPU : sh4
Kernelversion : 2.6.32.61_stm24_0217
Patchlevel : P0217
#DEBUG : no
Boot prefix : /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot-tftpboot
Serversupport : /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/serversupport
Host prefix : /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/host
Cross prefix : /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cross
Target prefix : /opt/UFS910AUDIONIEK/StartHere-master/tufsbox/cdkroot
Build prefix : /opt/UFS910AUDIONIEK/StartHere-master/cdk
Target apps directory : /opt/UFS910AUDIONIEK/StartHere-master/apps
Driver directory : /opt/UFS910AUDIONIEK/StartHere-master/driver
Source directory : /opt/UFS910AUDIONIEK/StartHere-master/source
Buildtmp directory : /opt/UFS910AUDIONIEK/StartHere-master/build_tmp
Customization directory : /opt/UFS910AUDIONIEK/StartHere-master/cdk/custom
Archive directory : /root/Archive ???
Player191 : yes
Multicom324 : yes
Multicom406 : no
MediaFw : gstreamer+libplayer3
MediaFw dependancy : gst_plugins_dvbmediasink
External LCD : no
But at least they enigma2 log on... :)

turulbird
30.05.2016, 16:26
Testing prepare4cdk in fedora 23 fresh git install:

Work, but attrib 664, needed 775.

Downloaded + ~230 MB update, but error:


The make-1: 4.0-5.1.fc23.x86_64 package is already installed, skip.
The 1.9.4-2.fc23.x86_64 subversion package is already installed, skip.
The ccache-3.2.4-1.fc23.x86_64 package is already installed, skip.
The 2.6.0-1.fc23.x86_64 flex-pack is already installed, skip.
The bison-3.0.4-3.fc23.x86_64 package is already installed, skip.
The 6.0-2.fc23.x86_64-texinfo package is already installed, skip.
The intltool-0.51.0-3.fc23.noarch package is already installed, skip.
The 2.4.6-8.fc23.x86_64 libtool package is already installed, skip.
The swig-3.0.7-8.fc23.x86_64 package is already installed, skip.
The dialog-1.2-16.20150528.fc23.x86_64 package is already installed, skip.
The wget-1.17.1-1.fc23.x86_64 package is already installed, skip.
The rpm-build-4.13.0-0.rc1.13.fc23.x86_64 package is already installed, skip.
The 4.1-30.fc23.i686-redhat-lsb package is already installed, skip.
The git-2.5.5-1.fc23.x86_64 package is already installed, skip.
The ncurses-devel-5.9-21.20150214.fc23.i686 package is already installed, skip.
The gettext-devel-0.19.7-3.fc23.x86_64 package is already installed, skip.
The zlib-devel-1.2.8-9.fc23.x86_64 package is already installed, skip.
The gcc-c ++ - 5.3.1-6.fc23.x86_64 package is already installed, skip.
The libffi-3.1-8.fc23.x86_64-devel package is already installed, skip.
The glibc-static-2.22-16.fc23.x86_64 package is already installed, skip.
The glibc-static-2.22-16.fc23.i686 package is already installed, skip.
The libid3tag-devel-0.15.1b-20.fc23.x86_64 package is already installed, skip.
The lzo-2.08-5.fc23.x86_64-devel package is already installed, skip.
The libstdc ++ - devel-5.3.1-6.fc23.i686 package is already installed, skip.
The glibc-devel-2.22-16.fc23.i686 package is already installed, skip.
The libgcc-5.3.1-6.fc23.i686 package is already installed, skip.
The ncurses-devel-5.9-21.20150214.fc23.i686 package is already installed, skip.
The 4.1-30.fc23.i686-redhat-lsb package is already installed, skip.
The glibc-static-2.22-16.fc23.i686 package is already installed, skip.
Addictions released.
================================================== ================================================== ========================================
Arch Storage Package Version Size
================================================== ================================================== ========================================
Skip conflicting packages:
(Enter the following at the command of updates forcing '--best --allowerasing'):
ncurses-devel x86_64 fedora 5.9-21.20150214.fc23 732 k
redhat-lsb 4.1-30.fc23 x86_64 fedora 30k

transaction summary
================================================== ================================================== ========================================
Skip two packages

No action is required.
Ready!
After run ncurses and redhat-lsb --best --allowerasing command, work, done. :)


This error remains:
mkfs.ubifs/mkfs.ubifs.o] Error 1

turulbird
30.05.2016, 19:42
Such error had not yet (ubuntu 14.04 32 bit):



make && \
perl -pi -e "s,^prefix=.*$,prefix=/home/b/StartHere/tufsbox/cdkroot/usr," libavcodec/libavcodec.pc libavdevice/libavdevice.pc libavfilter/libavfilter.pc libavformat/libavformat.pc libavutil/libavutil.pc libswresample/libswresample.pc libswscale/libswscale.pc && make install DESTDIR=/home/b/StartHere/tufsbox/cdkroot
Unable to create and execute files in /tmp. Set the TMPDIR environment
variable to another directory and make sure that it is not mounted noexec.
Sanity test failed.

If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.
make: *** [.deps/ffmpeg] Error 1


:confused:

max
30.05.2016, 20:38
kann es sein, das mit root gebaut wird?

turulbird
30.05.2016, 22:44
Run in root@b:/home/b/StartHere/cdk#

santa
31.05.2016, 06:49
Never build with root, only as user

turulbird
31.05.2016, 14:05
If run user, not work.


==> TYPE ... I finished. ==> CWD (1) /pub/stlinux/2.4/STLinux/sh4 ... done.
==> SIZE stlinux24-SH4-libstdc ++ - dev ... 4.8.4-148.sh4.rpm done.
==> PASV ... done. ==> Retro stlinux24-SH4-libstdc ++ - dev 4.8.4-148.sh4.rpm ...
No such file "stlinux24-SH4-libstdc ++ - dev 4.8.4-148.sh4.rpm".

Make: stat: /root/Archive/stlinux24-sh4-libstdc++-dev-4.8.4-148.sh4.rpm: Permission denied
unpack-rpm.sh / home / b / Start Here / build_tmp /opt/STM/STLinux-2.4/devkit/sh4 / home / b / Start Here / tufsbox / cross \
/root/Archive/stlinux24-cross-sh4-binutils-2.24.51.0.3-76.i386.rpm /root/Archive/stlinux24-cross-sh4-binutils-dev-2.24.51.0.3-76.i386.rpm /root/Archive/stlinux24-cross-sh4-cpp-4.8.4-139.i386.rpm /root/Archive/stlinux24-cross-sh4-gcc-4.8.4-139.i386.rpm / root / Archive / stlinux24 SH4-cross type-g ++ - 4.8.4-139.i386.rpm /root/Archive/stlinux24-sh4-linux-kernel-headers-2.6.32.46-48.noarch.rpm / root / Archive / glibc-SH4-stlinux24 -2.14.1-56.sh4.rpm /root/Archive/stlinux24-sh4-glibc-dev-2.14.1-56.sh4.rpm /root/Archive/stlinux24-sh4-libgcc-4.8.4-148.sh4 .rpm /root/Archive/stlinux24-sh4-libstdc++-4.8.4-148.sh4.rpm /root/Archive/stlinux24-sh4-libstdc++-dev-4.8.4-148.sh4.rpm
mktemp: Failed to create directory using the following template: "/home/b/StartHere/build_tmp/unpack-rpm.XXXXXX ': Permission denied
make: *** [crosstool-rpminstall] Error 1
ba@b: ~ / Start Here / CDK $

I built as root neutrino also operates.

DboxOldie
31.05.2016, 14:42
Normal:
You downloaded in Archive as root > so no user has access > Permision denied......
Also no user has rights to work in build folders which were made as root.....
The only way : delete all ( Archive, the build folders ) etc as root, then newly clone and build as user.
Perhaps it will run, if your system has not been damaged while building as root.

turulbird
31.05.2016, 16:56
Thanks, run!

Delete all and fresh install user mode: run in /home/b/Archive (not root/).

Bad habit: running gnome commander in root mode all...

Same error, user mode run:


Unable to create and execute files in /tmp. Set the TMPDIR environment
variable to another directory and make sure that it is not mounted noexec.
Sanity test failed.
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.
make: *** [.deps/ffmpeg] Error 1
ba@b:~/StartHere/cdk$

It did not help:


FFmpeg has been removed from Ubuntu 14.04 and was replaced by Libav.

:mad:

http://www.faqforge.com/linux/how-to-install-ffmpeg-on-ubuntu-14-04/

I returned to ubuntu 12.04...

Gettext error, In vain I write a version that does not work:


/home/b/StartHere/tufsbox/cdkroot/usr/lib/libsmartcols.la
autopoint: *** Missing version: please specify in configure.ac through a line 'AM_GNU_GETTEXT_VERSION(x.yy.zz)' the gettext version the package is using
autopoint: *** Stop.
autoreconf: autopoint failed with exit status: 1

Generate build-system by:
autopoint: /usr/local/bin/autopoint (GNU gettext-tools) 0.18.3
aclocal: aclocal (GNU automake) 1.11.3
autoconf: autoconf (GNU Autoconf) 2.63
autoheader: autoheader (GNU Autoconf) 2.63
automake: automake (GNU automake) 1.11.3
libtoolize: libtoolize (GNU libtool) 2.4.2
po/update-potfiles: warning: update-potfiles requires git
autopoint: *** Missing version: please specify in configure.ac through a line 'AM_GNU_GETTEXT_VERSION(x.yy.zz)' the gettext version the package is using
autopoint: *** Stop.
make: *** [.deps/utillinux] Error 1


Delete ubuntu 12.04...

turulbird
01.06.2016, 13:29
I installed ubuntu-mate 15.10 64 bit, has been completed enigma2, diff:2; without error, so far:

Now the problem is the same as 14.04, the Archive folder is not created by the PLI-HD_skin.git library.



echo; echo "Adding PLi-HD skin"

Adding PLi-HD skin
REPO="https://github.com/littlesat/skin-PLiHD.git"
[ -d "/home/b/Archive/PLi-HD_skin.git" ] && \
(cd /home/b/Archive/PLi-HD_skin.git; git pull -q; git checkout -q HEAD; cd "/home/b/StartHere/cdk";)
Makefile:7471: recipe for target '.deps/enigma2-pli-nightly' failed
make: *** [.deps/enigma2-pli-nightly] Error 1
b@ba:~/StartHere/cdk$


:confused: Bad adress and directory name difference? :confused:

https://github.com/littlesat/skin-PLiHD.git

The automation does not work.


The fault is not with your device is in ...
I went fishing ... :transport2:

turulbird
01.06.2016, 16:56
I caught nothing, wifi (/StartHere/driver/wireless/rt2870sta' failed) and no wifi ... error.


Cloning into '/home/b/Archive/neutrino-mp-tangos.git'...
remote: Counting objects: 65235, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 65235 (delta 8), reused 2 (delta 2), pack-reused 65214
Receiving objects: 100% (65235/65235), 28.68 MiB | 3.69 MiB/s, done.
Resolving deltas: 100% (53489/53489), done.
Checking connectivity... done.
for i in /home/b/StartHere/cdk/Patches/neutrino-mp-tangos.patch; do \
echo "==> Applying Patch: $i"; \
set -e; cd /home/b/StartHere/source/neutrino-mp-tangos && patch -p1 -i $i; \
done;
==> Applying Patch: /home/b/StartHere/cdk/Patches/neutrino-mp-tangos.patch
patching file acinclude.m4
patching file src/driver/vfd.cpp
patching file src/gui/movieplayer.cpp
patching file src/neutrino.cpp
Hunk #1 succeeded at 4252 (offset 27 lines).
Hunk #2 succeeded at 4286 (offset 27 lines).
patching file src/driver/simple_display.cpp
patching file src/driver/vfd.cpp
Hunk #1 FAILED at 52.
Hunk #3 FAILED at 444.
Hunk #4 FAILED at 799.
Hunk #5 FAILED at 1199.
Hunk #6 FAILED at 1220.
Hunk #7 FAILED at 1246.
6 out of 7 hunks FAILED -- saving rejects to file src/driver/vfd.cpp.rej
Makefile:7908: recipe for target '.deps/neutrino-mp-tangos.do_prepare' failed
make: *** [.deps/neutrino-mp-tangos.do_prepare] Error 1
ba@b:~/StartHere/cdk$


:icon_confused:

turulbird
02.06.2016, 21:05
Thanks update.



echo; \
echo "Adding PLi-HD skin"; \
HEAD="master"; \
REPO="https://github.com/littlesat/skin-PLiHD.git"; \
[ -d /home/b/Archive/PLi-HD_skin.git ] && \
(echo "Pulling archived PLi-HD skin git..."; cd /home/b/Archive/PLi-HD_skin.git; git pull -q; git checkout -q $HEAD; cd "/home/b/StartHere/cdk";); \
[ -d /home/b/Archive/PLi-HD_skin.git ] || \
(echo "Cloning PLi-HD skin git..."; git clone -q -b $HEAD $REPO /home/b/Archive/PLi-HD_skin.git;);

Adding PLi-HD skin
Cloning PLi-HD skin git...
cp -ra /home/b/Archive/PLi-HD_skin.git/usr/share/enigma2/* /home/b/StartHere/tufsbox/cdkroot/usr/local/share/enigma2; \
cd /home/b/StartHere/tufsbox/cdkroot/usr/local/share/enigma2 && patch -p1 < "../../../../../../cdk/Patches/PLi-HD_skin.patch"
patching file PLi-HD/skin.xml
touch .deps/enigma2-pli-nightly
false || mkdir -p /home/b/Archive && ( \
git clone https://github.com/OpenPLi/enigma2-plugins.git /home/b/Archive/enigma2-openpli-plugins-enigma2.git || \
false )
Cloning into '/home/b/Archive/enigma2-openpli-plugins-enigma2.git'...
remote: Counting objects: 34044, done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 34044 (delta 19), reused 0 (delta 0), pack-reused 34001
Receiving objects: 100% (34044/34044), 22.21 MiB | 5.29 MiB/s, done.
Resolving deltas: 100% (22970/22970), done.


/home/b/StartHere/flash ufs910 || true
-rw-r--r-- 1 33 jún 3 13:16 ufs910_enigma2_USB_CDK-rev958.md5
-rw-r--r-- 1 45M jún 3 13:16 ufs910_enigma2_USB_CDK-rev958.tar.gz

-- Finished -----------------------------------------------------------

:rolleyes:

(I hope that it is running properly...)

Already I was wrong again; booting, Welcome.. loading enigma2... error... in vfd.


Starting portmap daemon....
Starting FTP server: vsftpd.
Thu Jan 1 12:00:00 CET 2009
LOADING Enigma2
starting Enigma2 ->
/etc/init.d/rcS: line 167: /usr/bin/enigma2: not found
enigma2 ended <- RTV: 127
*
ERROR
INIT: Sending processes the TERM signalstarting Enigma2 ->

Sending all processes the TERM signal...lircd-0.9.0[1359]: caught signal
done.
Sending all processes the KILL signal...done.
Deactivating swap...umount: tmpfs busy - remounted read-only
swapoff: can't stat 'LABEL=SWAPPART': No such file or directory
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...

turulbird
04.06.2016, 14:23
./prepare4cdk.sh
apt-get -y install make subversion ccache flex bison texinfo intltool libtool swig dialog wget Cmak gperf rpm LSB release git-core libncurses5-dev gettext zlib1g-dev g ++ libffi-dev automake xfslibs-dev pkg-config patch auto point CFV fakeroot gawk libglib2 .0-bin libglib2.0 dev-doc-base texi2htm help2man libgpgme11-openssl-dev-dev libcurl4 liblzo2-dev-libsdl image1.2 libsdl image1.2-dev-ruby gcc-multilib libltdl-dev libc6-dev-i386 lib32z1 -dev
Reading package lists ... Done
Building dependency tree
Reading state information ... Done
E: This package can not be found texi2htm

texi2htm => texi2html in Ubuntu 15.10

turulbird
04.06.2016, 17:09
Neutrino HD2 exp in Ubuntu 16.04 64 bit error flash and usb:


++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ Summary
+ =======
+
+ Receiver : ufs910
+ Linux version : linux-sh4-2.6.32-61
+ Kernel patch level : P0217
+ Image : Neutrino
+ Will run in/on : flash
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++

-- Prepare root -------------------------------------------------------

Prepare Neutrino root for ufs910.

Copying release image... done.
Creating devices... done.
Moving kernel... done.
Moving var directory... done.
Creating mini-rcS and inittab... done.

Root preparation completed.

-- Create output file(s) ----------------------------------------------

Build Neutrino output file(s) for ufs910 running in/on flash.

Creating neutrino flash image for ufs910...

- Prepare kernel file... done.
- Checking kernel size... OK: 1610412 (0x001892AC, max. 0x00190000) bytes.
- Create a squashfs 4.0 partition for root... done.
- Checking root size...
-- ERROR! -------------------------------------------------------------

ROOT TOO BIG: 12214272 (0x00BA6000, max. 0x00B40000) bytes.

Press ENTER to exit...



++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ Summary
+ =======
+
+ Receiver : ufs910
+ Linux version : linux-sh4-2.6.32-61
+ Kernel patch level : P0217
+ Image : Neutrino
+ Will run in/on : USB
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++

-- Prepare root -------------------------------------------------------

Prepare Neutrino root for ufs910.


Root preparation completed.


-- ERROR! -------------------------------------------------------------

!!! ERROR: DEVS ARE MISSING !!!
APPARENTLY MAKEDEV IN prepare_root.sh FAILED.

Exiting...


Same error diff: 2 cst-next...

ROOT TOO BIG: 12034048 (0x00B7A000, max. 0x00B40000) bytes.

So the only diff: 1 neutrino. One works, the other does not.


18:32 ufs910_neutrino_P217_CDK-rev962_HAL-rev589-next_NMP-rev7421-next.zip Done.

(no wifi driver)


Image in UploadCenter:

http://www.hdmedia-universe.com/boar...downloadid=103

:)
(http://www.hdmedia-universe.com/board/UploadCenter.php?do=download&downloadid=103)

turulbird
05.06.2016, 17:02
I tried the neutrino in flash, but the same error if run Enigma2 in usb.
So it does not start enigma2 usb, nor is it my fault because of the usb Enigma2 not run, if TitanNit in flash...

Other usb image (PKT, HDMU E2; BP neutrino) run in UFS 910 in pendrive.

Audioniek
05.06.2016, 20:48
These are not errors, but simply limitations of the receiver. Neutrino may fit if slimmed down a bit (try building without WLAN drivers), as the root is just slightly too big.

Apparently you assume you can build about any image for any receiver with any patch level in all variants thinkable. This is not the case and it almost impossible to predict beforehand what will go and what will not.

Regards,

Audioniek.

turulbird
05.06.2016, 23:07
The neutrino diff:1 works all in flash.

Without wlan the other neutrino diff large to flash.

Actually, I want to build usb Enigma2, but have so far failed to create works ...

I'm trying now:

https://github.com/OpenSH4/StartHere

Not work. I built ufs910 flashimage, but miniFlash.img 46 MB...
USB image not doing.
No *.elf file error, I copy the nor_flash/lib/... and /root/boot/*.elf...

:mad:

turulbird
06.06.2016, 19:08
Neutrino Tangos, wlan diff; rt2870sta error:


CC [M] /home/b/StartHere/driver/stgfb/stmfb//linux/kernel/drivers/media/video/stmvout_ctrl.o
CC [M] /home/b/StartHere/driver/stgfb/stmfb//linux/kernel/drivers/media/video/stmvout_driver.o
LD [M] /home/b/StartHere/driver/stgfb/stmfb/stmcore-display-stx7100.o
LD [M] /home/b/StartHere/driver/stgfb/stmfb/stmcore-display-stx7109c2.o
LD [M] /home/b/StartHere/driver/stgfb/stmfb/stmcore-display-stx7109c3.o
LD [M] /home/b/StartHere/driver/stgfb/stmfb/stmfb.o
LD [M] /home/b/StartHere/driver/stgfb/stmfb/stm_v4l2.o
LD [M] /home/b/StartHere/driver/stgfb/stmfb/stmvout.o
LD [M] /home/b/StartHere/driver/stgfb/stmfb/stmvbi.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/crypt_md5.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/crypt_sha2.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/crypt_hmac.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/crypt_aes.o
/home/b/StartHere/driver/wireless/rt2870sta/common/crypt_aes.c: In function ‘WscEncryptData’:
/home/b/StartHere/driver/wireless/rt2870sta/common/crypt_aes.c:1522:1: warning: the frame size of 1348 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/b/StartHere/driver/wireless/rt2870sta/common/crypt_aes.c: In function ‘WscDecryptData’:
/home/b/StartHere/driver/wireless/rt2870sta/common/crypt_aes.c:1592:1: warning: the frame size of 1348 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/b/StartHere/driver/wireless/rt2870sta/common/crypt_aes.c: In function ‘AES_GTK_KEY_WRAP’:
/home/b/StartHere/driver/wireless/rt2870sta/common/crypt_aes.c:2265:1: warning: the frame size of 1096 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/crypt_arc4.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/mlme.o
/home/b/StartHere/driver/wireless/rt2870sta/common/mlme.c: In function ‘BssTableSetEntry’:
/home/b/StartHere/driver/wireless/rt2870sta/common/mlme.c:5739:39: warning: operation on ‘Tab->BssOverlapNr’ may be undefined [-Wsequence-point]
Tab->BssOverlapNr = (Tab->BssOverlapNr++) % MAX_LEN_OF_BSS_TABLE;
^
/home/b/StartHere/driver/wireless/rt2870sta/common/mlme.c: In function ‘BssTableSortByRssi’:
/home/b/StartHere/driver/wireless/rt2870sta/common/mlme.c:6100:1: warning: the frame size of 1708 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_wep.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/action.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_data.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/rtmp_init.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_tkip.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_aes.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_sync.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/eeprom.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_sanity.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_info.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_cfg.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_wpa.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/dfs.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/spectrum.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/rtmp_timer.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/rt_channel.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_profile.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_asic.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/cmm_cmd.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/assoc.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/auth.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/auth_rsp.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/sync.o
/home/b/StartHere/driver/wireless/rt2870sta/sta/sync.c: In function ‘PeerBeaconAtScanAction’:
/home/b/StartHere/driver/wireless/rt2870sta/sta/sync.c:764:1: warning: the frame size of 1276 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/b/StartHere/driver/wireless/rt2870sta/sta/sync.c: In function ‘PeerBeaconAtJoinAction’:
/home/b/StartHere/driver/wireless/rt2870sta/sta/sync.c:1094:1: warning: the frame size of 1316 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/b/StartHere/driver/wireless/rt2870sta/sta/sync.c: In function ‘PeerBeacon’:
/home/b/StartHere/driver/wireless/rt2870sta/sta/sync.c:1764:1: warning: the frame size of 1300 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/sanity.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/rtmp_data.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/connect.o
/home/b/StartHere/driver/wireless/rt2870sta/sta/connect.c: In function ‘CntlOidScanProc’:
/home/b/StartHere/driver/wireless/rt2870sta/sta/connect.c:355:1: warning: the frame size of 1740 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/wpa.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/ags.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/sta/sta_cfg.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/common/rtmp_init_inf.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_profile.o
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.o
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c: In function ‘rt_ioctl_siwencode’:
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c:1479:6: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if(!erq->flags & IW_ENCODE_MODE)
^
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c: In function ‘rt_ioctl_siwmlme’:
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c:1979:1: warning: the frame size of 1640 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c: In function ‘rt_ioctl_iwaplist’:
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c:599:1: warning: the frame size of 1292 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c: In function ‘RTMPIoctlMAC’:
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c:5836:1: warning: the frame size of 1336 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c: In function ‘RTMPIoctlE2PROM’:
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/sta_ioctl.c:6035:1: warning: the frame size of 1336 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC [M] /home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.o
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.c: In function ‘RtmpOSNetDevDetach’:
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.c:1694:38: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default]
struct net_device_ops *pNetDevOps = pNetDev->netdev_ops;
^
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.c: In function ‘RtmpOSNetDevAttach’:
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.c:1731:38: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default]
struct net_device_ops *pNetDevOps = pNetDev->netdev_ops;
^
/home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.c:1782:11: error: ‘struct net_device’ has no member named ‘wireless_handlers’
pNetDev->wireless_handlers = pDevOpHook->iw_handler;
^
scripts/Makefile.build:229: recipe for target '/home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.o' failed
make[5]: *** [/home/b/StartHere/driver/wireless/rt2870sta/os/linux/rt_linux.o] Error 1
scripts/Makefile.build:365: recipe for target '/home/b/StartHere/driver/wireless/rt2870sta' failed
make[4]: *** [/home/b/StartHere/driver/wireless/rt2870sta] Error 2
scripts/Makefile.build:365: recipe for target '/home/b/StartHere/driver/wireless' failed
make[3]: *** [/home/b/StartHere/driver/wireless] Error 2
Makefile:1429: recipe for target '_module_/home/b/StartHere/driver' failed
make[2]: *** [_module_/home/b/StartHere/driver] Error 2
make[2]: Leaving directory '/home/b/StartHere/cdk/linux-sh4-2.6.32.61_stm24_0217'
/home/b/StartHere/driver/kernel.make:39: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/b/StartHere/driver'
Makefile:3103: recipe for target '.deps/driver' failed
make: *** [.deps/driver] Error 2
b@b:~/StartHere/cdk$


No wifi error:

ROOT TOO BIG: 11808768 (0x00B43000, max. 0x00B40000) bytes

The build usb why not work at neutrino?

The USB flash drive has enough space on:


Prepare Neutrino root for ufs910.
Root preparation completed.
-- ERROR! -------------------------------------------------------------
!!! ERROR: DEVS ARE MISSING !!!
APPARENTLY MAKEDEV IN prepare_root.sh FAILED.
Exiting...



++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ flash.sh
+
+ This script creates the file(s) you need to run the image built last
+ in the receiver's flash memory or from a USB stick.
+
+ Author : Audioniek, based on previous work by schishu, bpanther
+ and others.
+ Date : 08-07-2014
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++


The build usb works Enigma2 usb, but the E2 usb image does not work ...

turulbird
06.06.2016, 20:07
@ max

The max-tdt git there is Enigma2 or XBMC for UFS 910-913?

What a git address?

This is the original?:

https://github.com/Duckbox-Developers/StartHere

max
07.06.2016, 12:25
are not kept in E2 DDT git, last stand 2014.

Audioniek
07.06.2016, 12:57
First error: in the kernel .config, the module for wireless is not selected. This is logical, because with wireless drivers any image will be too big to fit flash (it is only 16 Mbyte, the kernel is usually around two, so there only 14 Mbyte left for the rootfs, which is not much and even most Neutrino variants are bigger that that. You have to be aware that you are building for a very old receiver with very little flash memory.

Second error: the rootfs is just 12 kbyte too large. Remove kernel modules you do not need, like the USB serial drivers. As the resulting free space is not large, it is very likely that the image will run slow or not at all.

Third error: the amount of free space on an USB stick and the building of the devs in the flash routines have nothing to do with each other.

Misunderstanding: you do not build for USB. You build an image for a certain receiver. After that has been done, you use the flash environment to convert the image built to the file(s) you need to run it on a box, which can sometimes be in flash memory only, sometimes on a USB stick, or both, depending on the capabilities on the receiver involved and the image built.

My git is fork of the Duckbox Developers git maintained by max. With respect to the UFS910, both gits are effectively the same, as I do not develop for Kathrein receivers. The main difference is the flash environment, which was are rewitten by me.

Last remark: it is still unclear to me what you are trying to achieve. On a UFS910 your options are probably limited to running either E2 or Neutrino off a USB stick.

Regards,

Audioniek.

turulbird
07.06.2016, 14:55
it is still unclear to me what you are trying to achieve

The UFS 910 image build exercise just because there are three pieces of UFS 910, the newer image is on them.

The main objective UFS 913 XBMC image build albis 8000 patch.

The XBMC not be possible to transfer the git from?:

git clone https://gitlab.com/FFTEAM/martiis-tdt.git

It does not matter if older...

May be updated?

:o

thomas
10.06.2016, 16:09
this is not for UFS910

martii neutrino > spark 7111/7162

turulbird
10.06.2016, 17:27
this is not for UFS910

martii neutrino > spark 7111/7162


turulbird@b:~/martiis-tdt/tdt/cvs/cdk$ ./make.sh

_______ _____ _ _ _
|__ __| | __ \ | | | | | |
| | ___ __ _ _ __ ___ | | | |_ _ ____| | __| |_ __ _| | ___ ___
| |/ _ \/ _` | '_ ` _ \ | | | | | | |/ __| |/ /| __|/ _` | |/ _ | __|
| | __/ (_| | | | | | | | |__| | |_| | (__| < | |_| (_| | | __|__ \
|_|\___|\__,_|_| |_| |_| |_____/ \__,_|\____|_|\_\ \__|\__,_|_|\___|___/


Targets:
1) Kathrein UFS-910
3) Kathrein UFS-912
4) Kathrein UFS-922
5) Topfield 7700 HDPVR
6) Fortis based (HDBOX)
7) SpiderBox HL-101
8) Edision Argus vip
9) Cuberevo (IPBOX 9000)
10) Cuberevo mini (IPBOX 900)
11) Cuberevo mini2 (IPBOX 910)
12) Cuberevo 250 (IPBOX 91)
13) Cuberevo 9500HD (7000HD)
14) Cuberevo 2000HD
15) Cuberevo mini_fta (200HD)
16) Homecast 5101
17) Octagon 1008
18) SPARK
19) Atevio7500
20) SPARK7162
21) IPBOX9900
22) IPBOX99
23) IPBOX55
24) Fortis HS7810A
25) B4Team ADB 5800S
26) Fortis HS7110
27) WHITEBOX
28) Kathrein UFS-913
Select target (1-28)?

The number one? :confused:

DboxOldie
10.06.2016, 18:54
Outdated git......

turulbird
10.06.2016, 20:18
I know... But working in ubuntu 12.04.

turulbird
12.06.2016, 22:15
Hi!

I built in enigma2 wlan, without error in LM 17.3 32 bit. :icon_thumbs1:

Here he indicated some mistakes, but goes on (not sure that an error):


make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/turulbird/StartHere-Audioniek/source/enigma2-nightly/lib/python'
make[5]: Leaving directory `/home/turulbird/StartHere-Audioniek/source/enigma2-nightly/lib/python'
make[5]: Entering directory `/home/turulbird/StartHere-Audioniek/source/enigma2-nightly/lib'
GEN python/enigma_python.cpp
CXX actions/action.o
../lib/base/object.h:20: Warning 351: operator delete ignored
../lib/base/smartptr.h:39: Warning 362: operator= ignored
../lib/base/smartptr.h:48: Warning 362: operator= ignored
../lib/base/smartptr.h:112: Warning 362: operator= ignored
../lib/base/smartptr.h:127: Warning 362: operator= ignored
../lib/service/iservice.h:709: Warning 325: Nested struct not currently supported (SubtitleTrack ignored)
../lib/gdi/gpixmap.h:26: Warning 312: Nested union not currently supported (ignored).
../lib/gdi/gpixmap.h:67: Warning 362: operator= ignored
../lib/gui/ewidget.h:40: Warning 314: 'raise' is a python keyword, renaming to '_raise'
../lib/gui/esubtitle.h:63: Warning 325: Nested struct not currently supported (eSubtitleStyle ignored)
../lib/base/message.h:123: Warning 401: Nothing known about base class 'eMessagePumpMT'. Ignored.
../lib/base/message.h:123: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/driver/rc.h:185: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/gdi/gmaindc.h:9: Warning 401: Nothing known about base class 'gDC'. Ignored.
../lib/gui/ewidgetdesktop.h:31: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/gui/esubtitle.h:43: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/nav/pcore.h:9: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/dvb/sec.h:283: Warning 402: Base class 'iDVBSatelliteEquipmentControl' is incomplete.
../lib/dvb/idvb.h:442: Warning 402: Only forward declaration 'iDVBSatelliteEquipmentControl' was found.
../lib/dvb/epgcache.h:131: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/dvb/dvbtime.h:49: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/dvb/dvb.h:157: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/dvb/pmt.h:25: Warning 401: Nothing known about base class 'LongCrcSection'. Ignored.
../lib/dvb/pmt.h:44: Warning 401: Nothing known about base class 'eDVBPMTParser'. Ignored.
../lib/dvb/fastscan.h:222: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/dvb/cablescan.h:12: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/components/scan.h:9: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/components/file_eraser.h:8: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/components/tuxtxtapp.h:11: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/driver/avswitch.h:9: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/driver/hdmi_cec.h:38: Warning 402: Base class 'eRCDriver' is incomplete.
../lib/driver/rc.h:14: Warning 402: Only forward declaration 'eRCDriver' was found.
../lib/mmi/mmi_ui.h:21: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/dvb/db.h:13: Warning 401: Nothing known about base class 'iDVBChannelList'. Ignored.
../lib/python/pythonconfig.h:7: Warning 401: Nothing known about base class 'eConfigManager'. Ignored.
../lib/gdi/picload.h:51: Warning 401: Nothing known about base class 'eThread'. Ignored.
../lib/gdi/picload.h:51: Warning 401: Nothing known about base class 'Object'. Ignored.
../lib/dvb/streamserver.h:44: Warning 401: Nothing known about base class 'eServerSocket'. Ignored.
../lib/base/ebase.h:20: Warning 454: Setting a pointer/reference variable may leak memory.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eComponentData*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eGenreData*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eParentalData*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eServiceEvent*' unless renamed to a valid identifier.
../lib/service/event.h:110: Warning 509: Overloaded method eServiceEvent::getGenreData() const effectively ignored,
../lib/service/event.h:109: Warning 509: as it is shadowed by eServiceEvent::getGenreData(ePtr< eGenreData > &) const.
../lib/service/event.h:112: Warning 509: Overloaded method eServiceEvent::getParentalData() const effectively ignored,
../lib/service/event.h:111: Warning 509: as it is shadowed by eServiceEvent::getParentalData(ePtr< eParentalData > &) const.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iStaticServiceInformation*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iServiceInformation*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iFrontendInformation*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iPauseableService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iSeekableService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iAudioTrackSelection*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iAudioChannelSelection*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iAudioDelay*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iRdsDecoder*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iSubserviceList*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iTimeshiftService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iCueSheet*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iSubtitleOutput*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iMutableServiceList*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iListableService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iServiceOfflineOperations*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iStreamableService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iStreamedService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iServiceKeys*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iPlayableService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iRecordableService*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iServiceHandler*' unless renamed to a valid identifier.
../lib/gdi/gpixmap.h:105: Warning 503: Can't wrap 'operator const std::string' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator gPixmap*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator gMainDC*' unless renamed to a valid identifier.
../lib/gdi/epoint.h:33: Warning 503: Can't wrap 'operator ==' unless renamed to a valid identifier.
../lib/gdi/epoint.h:34: Warning 503: Can't wrap 'operator !=' unless renamed to a valid identifier.
../lib/gdi/epoint.h:35: Warning 503: Can't wrap 'operator +' unless renamed to a valid identifier.
../lib/gdi/epoint.h:36: Warning 503: Can't wrap 'operator +' unless renamed to a valid identifier.
../lib/gdi/epoint.h:37: Warning 503: Can't wrap 'operator -' unless renamed to a valid identifier.
../lib/gdi/epoint.h:38: Warning 503: Can't wrap 'operator -' unless renamed to a valid identifier.
../lib/gdi/epoint.h:39: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/epoint.h:40: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/epoint.h:41: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/epoint.h:42: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/epoint.h:43: Warning 503: Can't wrap 'operator -' unless renamed to a valid identifier.
../lib/gdi/epoint.h:44: Warning 503: Can't wrap 'operator /' unless renamed to a valid identifier.
../lib/gdi/epoint.h:45: Warning 503: Can't wrap 'operator /' unless renamed to a valid identifier.
../lib/gdi/erect.h:115: Warning 503: Can't wrap 'operator ==' unless renamed to a valid identifier.
../lib/gdi/erect.h:116: Warning 503: Can't wrap 'operator !=' unless renamed to a valid identifier.
../lib/gdi/esize.h:36: Warning 503: Can't wrap 'operator ==' unless renamed to a valid identifier.
../lib/gdi/esize.h:37: Warning 503: Can't wrap 'operator !=' unless renamed to a valid identifier.
../lib/gdi/esize.h:38: Warning 503: Can't wrap 'operator +' unless renamed to a valid identifier.
../lib/gdi/esize.h:39: Warning 503: Can't wrap 'operator -' unless renamed to a valid identifier.
../lib/gdi/esize.h:40: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/esize.h:41: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/esize.h:42: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/esize.h:43: Warning 503: Can't wrap 'operator *' unless renamed to a valid identifier.
../lib/gdi/esize.h:44: Warning 503: Can't wrap 'operator /' unless renamed to a valid identifier.
../lib/gdi/esize.h:45: Warning 503: Can't wrap 'operator /' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eWindowStyle*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eWindowStyleManager*' unless renamed to a valid identifier.
CXX base/buffer.o
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eActionMap*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iDVBFrontendParameters*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iDVBFrontend*' unless renamed to a valid identifier.
../lib/base/smartptr.h:141: Warning 503: Can't wrap 'operator iDVBChannel*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator eDVBResourceManager*' unless renamed to a valid identifier.
CXX base/cachedtssource.o
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iCryptoInfo*' unless renamed to a valid identifier.
../lib/base/smartptr.h:67: Warning 503: Can't wrap 'operator iCECMessage*' unless renamed to a valid identifier.
!!! Patch enigma.py line 318
class iServiceInformation_ENUMS(object):
class iServiceInformation(object):

!!! Patch enigma.py line 412
iServiceInformation_ENUMS_swigregister = _enigma.iServiceInformation_ENUMS_swigregister
iServiceInformation_swigregister = _enigma.iServiceInformation_ENUMS_swigregister


StartHere-Audioniek/flash ufs910 || true :)

47M jún 12 22:19 ufs910_enigma2_USB_CDK-rev970.tar.gz

turulbird
13.06.2016, 14:27
Not run...

Enigma2 not run - UFS 910: 10:0

:icon_nosmile:


maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Flash----
selected Image to start: Kathrein UFS910
selected Image to start: -USB-1-Speed-
Hit any key to stop autoboot: 0
## Booting image at a0040000 ...
Image Name: Linux-2.6.32.61_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1610348 Bytes = 1.5 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.002.002:192.168.002.007:192.168.002.001 :255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00 init=/bin/devinit - 0x00000000 - 0 ...

INIT: version 2.88 booting
insmod: can't insert '/lib/modules/vfd.ko': unknown symbol in module, or unknown parameter
/etc/init.d/rcS: line 6: can't create /dev/vfd: No such device or address
/etc/init.d/rcS: line 13: can't create /dev/vfd: No such device or address
WAIT 1 min
[mountvirtfs] Mount /dev in tmpfs
[mountvirtfs] Copying device nodes to /dev
insmod: can't insert '/lib/modules/e2_proc.ko': unknown symbol in module, or unknown parameter
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.069368 seconds, 57.7MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.067013 seconds, 59.7MB/s
load a firmware
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x10400000
seeking to 0
seeking to 5f00
seeking to 12320
seeking to 1aa20
seeking to 173100
seeking to 173138
seeking to 173170
seeking to 1b9058
seeking to 1b9060
seeking to 1b9068
seeking to 1b9070
seeking to 1d0920
seeking to 1d0a00
load v firmware
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x10000000
seeking to 0
seeking to 432c0
seeking to 59878
seeking to 598b0
seeking to 598e8
seeking to 5f3d8
seeking to 5f3e4
seeking to 5f3f0
seeking to 62664
seeking to 64700
Starting DEBUG Interface
[mountall] Mounting local filesystems...
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
Cleaning /tmp /var/run /var/lock.
[hostname] Hostname: ufs910
starting telnetd
LOADING MODULES
Model not found
init embxshell
init embxmailbox
init embxshm
init mme_host
insmod: can't insert '/lib/modules/mme_host.ko': unknown symbol in module, or unknown parameter
init AVS
insmod: can't insert '/lib/modules/avs.ko': unknown symbol in module, or unknown parameter
cat: can't open '/proc/stb/player/version': No such file or directory
init player 179
init stmfb
insmod: can't insert '/lib/modules/stmcore-display-stx7100.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmfb.ko': unknown symbol in module, or unknown parameter
init player
insmod: can't insert '/lib/modules/mmelog.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/mpeg2hw.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmsysfs.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/ksound.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/p2div64.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stm_v4l2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/pseudocard.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmvout.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmvbi.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/cx24116.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/cimax.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/pti.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stm_monitor.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmsysfs.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmdvb.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/platform.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/silencegen.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/bpamem.ko': unknown symbol in module, or unknown parameter
init lircd
init frontpanel
lircd-0.9.0[1247]: lircd(default) ready, using /var/run/lirc/lircd
insmod: can't insert '/lib/modules/simu_button.ko': unknown symbol in module, or unknown parameter
1W boxtype
vBoxType: 0
Selected Remote: (null)
Frontpanel Map:
üW) - LšV)ôV)¨W)0ůW)üW) - 693564560
Supports Long KeyPress: 192
processComplex >
Starting portmap daemon....
Starting FTP server: vsftpd.
Thu Jan 1 12:00:00 CET 2009
Unable to open framebuffer: No such device
/etc/init.d/rcS: line 167: can't create /dev/vfd: No such device or address
LOADING Enigma2
starting Enigma2 ->
/etc/init.d/rcS: line 167: /usr/bin/enigma2: not found
enigma2 ended <- RTV: 127
*
ERROR
/etc/init.d/rcS: line 167: can't create /dev/vfd: No such device or address
starting Enigma2 ->
INIT: Sending processes the TERM signal
Sending all processes the TERM signal...lircd-0.9.0[1247]: caught signal
done.
Sending all processes the KILL signal...done.
Deactivating swap...umount: tmpfs busy - remounted read-only
swapoff: can't stat 'LABEL=SWAPPART': No such file or directory
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...

turulbird
13.06.2016, 15:08
If I install the last image to the HDMU usb image, same UFS 910 stb; usb image will start and run without errors ..



Current Time: 14:49:56 13-06-2016
Getting 1st Enigma2 timer - Error reading /etc/enigma2/timers.xml
Getting 1st neutrino timer - Error reading /var/tuxbox/config/timerd.conf
Time difference: 31528800
001 225 023 096
Goodbye


maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Flash----
selected Image to start: Kathrein UFS910
selected Image to start: -USB-1-Speed-
Hit any key to stop autoboot: 0
## Booting image at a0040000 ...
Image Name: Linux-2.6.32.61_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1610348 Bytes = 1.5 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.002.002:192.168.002.007:192.168.002.001 :255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00 init=/bin/devinit - 0x00000000 - 0 ...

INIT: version 2.88 booting
init frontpanel
[mountvirtfs] Mount /dev in tmpfs
[mountvirtfs] Copying device nodes to /dev
Starting portmap daemon....
Loading autofs
Starting autofs
[mountall] Mounting local filesystems...
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
Cleaning /tmp.
Hostname: UFS910.
init stmfb
LOADING MODULES
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.071828 seconds, 55.7MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.067334 seconds, 59.4MB/s
load firmware
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x10400000
seeking to 0
seeking to 5f00
seeking to 12320
seeking to 1aa20
seeking to 173100
seeking to 173138
seeking to 173170
seeking to 1b9058
seeking to 1b9060
seeking to 1b9068
seeking to 1b9070
seeking to 1d0920
seeking to 1d0a00
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x10000000
seeking to 0
seeking to 432c0
seeking to 59878
seeking to 598b0
seeking to 598e8
seeking to 5f3d8
seeking to 5f3e4
seeking to 5f3f0
seeking to 62664
seeking to 64700
init embx
init AVS
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
insmod: /lib/modules/smartcard.ko: module not found
[] 1W boxtype
Model: 'ufs910'
vBoxType: 1
Input device name: "TDT RC event driver"
Selected Remote: Ufs910 1Watt RemoteControl
processComplex >
setting new flags
Using period=106 delay=20
showSinglePic /boot/bootlogo.mvi
VIDEO_SELECT_SOURCE MEMORY (Success)
VIDEO_PLAY (No such device)
VIDEO_CONTINUE: (No such device)
VIDEO_CLEAR_BUFFER: (Invalid argument)
[SEM] DOWN
Setting up IP spoofing protection: rp_filter.
Configuring network interfaces... ip: can't find device 'wlan0'
udhcpc (v1.24.1) started
Sending discover...
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
Sending discover...
[set_was_timer_wakeup] no timer aktiv
starting e2->
Simple mixer control 'HDMI',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -31 - 31
Mono: Playback 6 [60%] [on]
Simple mixer control 'SPDIF',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -31 - 31
Mono: Playback 6 [60%] [on]
Simple mixer control 'Analog',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -31 - 31
Mono: Playback 6 [60%] [on]
Sending discover...
failed...
No lease, failing
ip: SIOCGIFFLAGS: No such device
done.
PYTHONPATH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 3
ENIGMA2_DEBUG settings: Level=3
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
[MAIN] executing main
< 38.401> [HardwareInfo] Scanning hardware info
< 38.411> Detected: ufs910
< 38.463> [Harddisk] enumerating block devices...
< 38.689> [Harddisk] new device sda -> /dev/sda -> /dev/sda

Repairable the enigma2 usb error or not?

turulbird
17.06.2016, 20:18
A few problem has been corrected:


INIT: version 2.88 booting
WAIT 1 min
[mountvirtfs] Mount /dev in tmpfs
[mountvirtfs] Copying device nodes to /dev
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.066553 seconds, 60.1MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.067247 seconds, 59.5MB/s
load a firmware
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x10400000
seeking to 0
seeking to 5f00
seeking to 12320
seeking to 1aa20
seeking to 173100
seeking to 173138
seeking to 173170
seeking to 1b9058
seeking to 1b9060
seeking to 1b9068
seeking to 1b9070
seeking to 1d0920
seeking to 1d0a00
load v firmware
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x10000000
seeking to 0
seeking to 432c0
seeking to 59878
seeking to 598b0
seeking to 598e8
seeking to 5f3d8
seeking to 5f3e4
seeking to 5f3f0
seeking to 62664
seeking to 64700
Starting DEBUG Interface
[mountall] Mounting local filesystems...
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
Cleaning /tmp /var/run /var/lock.
[hostname] Hostname: ufs910
starting telnetd
LOADING MODULES
Setting new flags
init embxshell
init embxmailbox
init embxshm
init mme_host
init AVS
init player 179
init stmfb
init player
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/stmsysfs.ko': File exists
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
init lircd
init frontpanel
lircd-0.9.0[1363]: lircd(default) ready, using /var/run/lirc/lircd
Model: 'ufs910'
vBoxType: 1
Input device name: "TDT RC event driver"
Selected Remote: Ufs910 1Watt RemoteControl

processComplex >
setting new flags
Using period=106 delay=20
[SEM] DOWN
Starting portmap daemon....
Starting FTP server: vsftpd.
Thu Jan 1 12:00:00 CET 2009
LOADING Enigma2
starting Enigma2 ->
/etc/init.d/rcS: line 167: /usr/bin/enigma2: not found
enigma2 ended <- RTV: 127
*
ERROR
starting Enigma2 ->
INIT: Sending processes the TERM signal/etc/init.d/rcS: line 167: /usr/bin/enigma2: not found
enigma2 ended <- RTV: 127
Sending all processes the TERM signal...lircd-0.9.0[1363]: caught signal
done.
Sending all processes the KILL signal...done.
Deactivating swap...umount: tmpfs busy - remounted read-only
swapoff: can't stat 'LABEL=SWAPPART': No such file or directory
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...



Enigma2 not run - UFS 910: 11:0

:mad:

DboxOldie
17.06.2016, 20:59
Don't know what you are doing there.....

If modules has been build with the Kernel which is loaded > they will be loaded too....
this not:

insmod: can't insert '/lib/modules/ksound.ko': invalid module format

double loaded ????:

insmod: can't insert '/lib/modules/stmsysfs.ko': File exists

dependency to ksound.ko > therfore can't be loaded:

insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter

failing all this > you never get a picture on tv

And here:

/etc/init.d/rcS: line 167: /usr/bin/enigma2: not found

as I remember, the path is: /usr/local/bin/enigma2

turulbird
17.06.2016, 21:06
I built only, I did not write the script...

DboxOldie
17.06.2016, 23:39
Yeah OK....
but with missing file in rcS script > builder will look why....
Is it really you build with old outdated player2_179 as in log appear ?
Try better player2_191 > this works with STM24 kernel.....

Audioniek
17.06.2016, 23:52
as I remember, the path is: /usr/local/bin/enigma2

Has been corrected, thank you. Also the UFS910 rcS is an untested relic of very ancient times; I added tests for player191, which were missing.


I built only, I did not write the script...

I did not either, but there is absolutely no problem with you finding the cause of these problems and proposing improvements. As said twice before, I do not own any Kathrein boxes and therefore cannot test anything.

Regards,

Audioniek.

turulbird
18.06.2016, 22:10
No problem, I can test... three UFS 910.

They succeed only once.
:36_2_25:Thank you for your work!




@DboxOldie

I choose always the default, 191 player.

turulbird
19.06.2016, 15:19
The build image UFS 910 rcS 4,4 kilobyte <==> HDMU image UFS 910 rcS 19,5 kilobyte

bonkel
19.06.2016, 15:25
dont mess up with hdmu files...we have a rcs for all boxes....

turulbird
19.06.2016, 15:56
I know, I looked.

Only that could possibly be in the wrong in build?

turulbird
19.06.2016, 22:32
12:0


INIT: version 2.88 booting
WAIT 1 min
[mountvirtfs] Mount /dev in tmpfs
[mountvirtfs] Copying device nodes to /dev
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.067426 seconds, 59.3MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.067725 seconds, 59.1MB/s
load a firmware
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x10400000
seeking to 0
seeking to 5f00
seeking to 12320
seeking to 1aa20
seeking to 173100
seeking to 173138
seeking to 173170
seeking to 1b9058
seeking to 1b9060
seeking to 1b9068
seeking to 1b9070
seeking to 1d0920
seeking to 1d0a00
load v firmware
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x10000000
seeking to 0
seeking to 432c0
seeking to 59878
seeking to 598b0
seeking to 598e8
seeking to 5f3d8
seeking to 5f3e4
seeking to 5f3f0
seeking to 62664
seeking to 64700
Starting DEBUG Interface
[mountall] Mounting local filesystems...
mount: mounting LABEL=RECORD on /hdd failed: No such file or directory
Cleaning /tmp /var/run /var/lock.
[hostname] Hostname: ufs910
starting telnetd
LOADING MODULES
Setting new flags
init embxshell
init embxmailbox
init embxshm
init mme_host
init AVS
init stmfb
init player
init player 191
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
init lircd
init frontpanel
lircd-0.9.0[1362]: lircd(default) ready, using /var/run/lirc/lircd
1W boxtype
Model: 'ufs910'
vBoxType: 1
Starting portmap daemon....
Starting FTP server: vsftpd.
Thu Jan 1 12:00:00 CET 2009
LOADING Enigma2
starting Enigma2 ->

(enigma2:1388): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
PYTHONPATH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 3
ENIGMA2_DEBUG settings: Level=3
STMFBIO_BLT: Invalid argument
Segmentation fault
enigma2 ended <- RTV: 139
*
ERROR
starting Enigma2 ->
INIT: Switching to runlevel: 6
INIT: Sending processes the TERM signal
Sending all processes the TERM signal...done.
lircd-0.9.0[1362]: caught signal
Sending all processes the KILL signal...done.
Deactivating swap...umount: tmpfs busy - remounted read-only
swapoff: can't stat 'LABEL=SWAPPART': No such file or directory
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...

turulbird
21.06.2016, 20:13
I built Fedora 23 64 bit.
It was build executed without error (so far), but I had a couple of trouble:


libtool: install: /usr/bin/install -c .libs/libid3tag.a /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libid3tag.a
libtool: install: chmod 644 /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libid3tag.a
libtool: install: sh4-linux-ranlib /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libid3tag.a
libtool: warning: remember to run 'libtool --finish /usr/lib'
make[4]: Leaving directory '/home/b/StartHereAudioniek/cdk/libid3tag-0.15.1b'
make[3]: Leaving directory '/home/b/StartHereAudioniek/cdk/libid3tag-0.15.1b'
make[2]: Leaving directory '/home/b/StartHereAudioniek/cdk/libid3tag-0.15.1b'

make[2]: Leaving directory '/home/b/StartHereAudioniek/cdk/readline-6.2/examples'
mv /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libreadline.a /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libreadline.old
mv: stat ”/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libreadline.a” unsuccessful: No files or directory
Makefile:228: recipe for target 'install-static' failed
make[1]: [install-static] Error 1 (ignored)
/usr/bin/install -c -m 644 libreadline.a /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libreadline.a
test -n "sh4-linux-ranlib" && sh4-linux-ranlib /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libreadline.a
mv /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libhistory.a /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libhistory.old
mv: stat ”/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libhistory.a” unsuccessful: No files or directory
Makefile:228: recipe for target 'install-static' failed
make[1]: [install-static] Error 1 (ignored)
/usr/bin/install -c -m 644 libhistory.a /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libhistory.a
test -n "sh4-linux-ranlib" && sh4-linux-ranlib /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libhistory.a
make[1]: Leaving directory '/home/b/StartHereAudioniek/cdk/readline-6.2'
rm -rf readline-6.2
touch .deps/libreadline/

make[1]: Leaving directory '/home/bl/StartHereAudioniek/cdk/gst-plugins-bad-1.6.1'
Can't open /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libgstbasevideo-1.0.la: No files or directory, <> line 41.
Can't open /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libgstsignalprocessor-1.0.la: No files or directory, <> line 123.
rm -rf gst-plugins-bad-1.6.1
touch .deps/gst_plugins_bad

Run ... Run...

Build of Enigma2 for ufs910 successfully completed.

46M
-rw-r--r--. 1 33 jún 21 21.21 ufs910_enigma2_USB_CDK-rev982.md5
-rw-r--r--. 1 46M jún 21 21.21 ufs910_enigma2_USB_CDK-rev982.tar.gz

-- Finished -----------------------------------------------------------

And run???

Audioniek
21.06.2016, 23:51
The first thing I note is that you keep changing the operating system you build on. In principle this should not make a difference: it either builds or does not. If it builds to completion, the resulting image should be the same irrespective of the operating system. Most people use either Ubuntu (preferably an LTS edition) or Linux Mint. I test from time to time with Fedora, OpenSUSE and Centos, both 32 and 64 editions. They all should work.

The second thing I noted is that you keep having insmod problems in the rcS, which should not occur at all. These occur when when .ko's do not match the kernel. Normally they are always built as a pair, or you should check that they are.
This points to either a corrupt build environment or not performing make distclean prior to a build (this remark has been made before). make distclean is automatic if the image type (E2/Neutrino/Tvheadend) is changed, but is NOT when a build for only a different receiver is performed.

Regarding the use of ./build, only use it in the same terminal session as you ran ./make.sh in, as the latter sets up essential environment variables. If in doubt, run ./make.sh. To enable repeated invocations of ./make.sh with the same setting, I usually create a litte executable text file with the desired settings like this:

./make.sh 1 5 N 2 3 1 2 2

Regarding the previous post, if the player modules do not insmod, then enigma2 will either not run at all or abort with an error because essential resources are missing, which it did.



mv: stat ”/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libreadline.a” unsuccessful: No files or directory
mv: stat ”/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libhistory.a” unsuccessful: No files or directory These two are not occurring in my test build.

Can't open /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libgstbasevideo-1.0.la: No files or directory, <> line 41.
Can't open /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libgstsignalprocessor-1.0.la: No files or directory, <> line 123.
But these two are, and they are therefore normal.

I usually try to mimic your builds and my builds usually do not have the problems you come up with. Testing a Kathrein image I cannot do as I do not have a Kathrein.

Regards,

Audioniek.

turulbird
22.06.2016, 00:19
If I'm building a new one, I've always run start pull and make distclean...

I use build command: ./build -j2, not yes.


While I am trying to build neutrino HD2-exp usb image:

15M
-rw-r--r--. 1 33 jún 22 00.14 ufs910_neutrino_USB_CDK-rev982_HAL-revXXX_NMP-revXXX.md5
-rw-r--r--. 1 15M jún 22 00.14 ufs910_neutrino_USB_CDK-rev982_HAL-revXXX_NMP-revXXX.tar.gz

Audioniek
22.06.2016, 12:57
After the make distclean you should run ./make.sh, not ./build. ./build does not accept any parameters, so adding -j2 has no effect. The build environment uses parallel makes automatically; ./make.sh first determines the number of CPU cores and then adds a -jx to each make command with x the number of cores.

Regards,

Audioniek.

max
22.06.2016, 14:07
@Audioniek
Die Änderung $(MAKE) -j$(MAKE_JOBS) kann man sich auch sparen, reicht schon, wenn man das per MAKEFLAGS mit gibt.

zb. so in buildenv.mk eintragen, dann muss man nichts weiter ändern und alles was mehr als 1 beim bauen nutzen kann, nimmt es dann auch.


CPU_CORES ?= $(shell getconf _NPROCESSORS_ONLN || echo 1)
MAKEFLAGS+=-j$(CPU_CORES)
export MAKEFLAGS

turulbird
22.06.2016, 14:25
After the make distclean you should run ./make.sh, not ./build. ./build does not accept any parameters, so adding -j2 has no effect. The build environment uses parallel makes automatically; ./make.sh first determines the number of CPU cores and then adds a -jx to each make command with x the number of cores.

Regards,

Audioniek.

After the make distclean I run ./make.sh and question build: y ? , I write: ./build -j2, not y(es).
It has worked..

I think faster than if you only choose to Y.

Audioniek
22.06.2016, 21:30
No. At this point the shell script only tests for a negative answer in five different forms. If you type anything else (including a single Enter), it is is interpreted as yes and the build will start. The input is not used for anything else. I you type ./build -j2 you have totally misunderstood how dash works; you cannot pass options or commands in this way.

Regards,

Audioniek.

turulbird
22.06.2016, 23:14
I start enter or y, then ctrl+c, after ./build -j2.

Audioniek
23.06.2016, 17:44
Apparently you have not had a look at the various scripts. At the end of make.sh you find this:

read -p "Do you want to start the build now (Y*/n)? "

case "$REPLY" in
N|n|No|NO|no) echo -e "\nOK. To start the build, execute ./build in this directory.\n"
exit;;
*) $CURDIR/build;;
esac
This means that when the user inputs N, n, No, NO or no, the script will exit (the prompt will appear).

As said before, any other input executes $CURDIR/build, which in this case is exactly the same as ./build.

For some reason you insist on calling ./build with augument -j2. Build is a generated script and can look like this:

#!/bin/bash

if [ ! -e ./config.status ] && [ -e ./lastChoice ]; then
CURDIR=`pwd`
CURRENT_PATH=${CURDIR%/cdk}
export PATH=/usr/sbin:/sbin:$PATH
CONFIGPARAM=`cat lastChoice`
echo
echo "Performing autogen.sh..."
echo "------------------------"
./autogen.sh
echo
echo "Performing configure..."
echo "-----------------------"
echo
./configure $CONFIGPARAM
fi

make yaud-enigma2-pli-nightly
As can been seen there is not a single $1 anywhere, so the argument is not processed at all.

You can of course edit the -j2 in but this does not speed up things. First, the build environment will probably try to build multiple modules in parallel, something it was not designed for and may lead to problems due to failing dependencies. Another reason is that it may decide to build two modules in parallel but this will then lead to each module being built with just one core, which is what you do not want: the other core builds the other module. The net result is that the modules are no longer built in sequence which leads to chaotic screen output. I predict that this approach will be slower than the current one (modules built in sequence, individual modules built with parallel processes) as there is more housekeeping to do. Things in the git are done in certain ways for a reason, these these reasons have been carefully thought through years ago.

Just do ./make.sh, Enter, sit back and watch the fastest build possible. Please?

Regards,

Audioniek.

- - - Aktualisiert - - -

@max,

Danke fuer den Tipp. Ich hatte gedacht das waere so einfach aber kriegte das nicht richtig hin; deswegen die etwas "dumme" Loesung. Deine Loesung ist getestet worden (und ist bis ein winziges Detail richtig), lauft wie gewuenscht und ist inzwischen in meinem git.

Gruesse,

Audioniek.

turulbird
23.06.2016, 21:49
I can test tomorrow afternoon, run only enter (y).

So far, the neutrino within an hour -j2 might run with.

Neutrino or Enigma2 try?

I want now is a working enigma2 or neutrino usb...

turulbird
24.06.2016, 13:14
total 46M
-rw-r--r-- 1 33 jún 24 13:11 ufs910_enigma2_USB_CDK-rev985.md5
-rw-r--r-- 1 46M jún 24 13:11 ufs910_enigma2_USB_CDK-rev985.tar.gz

Fihished 48 minutes.


LOADING MODULES
Setting new flags
init embxshell
init embxmailbox
init embxshm
init mme_host
init AVS
init stmfb
init player
init player 191
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter
init lircd
init frontpanel
.............................
Rebooting...



Run only Y, enter, LM17.3 32 bit; does not work.

More recently gstreamer error during construction, but will not stop.

The fault is not with me is. :mad:

turulbird
26.06.2016, 18:03
Error?:


/bin/sh ../../../libtool --mode=install /usr/bin/install -c gst-plugin-scanner gst-ptp-helper '/home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/gstreamer-1.0'
libtool: warning: '../../../gst/libgstreamer-1.0.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/gst-completion-helper-1.0 /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/bin/gst-completion-helper-1.0
make install-exec-hook
make[6]: Entering directory `/home/turulbird/StartHere-Audioniek/cdk/gstreamer-1.8.1/libs/gst/helpers'
/bin/mkdir -p /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/share/bash-completion/helpers && \
cd /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/bin && \
/usr/bin/install -c `echo "gst-completion-helper-" | sed 's,x,x,'`1.0 \
/home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/share/bash-completion/helpers/gst-completion-helper-1.0 && \
rm `echo "gst-completion-helper-" | sed 's,x,x,'`1.0
libtool: warning: '../../../gst/libgstreamer-1.0.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/gst-plugin-scanner /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/gstreamer-1.0/gst-plugin-scanner
make[6]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gstreamer-1.8.1/libs/gst/helpers'
libtool: warning: '../../../gst/libgstreamer-1.0.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/gst-ptp-helper /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/gstreamer-1.0/gst-ptp-helper
make install-data-hook


total 46M
-rw-r--r-- 1 33 jún 26 18:18 ufs910_enigma2_USB_CDK-rev988.md5
-rw-r--r-- 1 46M jún 26 18:18 ufs910_enigma2_USB_CDK-rev988.tar.gz

-- Finished --------------------------------------------- 70 minutes <===> 48 minutes (previous).

turulbird
26.06.2016, 19:26
First start:

Only WAIT 1 min on vfd endless...


INIT: version 2.88 booting
WAIT 1 min
grep: /proc/mounts: Input/output error
grep: /proc/mounts: Input/output error
grep: /proc/mounts: Input/output error
[mountvirtfs] Mount /dev in tmpfs
[mountvirtfs] Copying device nodes to /dev
grep: /proc/mounts: Input/output error
mount: mounting tmpfs on /ram failed: Input/output error
cp: can't stat '/ram/dev': Input/output error
mount: /etc/mtab: Input/output error
mount: mounting /ram/dev on /dev failed: Input/output error
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.069936 seconds, 57.2MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.068824 seconds, 58.1MB/s
load a firmware
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x10400000
seeking to 0
seeking to 5f00
seeking to 12320
seeking to 1aa20
seeking to 173100
seeking to 173138
seeking to 173170
seeking to 1b9058
seeking to 1b9060
seeking to 1b9068
seeking to 1b9070
seeking to 1d0920
seeking to 1d0a00
load v firmware
copLoadFile (file /boot/video.elf)
[5] cannot open input file /boot/video.elf
Starting DEBUG Interface
/etc/init.d/rcS: line 163: /etc/init.d/mountall: Input/output error
[hostname] Hostname: ufs910
starting telnetd
LOADING MODULES
Model not found
init embxshell
init embxmailbox
init embxshm
init mme_host

Next start:

Welcome endless... :(

Audioniek
26.06.2016, 23:35
Error?:

No, there is a difference between errors and warnings:


libtool: warning: '../../../gst/libgstreamer-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '../../../gst/libgstreamer-1.0.la' has not been installed in '/usr/lib'


-- Finished --------------------------------------------- 70 minutes <===> 48 minutes (previous).

E2 requires a lot more modules than Neutrino, therefore the build takes much longer.

Regards,

Audioniek.

turulbird
26.06.2016, 23:55
The both is enigma2...

Unfortunately this does not work.

Maybe the thousandth.... :)


REV 991 only booootiiingggg..... :mad:

turulbird
12.07.2016, 15:03
Please replace very old bad link: http://pilotfiber.dl.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.42.13/e2fsprogs-1.42.13.tar.gz

to

https://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v1.42.13/e2fsprogs-1.42.13.tar.gz


Thanks!

Audioniek
12.07.2016, 15:35
The current git already has this URL for e2fsprogs-1.42.13.tar.gz, apart from http: vs. https:.

Just do a git pull regularly.

For some reason the old rules-archive had a lot of old mirrors of sourceforge, which I replaced recently with their non-mirror counterparts.

Regards,

Audioniek.

turulbird
12.07.2016, 16:23
Other error enigma2 build diff: 2:

Fresh git install on ubuntu mate 15.10 32 bit run in VM:


touch .deps/ffmpeg
cd /home/turulbird/StartHereAudioniek/apps/tools && \
test -f ./configure || ./autogen.sh && unset CONFIG_SITE && CC=sh4-linux-gcc CXX=sh4-linux-g++ LD=sh4-linux-ld NM=sh4-linux-nm AR=sh4-linux-ar AS=sh4-linux-as RANLIB=sh4-linux-ranlib STRIP=sh4-linux-strip OBJCOPY=sh4-linux-objcopy OBJDUMP=sh4-linux-objdump LN_S="ln -s" CFLAGS="-pipe -Os -I/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/include" CPPFLAGS="-pipe -Os -I/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/include" CXXFLAGS="-pipe -Os -I/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/include" LDFLAGS="-Wl,-rpath -Wl,/usr/lib -Wl,-rpath-link -Wl,/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/lib -L/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/lib -L/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/lib" PKG_CONFIG_PATH="/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/lib/pkgconfig" ./configure --build=i686-pc-linux-gnu --host=sh4-linux \
--prefix=/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr \
--with-boxtype=ufs910 \
--enable-multicom324 \
\
--enable-eplayer3

You must have libtool installed to compile tuxbox-apps-tools.
Download the appropriate package for your system,
or get the source from one of the GNU ftp sites
listed in http://www.gnu.org/order/ftp.html
Makefile:3136: recipe for target '/home/turulbird/StartHereAudioniek/apps/tools/config.status' failed
make: *** [/home/turulbird/StartHereAudioniek/apps/tools/config.status] Error 1


Ok, run, needed libtool-bin.

It did not install, miss or incorrect in prepare4cdk.sh

http://iweb.dl.sourceforge.net/project/giflib/giflib-5.1.2.tar.bz2 404 Not Found

Audioniek
14.07.2016, 23:02
This answer comes somewhat later due to the problems at sourceforge the last few days. The net result however is that the sourceforge-URLs have all been checked and updated, and mirror addresses have been replaced by direct ones. Sourceforge uses mirrors automatically.

At the moment of write the busybox site is unreachable; this is not an error of the build environment.

Regards,

Audioniek.

turulbird
16.07.2016, 14:41
Newest build E2 rev. 991 not work: booting....

Neutrino HD2 bad link again:



rm -rf /home/turulbird/StartHereAudioniek/source/nhd2-exp
rm -rf /home/turulbird/StartHereAudioniek/source/nhd2-exp.org
[ -d "/home/turulbird/Archive/neutrino-hd2-exp.git" ] && \
(cd /home/turulbird/Archive/neutrino-hd2-exp.git; git pull; cd "/home/turulbird/StartHereAudioniek/cdk";); \
[ -d "/home/turulbird/Archive/neutrino-hd2-exp.git" ] || \
git clone -b nhd2-exp https://github.com/mohousch/neutrinohd2.git /home/turulbird/Archive/neutrino-hd2-exp.git; \
cp -ra /home/turulbird/Archive/neutrino-hd2-exp.git /home/turulbird/StartHereAudioniek/source/nhd2-exp; \
cp -ra /home/turulbird/StartHereAudioniek/source/nhd2-exp /home/turulbird/StartHereAudioniek/source/nhd2-exp.org
Cloning into '/home/turulbird/Archive/neutrino-hd2-exp.git'...
fatal: Remote branch nhd2-exp not found in upstream origin
cp: stat ”/home/turulbird/Archive/neutrino-hd2-exp.git” Error: no files or directory

:(

DboxOldie
16.07.2016, 14:55
The links to Neutrino HD2 Git have changed: mohoush has putted it all under master: https://github.com/mohousch/neutrinohd2
The make must be changed to this new situation

Audioniek
17.07.2016, 18:52
Build problems with Neutrino should be fixed now.

Regards,

Audioniek.

turulbird
25.07.2016, 14:31
Needed delete old NHD2 directory in /Archive...

.................................................. .................................................. ..............

NHD2-EXP usb image run in UFS 910 and all.

USB image in MyDropBox:

https://www.dropbox.com/sh/t6hd0hi192vuuqw/AADuoOxGMj6K7e-qAjiML7Tsa?dl=0

Last Tango(s), NHD2-EXP, CST-NEXT, NEXT usb image added.

:26:

Audioniek
26.07.2016, 12:46
Needed delete old NHD2 directory in /Archive...

This is normal behaviour. In case a git was fetched before, the build environment will continue to us that, although regular pulls will be done in order to build with the latest version. In case the URL was changed and the git contents too, you need to enforce a build from scratch by deleting the old info ../Archive, as you did. In tat case the git in question will be cloned again.

Regards,

Audioniek.

turulbird
27.07.2016, 16:58
rev 994 error:


starting Enigma2 ->

(enigma2:1389): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
PYTHONPATH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 3
ENIGMA2_DEBUG settings: Level=3
STMFBIO_BLT: Invalid argument
Segmentation fault
enigma2 ended <- RTV: 139
*
ERROR
starting Enigma2 ->
INIT: Switching to runlevel: 6
INIT: Sending processes the TERM signal

The gstreamer-bad missed some directories and files when build, but quickly ran into the terminal....

The build errors logs are not saved anywhere?

./build 2>&1 | tee build_error.log

working...

1. error:


ln: failed to create symbolic link ‘/home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libc.so’: File exists
ln: failed to create symbolic link ‘/home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libc_nonshared.a’: File exists
make: *** [crosstool] Error 1

Delete old files, run...

2. error:


make[1]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-base-1.8.1'
Can't open pkgconfig/gstreamer-cdda-1.0.pc: No such file or directory, <> line 32.
Can't open pkgconfig/gstreamer-cdda.pc: No such file or directory, <> line 32.
Can't open pkgconfig/gstreamer-floatcast-1.0.pc: No such file or directory, <> line 48.
Can't open pkgconfig/gstreamer-interfaces-1.0.pc: No such file or directory, <> line 48.
Can't open pkgconfig/gstreamer-netbuffer-1.0.pc: No such file or directory, <> line 48.
make[1]: Entering directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-base-1.8.1'
Making install in pkgconfig

3. error:


make[1]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-bad-1.8.1'
Can't open pkgconfig/gstreamer-basevideo.pc: No such file or directory, <> line 13.

4. error:


Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstbasevideo-1.0.la: No such file or directory, <> line 41.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstsignalprocessor-1.0.la: No such file or directory, <> line 123.

5. error:


Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstalsa-1.0.la: No such file or directory, <> line 82.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstogg-1.0.la: No such file or directory, <> line 123.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstdp-1.0.la: No such file or directory, <> line 123.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideorate-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideoconvert-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideotestsrc-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvolume-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudiorate-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstgio-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudiotestsrc-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstencodebin-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstplayback-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgsttypefindfunctions-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudioconvert-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstadder-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideoscale-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudioresample-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstsubparse-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstalsa-1.0.la: No such file or directory, <> line 82.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstogg-1.0.la: No such file or directory, <> line 123.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstdp-1.0.la: No such file or directory, <> line 123.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideorate-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideoconvert-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideotestsrc-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvolume-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudiorate-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstgio-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudiotestsrc-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstencodebin-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstplayback-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgsttypefindfunctions-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudioconvert-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstadder-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstvideoscale-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstaudioresample-1.0.la: No such file or directory, <> line 451.
Can't open /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/lib/libgstsubparse-1.0.la: No such file or directory, <> line 451.

6. error:


Can't open pkgconfig/gstreamer-cdda-1.0.pc: No such file or directory, <> line 32.
Can't open pkgconfig/gstreamer-cdda.pc: No such file or directory, <> line 32.
Can't open pkgconfig/gstreamer-floatcast-1.0.pc: No such file or directory, <> line 48.
Can't open pkgconfig/gstreamer-interfaces-1.0.pc: No such file or directory, <> line 48.
Can't open pkgconfig/gstreamer-netbuffer-1.0.pc: No such file or directory, <> line 48.
make[1]: Entering directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-base-1.8.1'

7. error:


make[1]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/util-linux-2.25.2'
Can't open libsmartcols/smartcols.pc: No such file or directory.

8. error:

make[1]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/e2fsprogs-1.42.13/lib/blkid'
Can't open lib/quota/quota.pc: No such file or directory, <> line 34.


But despite the failure of the image is ready yet:

44M júl 28 14:41 ufs910_enigma2_USB_CDK-rev994.tar.gz

FINISHED
Run, but same gstreamer error.... :(

turulbird
30.07.2016, 15:00
Same gstreamer error:
Can't open... xxx

gst-plugins-bad, -ugly ok, before Can't open...

Now the build_error.log command does not work ..

What has changed?

46M júl 30 15:13 ufs910_enigma2_USB_CDK-rev995.tar.gz

There are only four rev. missing...

:confused:


STMFBIO_BLT: Invalid argument
Segmentation fault
enigma2 ended <- RTV: 139
*
ERROR

turulbird
04.09.2016, 21:51
LM13:


INSTALL ffmpeg
make[1]: Leaving directory `/home/turulbird/StartHereAudioniek/cdk/ffmpeg-3.0.1'
rm -rf ffmpeg-3.0.1
touch .deps/ffmpeg
cd /home/turulbird/StartHereAudioniek/apps/tools && \
test -f ./configure || ./autogen.sh && unset CONFIG_SITE && CC=sh4-linux-gcc CXX=sh4-linux-g++ LD=sh4-linux-ld NM=sh4-linux-nm AR=sh4-linux-ar AS=sh4-linux-as RANLIB=sh4-linux-ranlib STRIP=sh4-linux-strip OBJCOPY=sh4-linux-objcopy OBJDUMP=sh4-linux-objdump LN_S="ln -s" CFLAGS="-pipe -Os -I/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/include" CPPFLAGS="-pipe -Os -I/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/include" CXXFLAGS="-pipe -Os -I/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/include" LDFLAGS="-Wl,-rpath -Wl,/usr/lib -Wl,-rpath-link -Wl,/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/lib -L/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/lib -L/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/lib" PKG_CONFIG_PATH="/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/lib/pkgconfig" ./configure --build=i686-pc-linux-gnu --host=sh4-linux \
--prefix=/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr \
--with-boxtype=ufs910 \
--enable-multicom324 \
\
--enable-eplayer3
configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../.."
make: *** [/home/turulbird/StartHereAudioniek/apps/tools/config.status] Error 1


LM17.3:


/usr/include/aalib.h:341:66: error: storage class specified for parameter ‘stdout_d’
extern __AA_CONST struct aa_driver curses_d, dos_d, linux_d, slang_d, stdout_d,
^
/usr/include/aalib.h:342:8: error: storage class specified for parameter ‘stderr_d’
stderr_d, X11_d, os2vio_d;
^
/usr/include/aalib.h:342:18: error: storage class specified for parameter ‘X11_d’
stderr_d, X11_d, os2vio_d;
^
/usr/include/aalib.h:342:25: error: storage class specified for parameter ‘os2vio_d’
stderr_d, X11_d, os2vio_d;
^
/usr/include/aalib.h:347:42: error: storage class specified for parameter ‘aa_kbddrivers’
extern __AA_CONST struct aa_kbddriver * __AA_CONST aa_kbddrivers[];
^
/usr/include/aalib.h:348:34: error: storage class specified for parameter ‘kbd_curses_d’
extern __AA_CONST struct aa_kbddriver kbd_curses_d, kbd_slang_d, kbd_stdin_d,
^
/usr/include/aalib.h:348:48: error: storage class specified for parameter ‘kbd_slang_d’
extern __AA_CONST struct aa_kbddriver kbd_curses_d, kbd_slang_d, kbd_stdin_d,
^
/usr/include/aalib.h:348:61: error: storage class specified for parameter ‘kbd_stdin_d’
extern __AA_CONST struct aa_kbddriver kbd_curses_d, kbd_slang_d, kbd_stdin_d,
^
/usr/include/aalib.h:349:18: error: storage class specified for parameter ‘kbd_dos_d’
kbd_dos_d, kbd_X11_d, kbd_os2_d,
^
/usr/include/aalib.h:349:29: error: storage class specified for parameter ‘kbd_X11_d’
kbd_dos_d, kbd_X11_d, kbd_os2_d,
^
/usr/include/aalib.h:349:40: error: storage class specified for parameter ‘kbd_os2_d’
kbd_dos_d, kbd_X11_d, kbd_os2_d,
^
/usr/include/aalib.h:350:11: error: storage class specified for parameter ‘kbd_linux_d’
kbd_linux_d;
^
/usr/include/aalib.h:355:44: error: storage class specified for parameter ‘aa_mousedrivers’
extern __AA_CONST struct aa_mousedriver * __AA_CONST aa_mousedrivers[];
^
/usr/include/aalib.h:356:36: error: storage class specified for parameter ‘mouse_curses_d’
extern __AA_CONST struct aa_mousedriver mouse_curses_d, mouse_gpm_d,
^
/usr/include/aalib.h:356:52: error: storage class specified for parameter ‘mouse_gpm_d’
extern __AA_CONST struct aa_mousedriver mouse_curses_d, mouse_gpm_d,
^
/usr/include/aalib.h:357:6: error: storage class specified for parameter ‘mouse_X11_d’
mouse_X11_d, mouse_dos_d, mouse_os2_d;
^
/usr/include/aalib.h:357:19: error: storage class specified for parameter ‘mouse_dos_d’
mouse_X11_d, mouse_dos_d, mouse_os2_d;
^
/usr/include/aalib.h:357:32: error: storage class specified for parameter ‘mouse_os2_d’
mouse_X11_d, mouse_dos_d, mouse_os2_d;
^
/usr/include/aalib.h:364:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
extern aa_linkedlist *aa_kbdrecommended, *aa_mouserecommended, *aa_displayrecommended;
^
/usr/include/aalib.h:371:34: error: storage class specified for parameter ‘aa_defparams’
extern struct aa_hardware_params aa_defparams;
^
/usr/include/aalib.h:377:31: error: storage class specified for parameter ‘aa_defrenderparams’
extern struct aa_renderparams aa_defrenderparams;
^
/usr/include/aalib.h:383:3: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
/usr/include/aalib.h:387:4: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
/usr/include/aalib.h:391:4: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
/usr/include/aalib.h:395:4: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
/usr/include/aalib.h:399:4: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
/usr/include/aalib.h:403:4: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:414:4: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:426:8: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:438:9: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
/usr/include/aalib.h:445:9: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *a);
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:456:1: error: expected declaration specifiers before ‘aa_context’
aa_context *aa_autoinit(
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:498:7: error: expected declaration specifiers or ‘...’ before ‘aa_linkedlist’
aa_linkedlist ** l,
^
/usr/include/aalib.h:507:7: error: expected declaration specifiers or ‘...’ before ‘aa_linkedlist’
aa_linkedlist ** l,
^
/usr/include/aalib.h:511:19: error: expected declaration specifiers or ‘...’ before ‘aa_linkedlist’
char *aa_getfirst(aa_linkedlist ** l);
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:527:1: error: expected declaration specifiers before ‘aa_context’
aa_context *aa_init(
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:579:15: error: expected declaration specifiers or ‘...’ before ‘aa_context’
void aa_close(aa_context * c /* Specifies the AA-lib context to operate on. */
^
/usr/include/aalib.h:588:5: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *context);
^
/usr/include/aalib.h:596:7: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context *context);
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:610:6: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:632:9: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:636:15: warning: type defaults to ‘int’ in declaration of ‘aa_renderparams’ [enabled by default]
__AA_CONST aa_renderparams * p,
^
/usr/include/aalib.h:636:31: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
__AA_CONST aa_renderparams * p,
^
/usr/include/aalib.h:647:23: error: expected declaration specifiers or ‘...’ before ‘aa_context’
void aa_renderpalette(aa_context * c, __AA_CONST aa_palette table,
^
/usr/include/aalib.h:647:45: warning: type defaults to ‘int’ in declaration of ‘aa_palette’ [enabled by default]
void aa_renderpalette(aa_context * c, __AA_CONST aa_palette table,
^
/usr/include/aalib.h:647:56: error: expected ‘;’, ‘,’ or ‘)’ before ‘table’
void aa_renderpalette(aa_context * c, __AA_CONST aa_palette table,
^
/usr/include/aalib.h:649:1: error: expected declaration specifiers before ‘aa_renderparams’
aa_renderparams *aa_getrenderparams(void);
^
/usr/include/aalib.h:650:15: error: expected declaration specifiers or ‘...’ before ‘aa_context’
void aa_flush(aa_context * c);
^
/usr/include/aalib.h:657:7: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:673:7: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:689:9: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:701:13: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c);
^
/usr/include/aalib.h:709:13: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c);
^
/usr/include/aalib.h:715:4: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:728:19: error: expected declaration specifiers or ‘...’ before ‘aa_context’
void aa_hidemouse(aa_context *c);
^
/usr/include/aalib.h:734:19: error: expected declaration specifiers or ‘...’ before ‘aa_context’
void aa_showmouse(aa_context *c);
^
/usr/include/aalib.h:750:8: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:759:3: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:774:3: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:785:3: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:798:3: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c);
^
/usr/include/aalib.h:804:3: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:806:20: error: expected declaration specifiers or ‘...’ before ‘aa_context’
void (*handler) (aa_context *));
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:828:7: error: expected declaration specifiers or ‘...’ before ‘aa_renderparams’
aa_renderparams * r,
^
/usr/include/aalib.h:841:7: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
In file included from gstaasink.h:28:0,
from gstaasink.c:44:
/usr/include/aalib.h:863:7: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
/usr/include/aalib.h:887:11: error: expected declaration specifiers or ‘...’ before ‘aa_context’
aa_context * c,
^
In file included from gstaasink.c:44:0:
gstaasink.h:46:27: error: storage class specified for parameter ‘GstAASink’
typedef struct _GstAASink GstAASink;
^
gstaasink.h:47:32: error: storage class specified for parameter ‘GstAASinkClass’
typedef struct _GstAASinkClass GstAASinkClass;
^
gstaasink.h:50:3: error: unknown type name ‘GstVideoSink’
GstVideoSink parent;
^
gstaasink.h:52:3: error: expected specifier-qualifier-list before ‘GstVideoInfo’
GstVideoInfo info;
^
gstaasink.h:49:1: warning: empty declaration [enabled by default]
struct _GstAASink {
^
gstaasink.h:65:3: error: expected specifier-qualifier-list before ‘GstVideoSinkClass’
GstVideoSinkClass parent_class;
^
gstaasink.h:64:1: warning: empty declaration [enabled by default]
struct _GstAASinkClass {
^
gstaasink.h:68:1: error: unknown type name ‘GType’
GType gst_aasink_get_type(void);
^
gstaasink.c:47:1: warning: empty declaration [enabled by default]
enum
^
gstaasink.c:53:1: warning: empty declaration [enabled by default]
enum
^
gstaasink.c:69:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sink_template’
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
^
gstaasink.c:73:6: error: expected declaration specifiers before ‘;’ token
);
^
gstaasink.c:75:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
static GstCaps *gst_aasink_fixate (GstBaseSink * bsink, GstCaps * caps);
^
gstaasink.c:76:37: error: unknown type name ‘GstBaseSink’
static gboolean gst_aasink_setcaps (GstBaseSink * bsink, GstCaps * caps);
^
gstaasink.c:76:58: error: expected declaration specifiers or ‘...’ before ‘GstCaps’
static gboolean gst_aasink_setcaps (GstBaseSink * bsink, GstCaps * caps);
^
gstaasink.c:77:35: error: unknown type name ‘GstBaseSink’
static void gst_aasink_get_times (GstBaseSink * bsink, GstBuffer * buffer,
^
gstaasink.c:77:56: error: expected declaration specifiers or ‘...’ before ‘GstBuffer’
static void gst_aasink_get_times (GstBaseSink * bsink, GstBuffer * buffer,
^
gstaasink.c:78:5: error: expected declaration specifiers or ‘...’ before ‘GstClockTime’
GstClockTime * start, GstClockTime * end);
^
gstaasink.c:78:27: error: expected declaration specifiers or ‘...’ before ‘GstClockTime’
GstClockTime * start, GstClockTime * end);
^
gstaasink.c:79:48: error: unknown type name ‘GstBaseSink’
static gboolean gst_aasink_propose_allocation (GstBaseSink * bsink,
^
gstaasink.c:80:5: error: unknown type name ‘GstQuery’
GstQuery * query);
^
gstaasink.c:81:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gst_aasink_show_frame’
static GstFlowReturn gst_aasink_show_frame (GstVideoSink * videosink,
^
gstaasink.c:84:38: error: expected declaration specifiers or ‘...’ before ‘GObject’
static void gst_aasink_set_property (GObject * object, guint prop_id,
^
gstaasink.c:85:11: warning: type defaults to ‘int’ in declaration of ‘GValue’ [enabled by default]
const GValue * value, GParamSpec * pspec);
^
gstaasink.c:85:18: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
const GValue * value, GParamSpec * pspec);
^
gstaasink.c:86:38: error: expected declaration specifiers or ‘...’ before ‘GObject’
static void gst_aasink_get_property (GObject * object, guint prop_id,
^
gstaasink.c:87:5: error: expected declaration specifiers or ‘...’ before ‘GValue’
GValue * value, GParamSpec * pspec);
^
gstaasink.c:87:21: error: expected declaration specifiers or ‘...’ before ‘GParamSpec’
GValue * value, GParamSpec * pspec);
^
gstaasink.c:89:1: error: unknown type name ‘GstStateChangeReturn’
static GstStateChangeReturn gst_aasink_change_state (GstElement * element,
^
gstaasink.c:89:54: error: unknown type name ‘GstElement’
static GstStateChangeReturn gst_aasink_change_state (GstElement * element,
^
gstaasink.c:90:5: error: expected declaration specifiers or ‘...’ before ‘GstStateChange’
GstStateChange transition);
^
gstaasink.c:93:30: error: expected declaration specifiers or ‘...’ before ‘GstAASink’
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:83: error: expected declaration specifiers or ‘...’ before ‘GstAASinkClass’
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:123: error: storage class specified for parameter ‘parent_class’
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:83: error: parameter ‘parent_class’ is initialized
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:163: error: storage class specified for parameter ‘GstAASink_private_offset’
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:247: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:455: error: expected declaration specifiers before ‘__attribute__’
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:645: error: unknown type name ‘GType’
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:678: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:93:1902: error: expected declaration specifiers before ‘;’ token
G_DEFINE_TYPE (GstAASink, gst_aasink, GST_TYPE_VIDEO_SINK);
^
gstaasink.c:97:1: error: unknown type name ‘GType’
gst_aasink_drivers_get_type (void)
^
gstaasink.c:98:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
{
^
gstaasink.c:130:1: error: unknown type name ‘GType’
gst_aasink_dither_get_type (void)
^
gstaasink.c:131:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
{
^
gstaasink.c:161:24: error: expected declaration specifiers or ‘...’ before ‘GstAASinkClass’
gst_aasink_class_init (GstAASinkClass * klass)
^
gstaasink.c:230:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
static GstCaps *
^
gstaasink.c:249:21: error: unknown type name ‘GstBaseSink’
gst_aasink_setcaps (GstBaseSink * basesink, GstCaps * caps)
^
gstaasink.c:249:45: error: expected declaration specifiers or ‘...’ before ‘GstCaps’
gst_aasink_setcaps (GstBaseSink * basesink, GstCaps * caps)
^
gstaasink.c:272:18: error: expected declaration specifiers or ‘...’ before ‘GstAASink’
gst_aasink_init (GstAASink * aasink)
^
gstaasink.c:286:19: error: expected declaration specifiers or ‘...’ before ‘GstAASink’
gst_aasink_scale (GstAASink * aasink, guchar * src, guchar * dest,
^
gstaasink.c:323:23: error: unknown type name ‘GstBaseSink’
gst_aasink_get_times (GstBaseSink * sink, GstBuffer * buffer,
^
gstaasink.c:323:43: error: expected declaration specifiers or ‘...’ before ‘GstBuffer’
gst_aasink_get_times (GstBaseSink * sink, GstBuffer * buffer,
^
gstaasink.c:324:5: error: expected declaration specifiers or ‘...’ before ‘GstClockTime’
GstClockTime * start, GstClockTime * end)
^
gstaasink.c:324:27: error: expected declaration specifiers or ‘...’ before ‘GstClockTime’
GstClockTime * start, GstClockTime * end)
^
gstaasink.c:332:32: error: unknown type name ‘GstBaseSink’
gst_aasink_propose_allocation (GstBaseSink * bsink, GstQuery * query)
^
gstaasink.c:332:53: error: unknown type name ‘GstQuery’
gst_aasink_propose_allocation (GstBaseSink * bsink, GstQuery * query)
^
gstaasink.c:370:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gst_aasink_show_frame’
gst_aasink_show_frame (GstVideoSink * videosink, GstBuffer * buffer)
^
gstaasink.c:408:26: error: expected declaration specifiers or ‘...’ before ‘GObject’
gst_aasink_set_property (GObject * object, guint prop_id, const GValue * value,
^
gstaasink.c:408:65: warning: type defaults to ‘int’ in declaration of ‘GValue’ [enabled by default]
gst_aasink_set_property (GObject * object, guint prop_id, const GValue * value,
^
gstaasink.c:408:72: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
gst_aasink_set_property (GObject * object, guint prop_id, const GValue * value,
^
gstaasink.c:456:26: error: expected declaration specifiers or ‘...’ before ‘GObject’
gst_aasink_get_property (GObject * object, guint prop_id, GValue * value,
^
gstaasink.c:456:59: error: expected declaration specifiers or ‘...’ before ‘GValue’
gst_aasink_get_property (GObject * object, guint prop_id, GValue * value,
^
gstaasink.c:457:5: error: expected declaration specifiers or ‘...’ before ‘GParamSpec’
GParamSpec * pspec)
^
gstaasink.c:516:18: error: expected declaration specifiers or ‘...’ before ‘GstAASink’
gst_aasink_open (GstAASink * aasink)
^
gstaasink.c:534:19: error: expected declaration specifiers or ‘...’ before ‘GstAASink’
gst_aasink_close (GstAASink * aasink)
^
gstaasink.c:543:1: error: unknown type name ‘GstStateChangeReturn’
gst_aasink_change_state (GstElement * element, GstStateChange transition)
^
gstaasink.c:543:26: error: unknown type name ‘GstElement’
gst_aasink_change_state (GstElement * element, GstStateChange transition)
^
gstaasink.c:543:48: error: expected declaration specifiers or ‘...’ before ‘GstStateChange’
gst_aasink_change_state (GstElement * element, GstStateChange transition)
^
gstaasink.c:584:14: error: expected declaration specifiers or ‘...’ before ‘GstPlugin’
plugin_init (GstPlugin * plugin)
^
gstaasink.c:592:2: error: expected declaration specifiers before ‘GstPluginDesc’
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
^
gstaasink.c:592:239: error: expected declaration specifiers before ‘;’ token
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
^
gstaasink.c:596:72: error: expected declaration specifiers before ‘;’ token
plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
^
In file included from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib/deprecated/gthread.h:128:0,
from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib.h:107,
from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/gst.h:27,
from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/video/gstvideometa.h:23,
from gstaasink.c:43:
/usr/include/pthread.h:244:12: error: old-style parameter declarations in prototyped function definition
extern int pthread_create (pthread_t *__restrict __newthread,
^
gstaasink.c:596:72: error: expected ‘{’ at end of input
plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
^
gstaasink.c:596:72: warning: control reaches end of non-void function [-Wreturn-type]
plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
^
make[4]: *** [libgstaasink_la-gstaasink.lo] Error 1
make[4]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext/aalib'
make[3]: *** [aalib] Error 2
make[3]: *** Waiting for unfinished jobs....
CCLD libgstjpeg.la
make[4]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext/jpeg'
make[3]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2'
make: *** [.deps/gst_plugins_good] Error 2


LM17.3:


checking for GIO... yes
checking for ORC... no
checking for GST... no
configure: No package 'gstreamer-1.0' found
configure: error: no gstreamer-1.0 >= 1.8.0 (GStreamer) found
turulbird@t:~/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2$


configure: Requested 'gstreamer-1.0 >= 1.8.0' but version of GStreamer is 1.2.4
configure: error: no gstreamer-1.0 >= 1.8.0 (GStreamer) found

turulbird
17.10.2016, 22:14
Please fix gstreamer!

Not work...

:36_2_51:

gstreamer E2



gstaasink.c:408:26: error: expected declaration specifiers or ‘...’ before ‘GObject’
gst_aasink_set_property (GObject * object, guint prop_id, const GValue * value,
^
gstaasink.c:408:65: warning: type defaults to ‘int’ in declaration of ‘GValue’ [enabled by default]
gst_aasink_set_property (GObject * object, guint prop_id, const GValue * value,
^
gstaasink.c:408:72: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
gst_aasink_set_property (GObject * object, guint prop_id, const GValue * value,
^
gstaasink.c:456:26: error: expected declaration specifiers or ‘...’ before ‘GObject’
gst_aasink_get_property (GObject * object, guint prop_id, GValue * value,
^
gstaasink.c:456:59: error: expected declaration specifiers or ‘...’ before ‘GValue’
gst_aasink_get_property (GObject * object, guint prop_id, GValue * value,
^
gstaasink.c:457:5: error: expected declaration specifiers or ‘...’ before ‘GParamSpec’
GParamSpec * pspec)
^
gstaasink.c:516:18: error: expected declaration specifiers or ‘...’ before ‘GstAASink’
gst_aasink_open (GstAASink * aasink)
^
gstaasink.c:534:19: error: expected declaration specifiers or ‘...’ before ‘GstAASink’
gst_aasink_close (GstAASink * aasink)
^
gstaasink.c:543:1: error: unknown type name ‘GstStateChangeReturn’
gst_aasink_change_state (GstElement * element, GstStateChange transition)
^
gstaasink.c:543:26: error: unknown type name ‘GstElement’
gst_aasink_change_state (GstElement * element, GstStateChange transition)
^
gstaasink.c:543:48: error: expected declaration specifiers or ‘...’ before ‘GstStateChange’
gst_aasink_change_state (GstElement * element, GstStateChange transition)
^
gstaasink.c:584:14: error: expected declaration specifiers or ‘...’ before ‘GstPlugin’
plugin_init (GstPlugin * plugin)
^
gstaasink.c:592:2: error: expected declaration specifiers before ‘GstPluginDesc’
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
^
gstaasink.c:592:239: error: expected declaration specifiers before ‘;’ token
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
^
gstaasink.c:596:72: error: expected declaration specifiers before ‘;’ token
plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
^
In file included from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib/deprecated/gthread.h:128:0,
from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib.h:107,
from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/gst.h:27,
from /home/turulbird/StartHere-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/video/gstvideometa.h:23,
from gstaasink.c:43:
/usr/include/pthread.h:244:12: error: old-style parameter declarations in prototyped function definition
extern int pthread_create (pthread_t *__restrict __newthread,
^
gstaasink.c:596:72: error: expected ‘{’ at end of input
plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
^
gstaasink.c:596:72: warning: control reaches end of non-void function [-Wreturn-type]
plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
^
make[4]: *** [libgstaasink_la-gstaasink.lo] Error 1
make[4]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext/aalib'
make[3]: *** [aalib] Error 2
make[3]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext/jpeg'
make[3]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2'
make: *** [.deps/gst_plugins_good] Error 2

Audioniek
18.10.2016, 16:23
I my view there is nothing to fix. On LM13 the build was done on a non-clean build environment. On LM17.3 you appear to have either a corrupt file system, or something went wrong cloning the gitb as at lea one source file is damaged. On my LM (version 18) everything builds just fine after only running prepare4cdk.sh on a standard installation.

Regards,

Audioniek

turulbird
19.10.2016, 17:37
I do not know, but it does not work on LM-18, 17.3, 13, Fedora 23 E2 ...

The gstreamer error is only since the last updates, before completed build in the image E2.

But true, to Kathie has not started E2.

LM 17.3 neutrino tangos ready, but HD2 throws an error...


New image in UploadCenter:

https://www.dropbox.com/sh/t6hd0hi192vuuqw/AADuoOxGMj6K7e-qAjiML7Tsa?dl=0

http://www.hdmedia-universe.com/board/UploadCenter.php?do=download&downloadid=107

Audioniek
24.10.2016, 16:55
I have set up a computer with Fedora 23. At first it reproduced the gstreamer error, but it also crashed frequently. After investigation I found there was a fast CPU installed than the mother board could handle. After just replacing the CPU with a slower one and not changing anything else, everthing built fine. So again: there is nothing to fix, the problem is in your build environment. Are you by any chance using an overclocked machine?

Regards,

Audioniek.

turulbird
24.10.2016, 20:05
My computer old, Athlon 64 X2, 3800+, 3 GB ram.
Not overclocked.

But it succeed to build a neutrino... And working in UFS 910.

Could I have done build Enigma2 UFS 910, away and try to my Kathie?


Fedora 23 64 BIT build E2 in progress... after all updates (fedora, git pull, start.sh pull. prepare4cdk.sh and make distclean);

Error:


/Archive/opkg-0.2.2.tar.gz | TAPE=- tar -x && ( cd opkg-0.2.2 && chmod +w -R .; patch -p1 < ../Patches/opkg-0.2.2.patch )
patching file Makefile.am
patching file src/opkg-cl.c
cd opkg-0.2.2 && \
test -f ./configure || ./autogen.sh && unset CONFIG_SITE && CC=sh4-linux-gcc CXX=sh4-linux-g++ LD=sh4-linux-ld NM=sh4-linux-nm AR=sh4-linux-ar AS=sh4-linux-as RANLIB=sh4-linux-ranlib STRIP=sh4-linux-strip OBJCOPY=sh4-linux-objcopy OBJDUMP=sh4-linux-objdump LN_S="ln -s" CFLAGS="-pipe -Os -I/home/bl/StartHereAudioniek/tufsbox/cdkroot/usr/include" CPPFLAGS="-pipe -Os -I/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/include" CXXFLAGS="-pipe -Os -I/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/include" LDFLAGS="-Wl,-rpath -Wl,/usr/lib -Wl,-rpath-link -Wl,/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib -L/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib -L/home/b/StartHereAudioniek/tufsbox/cdkroot/lib" PKG_CONFIG_PATH="/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/pkgconfig" ./configure --build=x86_64-unknown-linux-gnu --host=sh4-linux \
--build=x86_64-unknown-linux-gnu \
--host=sh4-linux \
--prefix=/usr \
--disable-curl \
--disable-gpg \
--with-opkglibdir=/var \
&& \
make all && \
perl -pi -e "s,^prefix=.*$,prefix=/home/b/StartHereAudioniek/tufsbox/cdkroot/usr," libopkg.pc && make install DESTDIR=/home/b/StartHereAudioniek/tufsbox/cdkroot && ln -sf /usr/bin/opkg-cl /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/bin/opkg && mkdir -p /home/b/StartHereAudioniek/tufsbox/cdkroot/var/opkg && perl -pi -e "s,^libdir=.*$,libdir='/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib'," /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libopkg.la
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory conf
autoreconf: running: libtoolize --copy
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'conf'.
libtoolize: copying file 'conf/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: aclocal terminated by signal: 11
Makefile:6732: recipe for target '.deps/opkg' failed
make: *** [.deps/opkg] Error 1


libtool: warning: '../libopkg/libopkg.la' has not been installed in '/usr/lib'
Makefile:3737: recipe for target 'libgio_2_0_la-glocalfile.lo' failed
Makefile:3227: recipe for target '.deps/host_glib2_genmarshal' failed


It looks to be one of 1 GB of RAM and broken, replaced with ... :mad:

On 2,5 GB rebuild...:

-- Finished ---- No errors! :)

And run?...

turulbird
26.10.2016, 14:42
Not run.. rev. 1006...


init player 191
insmod: can't insert '/lib/modules/ksound.ko': invalid module format
insmod: can't insert '/lib/modules/player2.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/sth264pp.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/lib/modules/stmalloc.ko': unknown symbol in module, or unknown parameter


LOADING Enigma2
starting Enigma2 ->

(enigma2:1385): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
PYTHONPATH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 3
ENIGMA2_DEBUG settings: Level=3
STMFBIO_BLT: Invalid argument
Segmentation fault
enigma2 ended <- RTV: 139
*
ERROR
starting Enigma2 ->
INIT: Switching to runlevel: 6
INIT: Sending processes the TERM signal
Sending all processes the TERM signal...lircd-0.9.0[1359]: caught signal
done.
Sending all processes the KILL signal...done.
Deactivating swap...umount: tmpfs busy - remounted read-only
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...



I finished...

Audioniek
27.10.2016, 13:27
Correct: it cannot insert the module ksound.ko. This is caused by an unclean build environment or a forgotten make distclean.

Regards,

Audioniek

turulbird
27.10.2016, 13:57
"Fedora 23 64 BIT build E2 in progress... after all updates (fedora, git pull, start.sh pull. prepare4cdk.sh and make distclean)"



LM 17.3 not work, old error:


/usr/lib/i386-linux-gnu/libaa.so: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[4]: *** [libgstaasink.la] Error 1
make[4]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext/aalib'
make[3]: *** [aalib] Error 2
make[3]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext/flac'
make[3]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/turulbird/StartHere-Audioniek/cdk/gst-plugins-good-1.8.2'
make: *** [.deps/gst_plugins_good] Error 2

Audioniek
28.10.2016, 16:21
The other possibility is that you are missing a 32-bit version of a package as you are building on a 64-bit OS. I tested with a 32-bit OS.

Regards,

Audioniek.

turulbird
28.10.2016, 17:12
LM all 32 BIT...

Fedora 23 64 BIT, reinstall to 32 BIT? Newest Fedora 24 32.


Delete all Archive:


make[3]: Entering directory '/home/b/StartHereAudioniek/cdk/pkg-config-0.28/glib'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/b/StartHereAudioniek/cdk/pkg-config-0.28/glib/missing --run aclocal-1.12 -I m4macros
/home/b/StartHereAudioniek/cdk/pkg-config-0.28/glib/missing: line: 52: aclocal-1.12: command not found
WARNING: `aclocal-1.12' is missing on your system. You should only need it if
you modified `acinclude.m4' or `configure.ac'. You might want
to install the `Automake' and `Perl' packages. Grab them from
any GNU archive site.
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/b/StartHereAudioniek/cdk/pkg-config-0.28/glib/missing --run autoconf
cd . && /bin/sh /home/b/StartHereAudioniek/cdk/pkg-config-0.28/glib/missing --run automake-1.12 --foreign
/home/b/StartHereAudioniek/cdk/pkg-config-0.28/glib/missing: line: 52: automake-1.12: command not found
WARNING: `automake-1.12' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
You might want to install the `Automake' and `Perl' packages.


automake 1.15-4 installed, aclocal none, only sysconftool

Build in progress...


Installing livestreamer script to /home/bl/StartHereAudioniek/tufsbox/cdkroot/usr/bin
rm -rf livestreamer-1.0
touch .deps/python_livestreamer
false || mkdir -p /home/b/Archive && ( \


A lot of false ...


libtool: warning: './libgobject-2.0.la' has not been installed in '/usr/lib'
libtool: warning: '/home/b/StartHereAudioniek/cdk/glib-2.45.4/glib/libglib-2.0.la' has not been installed in '/usr/lib'
libtool: warning: '../glib/libglib-2.0.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/gobject-query /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/bin/gobject-query
libtool: warning: '../glib/libglib-2.0.la' has not been installed in '/usr/lib'


and more and more...


/bin/sh ../../../libtool --mode=install /usr/bin/install -c gst-plugin-scanner gst-ptp-helper '/home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/gstreamer-1.0'
libtool: warning: '../../../gst/libgstreamer-1.0.la' has not been installed in '/usr/lib'


/make[1]: Leaving directory '/home/b/StartHereAudioniek/cdk/gst-plugins-bad-1.8.2'
Can't open /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libgstbasevideo-1.0.la: No files or directory, <> line 41.
Can't open /home/b/StartHereAudioniek/tufsbox/cdkroot/usr/lib/libgstsignalprocessor-1.0.la: No files or directory, <> line 123.
rm -rf gst-plugins-bad-1.8.2
touch .deps/gst_plugins_bad
false || mkdir -p /home/b/Archive &&

StartHereAudioniek/flash ufs910 || true

True is true?

Audioniek
28.10.2016, 19:12
1. Automake: it is a warning, not a fatal error. If it builds, it builds...
2. Please read the code carefully. In the example you have provided is it reads as false OR condition, which evaluates to condition. This is an if statement without an if. The same test for the opposite can be written as true && ! condition which evaluates to true if the condion is false, again without an if.
3. The package glib-2.0-32bit is apparently not installed on your system;
4. The package libgstreamer1.0-32bit is apparently not installed on your system;
5. Because of 4. the directory needed in 5. is not created and therefore missing.

Apart from Ubuntu/Mint, the 64-bit versions of other distributions are usually problematic as build environment (this is an understatement).

Regards,

Audioniek.

turulbird
28.10.2016, 20:19
Ok. Why do not work LM 32 bit E2 build?

True is not true, not run image in kathi...

Fedora 64 bit hide 32 bit program repos (not enabled)...

Install Fedora 24 32 bit. After system update Firefox several pages not loading, for example HDMU board, etc...

This is error for several months all ubuntu 16.x...

Doctor, doctor, please... :36_2_54:


Fedora 23 32 bit ok, newest not work firefox...

Build ok, E2 not run...

turulbird
01.11.2016, 14:39
Neutrino HD2:


Checking connectivity... done.
for i in /home/turulbird/StartHereAudioniek/cdk/Patches/nhd2-exp.patch; do \
echo -e "==> \033[31mApplying Patch:\033[0m $i"; \
set -e; cd /home/turulbird/StartHereAudioniek/source/nhd2-exp && patch -p1 -i $i; \
done;
==> Applying Patch: /home/turulbird/StartHereAudioniek/cdk/Patches/nhd2-exp.patch
patching file acinclude.m4
Hunk #1 succeeded at 217 (offset -162 lines).
Hunk #2 succeeded at 240 (offset -162 lines).
Hunk #3 succeeded at 264 (offset -162 lines).
Hunk #4 succeeded at 364 (offset -162 lines).
Hunk #5 succeeded at 424 (offset -162 lines).
Hunk #6 succeeded at 466 (offset -162 lines).
Hunk #7 succeeded at 638 (offset -162 lines).
Hunk #8 succeeded at 654 (offset -162 lines).
Hunk #9 succeeded at 726 (offset -162 lines).
Hunk #10 succeeded at 746 (offset -162 lines).
Hunk #11 succeeded at 845 (offset -161 lines).
Hunk #12 succeeded at 861 (offset -161 lines).
Hunk #13 succeeded at 988 (offset -161 lines).
Hunk #14 succeeded at 1023 (offset -161 lines).
Hunk #15 succeeded at 1179 (offset -159 lines).
patching file lib/libdvbsub/dvbsubtitle.cpp
Hunk #2 FAILED at 192.
1 out of 2 hunks FAILED -- saving rejects to file lib/libdvbsub/dvbsubtitle.cpp.rej
patching file src/neutrino.h
patching file lib/libeplayer3/container/container_ffmpeg.c
patching file src/driver/vfd.h
patching file src/nhttpd/tuxboxapi/neutrinoyparser.cpp
patching file src/driver/vfd.cpp
Makefile:7857: recipe for target '.deps/neutrino-hd2-exp.do_prepare' failed
make: *** [.deps/neutrino-hd2-exp.do_prepare] Error 1


Now it does not work Fedora 23 32 bit and LM17.3... :(

Audioniek
01.11.2016, 16:17
Please note that patches slowly outdate as the managers of the various packages update their software. Sooner or later patches will begin to fail. The git currently supports OpenPLi Enigma with 5 (!) diff levels, 4 Neutrino's and Tvheadend. It is next to impossible to keep everything up to date all the time, especially for each possible receiver (38 of them!) and 5 kernel patch versions.

This may not be so nice, but when will you start providing solutions in stead of constantly flooding me with near informationless "It does not work"? In this case it is a patch you can easily fix yourself.

Regards,

turulbird
02.11.2016, 17:06
NHD2-EXP build and image ok, run kathi (Fedora 23 32 bit).

(A small mistake found: The image info not work; freezes and restarts the box...)

14510

Thanks for the correction!

:36_2_53:

turulbird
21.11.2016, 22:30
E2 cdk_new build ok in LM17.3.

Needed depencies:

/Archive: fbshot-0.3.tar.gz.

Packages: libmount-dev, libidn, libunbound, trousers and *-dev.

+ docbook2man (docbook-utils)

Not run in kathi....


Let's work! :ba200: Let's work!:sn127: Let's work! :ba53:




BusyBox v1.25.1 (2016-11-26 13:17:19 CET) built- (ash)

sh: can't access tty; job control turned off
/ #


E2 new builds errors:


/driver/avs/stv6418.o] Error 1
make[3]: *** [/home/turulbird/StartHereAudioniek/driver/avs] Error 2
make[3]: *** Waiting for unfinished jobs....
LD [M] /home/turulbird/StartHereAudioniek/driver/e2_proc/e2_proc.o
make[2]: Leaving directory `/home/turulbird/StartHereAudioniek/build_tmp/linux-sh4-2.6.32.71_stm24_0217'
make[2]: *** [_module_/home/turulbird/StartHereAudioniek/driver] Error 2
/cdk_new/.deps/driver] Error 2


Neutrino tangos same error... :(


E2_new cdk (2017.01.13.):


make[3]: Entering directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3/ext'
make -C aalib
make -C flac
make[4]: Entering directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3/ext/aalib'
make[4]: Entering directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3/ext/flac'
CC libgstaasink_la-gstaasink.lo
CC libgstflac_la-gstflac.lo
CC libgstflac_la-gstflacdec.lo
In file included from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib/deprecated/gthread.h:128:0,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib.h:107,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/gst.h:27,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/video/gstvideometa.h:23,
from gstaasink.c:43:
/usr/include/pthread.h:692:6: warning: ‘__regparm__’ attribute directive ignored [-Wattributes]
__cleanup_fct_attribute;
^
In file included from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib/deprecated/gthread.h:128:0,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib.h:107,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/gst.h:27,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/video/gstvideometa.h:23,
from gstaasink.c:43:
/usr/include/pthread.h:704:3: warning: ‘__regparm__’ attribute directive ignored [-Wattributes]
__cleanup_fct_attribute;
^
In file included from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib/deprecated/gthread.h:128:0,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/glib-2.0/glib.h:107,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/gst.h:27,
from /home/turulbird/StartHere-New-Audioniek/tufsbox/cdkroot/usr/include/gstreamer-1.0/gst/video/gstvideometa.h:23,
from gstaasink.c:43:
/usr/include/pthread.h:749:6: warning: ‘__regparm__’ attribute directive ignored [-Wattributes]
;
^
In file included from /usr/include/aalib.h:25:0,
from gstaasink.h:28,
from gstaasink.c:44:
/usr/include/stdio.h:443:12: warning: redundant redeclaration of ‘fscanf’ [-Wredundant-decls]
extern int __REDIRECT (fscanf, (FILE *__restrict __stream,
^
/usr/include/stdio.h:446:12: warning: redundant redeclaration of ‘scanf’ [-Wredundant-decls]
extern int __REDIRECT (scanf, (const char *__restrict __format, ...),
^
/usr/include/stdio.h:448:12: warning: redundant redeclaration of ‘sscanf’ [-Wredundant-decls]
extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s,
^
In file included from /usr/include/aalib.h:25:0,
from gstaasink.h:28,
from gstaasink.c:44:
/usr/include/stdio.h:494:12: warning: redundant redeclaration of ‘vfscanf’ [-Wredundant-decls]
extern int __REDIRECT (vfscanf,
^
/usr/include/stdio.h:499:12: warning: redundant redeclaration of ‘vscanf’ [-Wredundant-decls]
extern int __REDIRECT (vscanf, (const char *__restrict __format,
^
/usr/include/stdio.h:502:12: warning: redundant redeclaration of ‘vsscanf’ [-Wredundant-decls]
extern int __REDIRECT_NTH (vsscanf,
^
CCLD libgstaasink.la
CC libgstflac_la-gstflacenc.lo
/usr/lib/i386-linux-gnu/libaa.so: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[4]: *** [libgstaasink.la] Error 1
make[4]: Leaving directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3/ext/aalib'
make[3]: *** [aalib] Error 2
make[3]: *** Waiting for unfinished jobs....
CC libgstflac_la-gstflactag.lo
CCLD libgstflac.la
make[4]: Leaving directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3/ext/flac'
make[3]: Leaving directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/turulbird/StartHere-New-Audioniek/build_tmp/gst-plugins-good-1.8.3'
make: *** [/home/turulbird/StartHere-New-Audioniek/cdk_new/.deps/gst_plugins_good] Error 2



2017.1.14.: Tangos build ok LM17.3, but only booting... and restart kathi...

Error in build: m4: No files or directory.


:b12: :ba50: :b12:



Nothing works right now...



Tangos LM18.1 (32 bit) 2017.3.1.:
echo "forum=https://github.com/Duckbox-Developers/neutrino-mp-cst-next" >> /home/turulbird/StartHereAudioniek/tufsbox/cdkroot/var/etc/.version
echo "version=0200`date +%Y%m%d%H%M`" >> /home/turulbird/StartHereAudioniek/tufsbox/cdkroot/var/etc/.version
echo "git=`git describe`" >> /home/turulbird/StartHereAudioniek/tufsbox/cdkroot/var/etc/.version
fatal: No names found, cannot describe anything.
make[1]: Leaving directory '/home/turulbird/StartHereAudioniek/cdk_new'
sh4-linux-strip /home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/local/bin/neutrino
sh4-linux-strip /home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/local/bin/pzapit
sh4-linux-strip /home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/local/bin/sectionsdcontrol
sh4-linux-strip /home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/local/sbin/udpstreampes
sh4-linux-strip: '/home/turulbird/StartHereAudioniek/tufsbox/cdkroot/usr/local/sbin/udpstreampes': No such file
make/neutrino.mk:695: recipe for target '/home/turulbird/StartHereAudioniek/cdk_new/.deps/neutrino-mp-tangos' failed
make: *** [/home/turulbird/StartHereAudioniek/cdk_new/.deps/neutrino-mp-tangos] Error 1



:confused:


E2 build ok,.... start in kathi... Welcome.... error... :(

turulbird
02.03.2017, 14:00
LM 18.1; Tangos.: lualib not found, assuming static lua in linker path... :confused:


lib/connection/Makefile.am: installing './depcomp'
configure: WARNING: using cross tools not prefixed with host triplet
freetype2 >= 2.5.0 found
=> lualib not found, assuming static lua in linker path...
cd /home/turulbird/StartHereAudioniek/source/neutrino-mp-tangos; \


liblua and -dev installed.

Audioniek
02.03.2017, 15:08
This is a warning, not an error. lualib is built, and found at the linking stage as stated in the warning. Or do you end up with a non functioning Neutrino?

Regards,

Audioniek.

turulbird
02.03.2017, 15:37
Build break, see previous code : Tangos LM18.1 (32 bit) 2017.3.1.:

Audioniek
02.03.2017, 15:45
stv6418: I cannot give a response as I am not at home to perform a testbuild, and the essential error message is not in the code quote.

/usr/lib/i386-linux-gnu/libaa.so: error adding symbols: File in wrong format: this is usually caused by the fact that the build is done on a 64-bit system and the matching 32-bit dev library is missing. Try rerunning prepare4cdk.sh.

Error in build: m4: No files or directory. Is a warning, not an error. The missing m4 directory and files are created automatically. This deficiency is not caused by an omission in my git, but by the fact some external gits contain makefiles that are not entirely correct. If you think this should be avoided, why not create a patch that corrects the 'problem' and post it here (and while you are at it, fix the other umpteen instances of the same warning in a build in the process)? Please understand that a warning is a message telling the something is not quite right, but does not impede a successful build, something you have been told at least once before.

Creating tufsbox/cdkroot/var/etc/.version: I have no idea what is wrong here as it pertains to a part of neutrino.mk that has been stable and unchanged for ages.

Regards,

Audioniek.

turulbird
02.03.2017, 15:55
./prepare4cdk.sh: 141. line: [: 18.1: required throughout term

0 updated, 0 installed, 0 removed and 0 not updated

Since end of November, unfortunately, it did not work a neutrino; and E2 never last 1 year...


Even in early November was good for all neutrino and worked in kathi (old cdk).:

http://www.hdmedia-universe.com/board/UploadCenter.php?do=download&downloadid=107

(http://www.hdmedia-universe.com/board/UploadCenter.php?do=download&downloadid=107)https://www.dropbox.com/sh/t6hd0hi192vuuqw/AADuoOxGMj6K7e-qAjiML7Tsa?dl=0
(http://www.hdmedia-universe.com/board/UploadCenter.php?do=download&downloadid=107)

turulbird
03.03.2017, 15:05
E2, Tangos build completed, no error (LM 18.1 32 bit; 2017.3.3.).

Testing all in kathi: not work...

:(

git pull, 2017.3.5:

LM 17.3; sudo ./prepare4cdk.sh:

No LSB modules are available.
./prepare4cdk.sh: 142. line: [: 17.3: required throughout term
./prepare4cdk.sh: 142. line: [: 17.3: required throughout term

LM 18.1: same error.

:confused:

After: sudo apt-get install lsb-core

no lsb error, but line 142. error I still have.

turulbird
16.04.2017, 20:04
Ubuntu Mate 17.04 32 bit, fresh install 2017.04.16.:


Build of libstb-hal-cst-next completed.

Cloning into '/home/turulbird/Archive/neutrino-mp-tangos.git'...
remote: Counting objects: 85951, done.
remote: Compressing objects: 100% (61/61), done.
remote: Total 85951 (delta 34), reused 0 (delta 0), pack-reused 85890
Receiving objects: 100% (85951/85951), 36.91 MiB | 4.21 MiB/s, done.
Resolving deltas: 100% (66300/66300), done.

==> Applying Patch: /home/turulbird/StartHere-Audioniek/cdk_new/Patches/neutrino-mp-tangos.patch
1 out of 4 hunks FAILED -- saving rejects to file acinclude.m4.rej
make/neutrino.mk:628: recipe for target '/home/turulbird/StartHere-Audioniek/cdk_new/.deps/neutrino-mp-tangos.do_prepare' failed
make: *** [/home/turulbird/StartHere-Audioniek/cdk_new/.deps/neutrino-mp-tangos.do_prepare] Error 1



:36_2_18:


Build of neutrino-hd2 for ufs910 successfully completed. :confused:

flash.sh error:


Prepare for ufs910 Neutrino root.

Creating devices ... done.
Add init_mini_fo ... cp: stat '../common/init_mini_fo' failed: No such file or directory
chmod: '/home/turulbird/StartHere-Audioniek/flash/tmp/ROOT/sbin/init_mini_fo' is not available: No such file or directory
done.
Adapt /etc/fstab...sed: /home/turulbird/StartHere-Audioniek/flash/tmp/ROOT/etc/fstab does not read: No such file or directory
done.
Move kernel ... done.

Preparation Root completed.

Not run... :(




E2 ok:


--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly. ?????????????????? what???
--------------------------------------------------

Build of release_enigma2 completed.

Stripping... done.

************************************************** *************

Build of Enigma2 for ufs910 successfully completed.


Not run... :( only error in vfd...

vISIOn
17.04.2017, 09:40
Yes,

the Neutrino patches failed.

You have to fix it by hand on your system... or wait ...


==> Applying Patch: /home/turulbird/StartHere-Audioniek/cdk_new/Patches/neutrino-mp-tangos.patch
1 out of 4 hunks FAILED

turulbird
17.09.2017, 19:06
Hi!

How to update buildsystem?


turulbird@turulbird:~/buildsystem-Audioniek$ make update
================================================== ==================
updating Audioniek-buildsystem git repository
================================================== ==================

fatal: Not a git repository (or any of the parent directories): .git
Makefile:150: recipe for target 'update' failed
make: *** [update] Error 128


:confused:

Audioniek
17.09.2017, 21:11
Certain previous versions of the git fail on the correct command make update. This has been fixed. First do a git pull in the base directory of the build system, then make update should work.
You can also do a git pull in the subdirectories flash, driver and apps if you want to update by hand.

Regards,

Audioniek.

turulbird
17.09.2017, 21:30
New UFS 910 usb Neutrino NI, MP 2017 and other 2016 neutrino images in my dropbox:

https://kephost.com/images/2017/09/20/NI.png

https://www.dropbox.com/sh/t6hd0hi192vuuqw/AADuoOxGMj6K7e-qAjiML7Tsa?dl=0



:07:
(https://www.dropbox.com/sh/t6hd0hi192vuuqw/AADuoOxGMj6K7e-qAjiML7Tsa?dl=0)

NI image ftp password: root:kathrein

turulbird
19.09.2017, 17:57
Starting OpenPLi Enigma2 build
==============================

Revision : ff98b15d49fa629c1b4e98698008602e5b4233be
Diff : 2

Updating archived OpenPLi git... done.
Checking out HEAD... done.
Copying local git content to build environment... done.
Checking out revision ff98b15d49fa629c1b4e98698008602e5b4233be...fatal: reference is not a tree: ff98b15d49fa629c1b4e98698008602e5b4233be
done.
Applying diff-2 patch...
The text leading up to this was:
--------------------------
|diff -Nur '--exclude-from=diff-exclude' enigma2.org/configure.ac enigma2/configure.ac
|--- enigma2.org/configure.ac 2015-08-07 17:31:49.665972690 +0200
|+++ enigma2/configure.ac 2015-08-19 23:14:08.327487372 +0200
--------------------------
File to patch:


File to patch: /home/turulbird/buildsystem-Audioniek/Patches/enigma2-pli-nightly.2.diff
5 out of 5 hunks FAILED -- saving rejects to file /home/turulbird/buildsystem-Audioniek/Patches/enigma2-pli-nightly.2.diff.rej
The text leading up to this was:
--------------------------
|diff -Nur '--exclude-from=diff-exclude' enigma2.org/data/skin_display_default.xml enigma2/data/skin_display_default.xml
|--- enigma2.org/data/skin_display_default.xml 2015-08-07 17:31:49.733972687 +0200
|+++ enigma2/data/skin_display_default.xml 2015-08-19 23:14:08.327487372 +0200
--------------------------
File to patch:



:confused:

Audioniek
19.09.2017, 21:49
Problem fixed.
Do the following:

In ~/buildsystem-Audioniek: git pull
In ~/Archive: delete the directory enigma2-pli-nightly.git
In ~/buildsystem-Audioniek/.deps: delete enigma2.do_prepare
In ~/buildsystem-Audioniek: run ./make.sh

This will re-clone the enigma2-git and rebuild OpenPli. Build should now complete.

Regards,

Audioniek.

turulbird
20.09.2017, 18:26
Not work:

~/buildsystem-Audioniek$ git pull
fatal: Not a git repository (or any of the parent directories): .git

~/buildsystem-Audioniek/apps$ git pull
Already up-to-date.

No updates...

No enigma2.xxx files in /deps

Download manually and overwrite /make and all directory.

run ./make.sh...

Build of Enigma2 for ufs910 successfully completed....

Loading enigma2... Error... :(

.................................................. .....................

Neutrino flash not work, image only 4,5M:


++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ flash.sh
+
+ This script creates the file(s) you need to run the image built last
+ in the receiver's flash memory, the internal hard disk or from a USB
+ stick.
+
+ Author : Audioniek, based on previous work by schishu, bpanther
+ and others.
+ Date : 11-02-2017
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++

ls: 'linux-sh4-2.6.32.??_0_ufs910.config' is not available: No such file or directory exists
-- Output destination -------------------------------------------------

Where would you like your Neutrino image to run?
1) on a USB stick
2) in the receivers flash memory (*)
Select target (1-2)? 2
fatal: Not a git repository (or any of the parent directories): .git
[3;J
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++
+
+ Summary
+ =======
+
+ Receiver : ufs910
+ Linux version : linux-sh4-2.6.32-
+ Kernel patch level : P0
+ Image : Neutrino
+ Built from : buildsystem
+ Will run in/on : flash
+
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++

-- Prepare root -------------------------------------------------------

Prepare Neutrino root for ufs910.

Copying release image... done.
Creating devices... done.
Moving kernel... done.
Moving var directory... done.
Creating mini-rcS and inittab... done.

Root preparation completed.

-- Create output file(s) ----------------------------------------------

Build Neutrino output file(s) for ufs910 running in/on flash.

Creating neutrino flash image for ufs910...

- Prepare kernel file... done.
- Checking kernel size... OK: 1549594 (0x0017A51A, max. 0x00190000) bytes.
- Create a squashfs 4.0 partition for root.../home/turulbird/buildsystem-Audioniek/flash/flash_tools/mksquashfs4.0: invalid option

SYNTAX:/home/turulbird/buildsystem-Audioniek/flash/flash_tools/mksquashfs4.0 source1 source2 ... dest [options] [-e list of exclude
dirs/files]

Options are
-version print version, licence and copyright message
-recover <name> recover filesystem data using recovery file <name>
-no-recovery don't generate a recovery file
-info print files written to filesystem
-no-exports don't make the filesystem exportable via NFS
-no-progress don't display the progress bar
-no-sparse don't detect sparse files
-b <block_size> set data block to <block_size>. Default 131072 bytes
-processors <number> Use <number> processors. By default will use number of
processors available
-read-queue <size> Set input queue to <size> Mbytes. Default 64 Mbytes
-write-queue <size> Set output queue to <size> Mbytes. Default 512 Mbytes
-fragment-queue <size> Set fagment queue to <size> Mbytes. Default 64 Mbytes
-noI do not compress inode table
-noD do not compress data blocks
-noF do not compress fragment blocks
-no-fragments do not use fragments
-always-use-fragments use fragment blocks for files larger than block size
-no-duplicates do not perform duplicate checking
-noappend do not append to existing filesystem
-keep-as-directory if one source directory is specified, create a root
directory containing that directory, rather than the
contents of the directory
-root-becomes <name> when appending source files/directories, make the
original root become a subdirectory in the new root
called <name>, rather than adding the new source items
to the original root
-all-root make all files owned by root
-force-uid uid set all file uids to uid
-force-gid gid set all file gids to gid
-nopad do not pad filesystem to a multiple of 4K
-root-owned alternative name for -all-root
-noInodeCompression alternative name for -noI
-noDataCompression alternative name for -noD
-noFragmentCompression alternative name for -noF
-sort <sort_file> sort files according to priorities in <sort_file>. One
file or dir with priority per line. Priority -32768 to
32767, default priority 0
-ef <exclude_file> list of exclude dirs/files. One per line
-wildcards Allow extended shell wildcards (globbing) to be used in
exclude dirs/files
-regex Allow POSIX regular expressions to be used in exclude
dirs/files
-p <pseudo-definition> Add pseudo file definition
-pf <pseudo-file> Add list of pseudo file definitions
/home/turulbird/buildsystem-Audioniek/flash/scripts/flash/neutrino/nor_neutrino_flash.sh: 135. line: 8828 Segmentation error $PAD $SIZE_ROOTH $TMPDIR/mtd_root.bin $TMPDIR/mtd_root.pad
done.
- Checking root size...stat: stat '/home/turulbird/buildsystem-Audioniek/flash/tmp/mtd_root.bin' unsuccessful: No such file or directory
OK: 0 (0x00000000, max. 0x00B40000) bytes.
- Create a jffs2 partition for var... done.
- Checking var size... OK: 983040 (0x000F0000, max. 0x002F0000) bytes.
- Create output file(s) and MD5... done.
- Creating .ZIP output file... done.

-- Instructions -------------------------------------------------------

The receiver must be equipped with a TDTmaxiboot boot loader,
or a boot loader with compatible capabilities.

To flash the created image copy the file miniFLASH.img
to the root (/) of your FAT32 formatted USB stick.
Insert the USB stick in the/a USB port on the receiver.

To start the flashing process press RECORD for 10 sec on your
remote control while the receiver is starting.


-- Result -------------------------------------------------------------

Output file(s) created in /home/turulbird/buildsystem-Audioniek/flash/out:

all 6,8M
-rw-r--r-- 1 4,5M szept 20 20:27 miniFLASH.img
-rw-r--r-- 1 33 szept 20 20:27 miniFLASH.img.md5
-rw-r--r-- 1 2,3M szept 20 20:27 ufs910_neutrino_P_CDK-rev0_HAL-rev805-github_NMP-revXXX.zip

-- Finished -----------------------------------------------------------

Audioniek
20.09.2017, 22:14
Not work:

~/buildsystem-Audioniek$ git pull .......... and: Download manually and overwrite /make and all directory.
If you download the git manually you do not have a git-environment and cannot perform a git pull. Do a git clone, not a download.


No enigma2.xxx files in /deps
My mistake: if the preparation fails there are indeed no enigma2* files in ./deps. Better to be sure though.


Loading enigma2... Error...
As explained before I do not have a UFS910. Receivers I do not posses I cannot test; the flash-environment was carefully copied from Max but apparently contains some mistakes.


Neutrino flash not work, image only 4,5M:
Recent changes in the build environment caused a failure in kernel version detection. This has been fixed. The error when starting mksquashfs4.0 has been fixed as well. Do a git pull in the flash directory. Currently there is (and was) no support for Neutrino on USB for UFS910 flash. This was not detected, but now displays a message.

Regards,

Audioniek.

turulbird
21.09.2017, 17:26
No enigma2.xxx files in /deps after updated, no errors in build, files true in /deps.

So far, usb neutrinos have been built and running the best on the UFS 910.

My modification is just that: ufs910|ufc960) in prepare_root_neutrino_USB.sh.

I cloned the git again and started build new.


Make update and git pull work. :)

turulbird
26.01.2018, 22:10
build_tmp/udpxy-1.0.23-10: No such file or directory ====> downloaded file: udpxy-1.0.23-12

turulbird
10.11.2018, 13:52
Hi!

LM13 (Ubuntu 12.04), UFS 910 build error:


Patching host_opkg completed.

Generating configuration files for opkg, please wait....
No option for 'aclocal' given. Possibly you have forgotten to use 'ACLOCAL_FLAGS='?
aclocal --install -I m4
libtoolize --automake --install
autoconf
configure.ac:41: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoconf failed!
make: *** [/home/turulbird/buildsystem-Audioniek/.deps/host_opkg] Error 1

All installed.

:confused:

Other: How to run/build E2 image on MAG 250 (UFS 913?)?

rantanplan
10.11.2018, 16:32
Which Linux?

Were all the necessary stuff really installed?

It is best to completely rebuild the environment load and run clean.

It works, I've done it the last days several times.

turulbird
10.11.2018, 17:59
Delete and reinstall git and all:


Start build of tools-libmme_host.
Generating configuration files for tools-libmme_host, please wait....
aclocal: warning: couldn't open directory 'm4': No such file or directory
libtoolize: putting auxiliary files in '.'.
libtoolize: linking file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: linking file 'm4/libtool.m4'
libtoolize: linking file 'm4/ltoptions.m4'
libtoolize: linking file 'm4/ltsugar.m4'
libtoolize: linking file 'm4/ltversion.m4'
libtoolize: linking file 'm4/lt~obsolete.m4'
configure.ac:4: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:8: installing './compile'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
Makefile.am:4: error: Libtool library used but 'LIBTOOL' is undefined
Makefile.am:4: The usual way to define 'LIBTOOL' is to add 'LT_INIT'
Makefile.am:4: to 'configure.ac' and run 'aclocal' and 'autoconf' again.
Makefile.am:4: If 'LT_INIT' is in 'configure.ac', make sure
Makefile.am:4: its definition is in aclocal's search path.
Makefile.am:6: warning: source file '$(DRIVER_TOPDIR)/multicom/mme/mme_linux_user.c' is in a subdirectory,
Makefile.am:6: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am:6: warning: source file '$(DRIVER_TOPDIR)/multicom/mme/ExecutionLoop.c' is in a subdirectory,
Makefile.am:6: but option 'subdir-objects' is disabled
Makefile.am:6: warning: source file '$(DRIVER_TOPDIR)/multicom/mme/LocalTransformer.c' is in a subdirectory,
Makefile.am:6: but option 'subdir-objects' is disabled
Makefile.am:6: warning: source file '$(DRIVER_TOPDIR)/multicom/mme/LookupTable.c' is in a subdirectory,
Makefile.am:6: but option 'subdir-objects' is disabled
Makefile.am:6: warning: source file '$(DRIVER_TOPDIR)/multicom/mme/MMEMessageQueue.c' is in a subdirectory,
Makefile.am:6: but option 'subdir-objects' is disabled
Makefile.am:6: warning: source file '$(DRIVER_TOPDIR)/multicom/mme/mme_tune.c' is in a subdirectory,
Makefile.am:6: but option 'subdir-objects' is disabled
Makefile.am:6: warning: source file '$(DRIVER_TOPDIR)/multicom/embxshell/embx_linux.c' is in a subdirectory,
Makefile.am:6: but option 'subdir-objects' is disabled
Makefile.am: installing './depcomp'
make[1]: *** No targets specified and no makefile found. Stop.
make: *** [/home/turulbird/buildsystem-Audioniek/.deps/tools-libmme_host] Error 2

:confused:

After re-runs ./build:

Build of tools-libmme_host completed.

.deps/tools-libmme_image] Error 2 .....................................

Start build of tools-libmme_image. ..................................

Build of tools-libmme_image completed. ..............................


Generating configuration files for opkg, please wait....
No option for 'aclocal' given. Possibly you have forgotten to use 'ACLOCAL_FLAGS='?
aclocal --install -I m4
libtoolize --automake --install
autoconf
configure.ac:41: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoconf failed!
make: *** [/home/turulbird/buildsystem-Audioniek/.deps/host_opkg] Error 1

Finish...

LM17 (Ubuntu 16.04) reinstall git, delete /Archive:


Start build of e2fsprogs 1.44.4.
Applying Patch: e2fsprogs-1.44.4.patch
patching file lib/blkid/blkid.pc.in
patching file lib/uuid/uuid.pc.in
patching file lib/Makefile.elf-lib
patching file misc/Makefile.in
patching file lib/et/Makefile.in
Patching e2fsprogs 1.44.4 completed.

configure.ac:872: warning: macro 'AM_GNU_GETTEXT' not found in library
configure.ac:872: error: possibly undefined macro: AM_GNU_GETTEXT
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/local/bin/autoconf failed with exit status: 1
make: *** [/home/turulbird/buildsystem-Audioniek/.deps/e2fsprogs] Error 1

rantanplan
10.11.2018, 19:56
prepare-for-bs.sh:)

turulbird
10.11.2018, 20:04
Not first builds... All installed.

More Neutrino build and run UFS 910, but E2 one did not succeed...

See my homepage in profile.

rantanplan
10.11.2018, 20:44
I can only guess and try to help.
For me, the e2 construction is currently working without problems.
It looks like you lack libtool environment.
Ubuntu16 and 18 no problem.

Will ty 910 build later..

Edit:
Update-> build 910 test wiith Kernel 209 without errors

max
10.11.2018, 23:39
Bei diesen Fehlermeldungen kann nicht alles, aus prepare-for-bs.sh installiert wurden sein.
Fehlt libtool und gettext, im System.
Und Neutrino, mit dem selben buildsystem, kann da auch nicht durch bauen, da auch da diese deps benötigt werden.

turulbird
10.11.2018, 23:41
I've been building more dozen E2 since 2016 without errors, but none of them run in Kathi...

:(



Libtool und gettext installiert...

Welche version gut autoconf ubuntu 12.04 und 16.04?

rantanplan
11.11.2018, 00:02
We all can not know where it gets stuck in your build environment.
Your log, however, indicates missing depends.

Ubuntu 16 is stable and currently my first choice.
I will definitely choose Ubuntu 18 from next year.

turulbird
12.11.2018, 18:47
Fresh install LM 18.3 and all:


--2018-11-12 18:32:02-- http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz
Resolving www.bzip.org (www.bzip.org)... 87.98.154.146
Connecting to www.bzip.org (www.bzip.org)|87.98.154.146|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://www.bzip.org [following]
--2018-11-12 18:32:02-- http://www.bzip.org/
Reusing existing connection to www.bzip.org:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: '/home/turulbird/Archive/bzip2-1.0.6.tar.gz'

bzip2-1.0.6.tar.gz [ <=> ] 17.12K --.-KB/s in 0.09s

2018-11-12 18:32:02 (198 KB/s) - '/home/turulbird/Archive/bzip2-1.0.6.tar.gz' saved [17526]

================================================== ============

Start build of bzip2 1.0.6.

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
make/contrib-libs.mk:631: recipe for target '/home/turulbird/buildsystem-Audioniek/.deps/bzip2' failed
make: *** [/home/turulbird/buildsystem-Audioniek/.deps/bzip2] Error 2


Build so far it was good, no error.


Bad link:

http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz
(http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz)
Downloads (http://www.bzip.org/downloads.html)

Find the latest version on SourceForge.

:rolleyes:

https://fossies.org/linux/misc/bzip2-1.0.6.tar.gz/

(https://fossies.org/linux/misc/bzip2-1.0.6.tar.gz/)Download and ./build go again...

Download errors 2x, sourceforge, minidnla and other, re-run ./build and run.

Finish:



/home/turulbird/buildsystem-Audioniek/tufsbox/cross/bin/../lib/gcc/sh4-linux/4.8.4/../../../../sh4-linux/bin/ld: cannot find -leplayer3
collect2: error: ld returned 1 exit status
Makefile:482: recipe for target 'servicemp3.la' failed
make[2]: *** [servicemp3.la] Error 1
Makefile:414: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make/enigma2-plugins.mk:214: recipe for target '/home/turulbird/buildsystem-Audioniek/.deps/enigma2_servicemp3' failed
make: *** [/home/turulbird/buildsystem-Audioniek/.deps/enigma2_servicemp3] Error 2

make update:

-leplayer3 was fixed =======> not work, same error:

.deps/enigma2_servicemp3' failed

Audioniek
12.11.2018, 21:26
Cannot find -leplayer3 was fixed in last push.

Regards,

Audioniek.

samkooke
14.11.2018, 19:55
good evening I have succeeded in enigma2 hs7119 but it doesn't work remains on boot.

rantanplan
14.11.2018, 20:15
Just for safety ...
You created an image with the Flash tool?
Or is the step still missing?

samkooke
14.11.2018, 20:24
I followed the Audioniek readme.


After the build is complete change to the directory X/flash and
execute "fakeroot ./flash.sh" to create the image to run on your

rantanplan
14.11.2018, 20:44
OK...

Maybe another usb-stick will help, otherwise I have no idea.

Audioniek
14.11.2018, 22:47
Have you switched off USB-boot (power-on with channel-down depressed)?

Also, AFAIK the Fortis loader does not display Boot at any time. Other loader installed?

Regards,

Audioninek.

samkooke
15.11.2018, 20:45
good evening No, it's the bootloader L7.06 thanks.

samkooke
15.11.2018, 22:42
the same probleme when I put enigma2 pkteam and openatv works I must have done wrong.

turulbird
03.12.2018, 21:29
Enigma2 UFS910 build ok, but error:


## Booting image at a0040000 ...
Image Name: Linux-2.6.32.71_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1853920 Bytes = 1.8 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.1.2:192.168.1.5:192.168.1.1:255.255.255 .0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00: init=/bin/devinit - 0x00000000 - 0 ...

INIT: version 2.88 booting
INIT: No inittab file found

Enter runlevel:
......................
Enter runlevel: 6
INIT: Entering runlevel: 6
INIT: no more processes left in this runlevel
................

:confused:

turulbird
05.12.2018, 14:27
UFS 910 neutrino-tangos-plugins build:


Start build of libstb-hal.
Cloning git... done.
cp: cannot stat '/home/turulbird/Archive/libstb-hal-tangos.git': No such file or directory
make/neutrino.mk:117: recipe for target '/home/turulbird/buildsystem-Audioniek/.deps/libstb-hal.do_prepare' failed
make: *** [/home/turulbird/buildsystem-Audioniek/.deps/libstb-hal.do_prepare] Error 1


Bad link? No downloaded directory or files in /Archive.

Same error enigma2 flash.sh:


tar (child): /home/turulbird/Archive/squashfs4.2.tar.gz: No such file or directory


Download other link:

-- Finished ---

INIT: No inittab file found

:confused: :(

turulbird
18.12.2018, 17:42
make update....

Already up-to-date.

make: warning: Clock skew detected. Your build may be incomplete.

Clock real, GMT+1 ... 17:37:12

sudo hwclock: 2018. dec. 18., kedd, 17:37:12 CET .257323 seconds

:confused:

pablocool
18.12.2018, 22:13
Hello

@Audioniek thank you for all your fantastic contribution to opensource software creation.
I have successfully built image for adb box on Gentoo machine. It was not fast forward but I had little problems. Image is working almost 100%. What I noticed I get blue screen when press INFO button. It should show infobar. But I get python exception:


[ActionMap] Keymap 'InfobarChannelSelection' -> Action = 'aspectratio'Traceback (most recent call last):
File "/usr/lib/enigma2/python/Components/ActionMap.py", line 49, in action
File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 870, in
aspectratioSelection
ImportError: No module named AspectRatio
[ePyObject] (CallObject(<bound method HelpableActionMap.action of
<Components.ActionMap.HelpableActionMap instance at
0x2d1e91ec>>,('InfobarChannelSelection', 'aspectratio')) failed)
[gRC] main thread is non-idle! display spinner!

Failing import line is in function in buildsystem/build_source/enigma2/lib/python/Screens/InfoBarGenerics.py


def aspectratioSelection(self): from Screens.AspectRatio import AspectRatio
self.session.open(AspectRatio)




Interestingly latest version does not has this function. Also buildsystem/build_source/enigma2.org/lib/python/Screens/InfoBarGenerics.py doesn't.
May you give a tip how to fix it without just copying naively *.py file?

This is my command:
./make.sh 33 2 2 2 4 2

//Paweł

pablocool
21.12.2018, 08:43
I noticed this AspectRatio function is introduced by all enigma2-pli-nightly.*.diff patches
Problem is that this imported module does not exist

from Screens.AspectRatio import AspectRatio

Audioniek
22.12.2018, 11:47
@turulbird: Tango's neutrino should build without errors again.

@pablocool: I went way back in history and came to the conclusion that this aspectratio thing was a line of thought once started but never finished as Aspectratio.py in ..python/Screens never existed anywhere as far as I could find. Easies fix is do a git pull, remove X/.deps/enigma2.do-prepare, rebuild and copy X/cdkroot/release/usr/lib/enigma2/python/Screens/InfobareGeneric.pyo to the corresponding location in the receiver using ftp.

Regards,

Audioniek.

turulbird
22.12.2018, 17:19
Tangos build ok, but flash.sh error: no minifo in /tmp.


maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Flash----
selected Image to start: Kathrein UFS910
selected Image to start: -USB-1-Speed-
Hit any key to stop autoboot: 0
## Booting image at a0040000 ...
Image Name: Linux-2.6.32.71_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1853920 Bytes = 1.8 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.1.2:192.168.1.5:192.168.1.1:255.255.255 .0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00 init=/bin/devinit - 0x00000000 - 0 ...

booting... endless...

Enigma2 build ok, no errors, but the same error as before today's update:


## Booting image at a0040000 ...
Image Name: Linux-2.6.32.71_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1853920 Bytes = 1.8 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.1.2:192.168.1.5:192.168.1.1:255.255.255 .0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00 init=/bin/devinit - 0x00000000 - 0 ...

INIT: version 2.88 booting
INIT: No inittab file found

Enter runlevel:

:confused:

pablocool
24.12.2018, 23:11
@Audioniek That did the trick. However I dont know why but looks current compiled software (enigma2 option 2 chosen) works slower than old software from 2013 on ADB (B4T) 5800S box. This Box is same like UFS910 - Sti7100 processor and 128MB of RAM. Is this because latest E2 is heavier than one from 2013? I will try to add option to compile E2 from 2013 with your buildsystem. However I am not sure I can skip aligining patch and compile without patch?

turulbird
26.12.2018, 17:43
Enigma2 UFS910 build ok, but error:


## Booting image at a0040000 ...
Image Name: Linux-2.6.32.71_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1853920 Bytes = 1.8 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.1.2:192.168.1.5:192.168.1.1:255.255.255 .0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00: init=/bin/devinit - 0x00000000 - 0 ...

INIT: version 2.88 booting
INIT: No inittab file found

Enter runlevel:
......................
Enter runlevel: 6
INIT: Entering runlevel: 6
INIT: no more processes left in this runlevel
................

:confused:


Hi!

europeonline.com expired on 12/02/2018 and is pending renewal or deletion.



ftp.europeonline.com/pub/linux/utils/kernel/module-init-tools/

pop1234
26.12.2018, 19:59
Hi!

europeonline.com expired on 12/02/2018 and is pending renewal or deletion.



ftp.europeonline.com/pub/linux/utils/kernel/module-init-tools/

it work https://github.com/Audioniek/buildsystem/blob/3801fd6e6fa2501b144282cd9b3dca5eee268d43/make/contrib-apps.mk#L93

@Audioniek (http://www.hdmedia-universe.com/board/member.php?1349-Audioniek)
you can use kmod (https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/refs/tags) is updated

pop1234
01.01.2019, 19:58
hi @Audioniek (http://www.hdmedia-universe.com/board/member.php?1349-Audioniek)
you can update your exteplayer3 (https://github.com/Audioniek/apps/tree/master/tools/exteplayer3)
this exteplayer3 (https://github.com/e2iplayer/exteplayer3) is updated by samsamsam
thanks for good work

pablocool
09.01.2019, 15:29
Hello

I have built latest stable revision enigma2 for adb_box and RAM consumption is same like on old 2013 enigma2.
However I have problem with kernel. Reboot does not work. Neither from GUI nor from console "reboot or reboot -f"
How to solve this?

br
Paweł

Audioniek
15.01.2019, 19:03
Does init 6 work?

Regards,

Audioniek.

pablocool
16.01.2019, 17:39
Hi

init 6 works same like rebooting from remote or "reboot -f" from terminal.


Sending all processes the KILL signal...done.Deactivating swap...umount: tmpfs busy - remounted read-only
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...


Anyway I fixed it. I updated arch/sh/kernel/process_32.c with changes that were included in 211 kernel around 2011 by user freebox, that adopted tdt sources for ADB 5800S/X boxes:


diff linux-sh4-2.6.32.59_stm24_0211/arch/sh/kernel/process_32.c ~/git/Audioniek/buildsystem/build_tmp/linux-sh4-2.6.32.71_stm24_0217/arch/sh/kernel/process_32.c 27a28
> #include <linux/list.h>
36a38
> #include <asm/restart.h>
45,50d46
< static void watchdog_trigger_immediate(void)
< {
< sh_wdt_write_cnt(0xFF);
< sh_wdt_write_csr(0xC2);
< }
<
53,59c49,55
< local_irq_disable();
<
< /* Use watchdog timer to trigger reset */
< watchdog_trigger_immediate();
<
< while (1)
< cpu_sleep();
---
> /* Taken from stlinux22 because stlinux24
> * handling does not work on ufs910.
> */
>
> /* SR.BL=1 and invoke address error to let CPU reset (manual reset) */
> asm volatile ("ldc %0, sr\n\t"
> "mov.l @%1, %0"::"r" (0x10000000), "r"(0x80000001));
111c107,113
< show_trace(NULL, (unsigned long *)regs->regs[15], regs);
---
> show_trace(current, (unsigned long *)regs->regs[15],
> #ifdef CONFIG_FRAME_POINTER
> (unsigned long *)regs->regs[14],
> #else
> 0,
> #endif
> regs->pc, regs);


Now after reboot from remote or init 6:


adb_box:~# init 6
INIT: Switching to runlevel: 6
INIT: Sending processes the TESending all processes the TERM signal...lircd-0.9.0[615]: caught signal
done.
Sending all processes the KILL signal...done.
Deactivating swap...umount: tmpfs busy - remounted read-only
done.
Unmounting local filesystems...umount: tmpfs busy - remounted read-only
done.
Rebooting...


Board: Nbox [29-bit mode] by FREEBOX




U-Boot 1.3.1 (Jun 18 2011 - 13:44:44) - stm23_0053


DRAM: 128 MiB
NOR: 4 MiB
NAND: 64 MiB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0


Warning: MAC addresses don't match:
HW MAC address: 00:00:91:91:01:01
"ethaddr" value: 00:03:91:85:01:01
Using MAC Address 00:03:91:85:01:01
File transfer via NFS from server 10.1.1.5; our IP address is 10.1.1.39
Filename '/opt/NBOX/release/boot/uImage'.
Load address: 0xa5000000
Loading: ################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
#######################################
done
Bytes transferred = 1862028 (1c698c hex)
## Booting image at a5000000 ...
Image Name: Linux-2.6.32.71_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1861964 Bytes = 1.8 MiB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK


Starting kernel console=ttyAS0,115200 root=/dev/nfs nfsroot=/opt/NBOX/release,tcp rw ip=10.1.1.39:10.1.1.5:10.1.1.1:255.255.255.0:nbox: eth0:off mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 nwhwconf=device:eth0,hwaddr:00:03:91:85:01:01 init=/bin/devinit - 0x00000000 - 0 ...

I also updated several files that allow to see mtd partitions via /proc/mtd etc. Many crucial changes were in mach.c/setup.c in mach-mb442 You can see them here

15166

This is original kernel source:
https://www.dropbox.com/s/0loxurdlrrtu541/linux-sh4-2.6.32.59_stm24_0211_06032014.tar.gz?dl=1

turulbird
12.02.2019, 15:41
Hi!

Build ufs913 make crosstool driver, ok, but in /out .zip directory empty...


-- Prepare root -------------------------------------------------------

Prepare Enigma2 root for ufs913.

Copying release image... done.
Creating devices... done.
Moving kernel... done.
Moving firmwares... done.
Adapting /etc/fstab... done.

Root preparation completed.

-- Create output file(s) ----------------------------------------------

Build Enigma2 output file(s) for ufs913 running in/on flash.


- Prepare kernel file... done.
- Checking kernel size... OK: 2412167 (0x0024CE87, max. 0x00400000) bytes.
- Create a jffs2 partition for root... done.
- Checking root size... OK: 112657204 (0x06B70334, max. 0x07800000) bytes.
- Create a jffs2 partition for firmwares... done.
- Checking firmware size... OK: 0 (0x00000000, max. 0x00800000) bytes.
- Create output file and MD5.../home/turulbird/buildsystem-Albis-Audioniek/flash/flash_tools/mup version 1.4NdV
Usage:
For image information:
/home/turulbird/buildsystem-Albis-Audioniek/flash/flash_tools/mup -i FILENAME Info as TXT
/home/turulbird/buildsystem-Albis-Audioniek/flash/flash_tools/mup -x FILENAME Info as XML (basic)
/home/turulbird/buildsystem-Albis-Audioniek/flash/flash_tools/mup -xx FILENAME Info as XML (detailed)
For image verification:
/home/turulbird/buildsystem-Albis-Audioniek/flash/flash_tools/mup -v FILENAME
For image extraction:
/home/turulbird/buildsystem-Albis-Audioniek/flash/flash_tools/mup -e FILENAME
For image generation:
/home/turulbird/buildsystem-Albis-Audioniek/flash/flash_tools/mup -c |-cs FILENAME
md5sum: ufs913_enigma2_gst-epl3_flash_full.data: Nincs ilyen fájl vagy könyvtár
done.
- Creating .ZIP output file... done.

-- Result -------------------------------------------------------------

Output file(s) created in /home/turulbird/buildsystem-Albis-Audioniek/flash/out:

összesen 8,0K
drwxr-xr-x 3 4,0K febr 12 16:25 kathrein
-rw-r--r-- 1 0 febr 12 16:25 ufs913_enigma2_gst-epl3_flash_full.data.md5
-rw-r--r-- 1 328 febr 12 16:25 ufs913_enigma2_gst-epl3_flash_P217_CDK-rev1124.zip

-- Finished -----------------------------------------------------------

Files elf copied /flash/tmp/ROOT/boot...

:confused:

Audioniek
13.02.2019, 16:06
Fixed a typo, Do a git pull and try again please.

Regards,

Audioniek.

turulbird
16.02.2019, 15:19
Hi!

Flash and uImage ok, but no rootfs.img in ,,rootfs it is X/flash/tmp/ROOT,

the uImage is in X/flash/tmp/KERNEL (after flash.sh has completed)"

How to create rootfs.img, make crosstol driver command, or where is?

Albis needed uImage and rootfs.img.

Rename ufs913_enigma2_gst-epl3_flash_full.data to rootfs.img (the two are equal?):


Image Name: Linux-2.6.32.71_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 2255810 Bytes = 2.2 MiB
Load Address: 80801000
Entry Point: 80802000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-2.6.32.71_stm24_0217
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 2255810 Bytes = 2.2 MiB
Load Address: 80801000
Entry Point: 80802000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel:
start = 0x80802000
initrd = 0x00000000 (0 bytes)
bootargs = console=ttyAS0,115200 root=/dev/mtdblock1 rw rootfstype=jffs2 init=/bin/devinit nwhwconf=device:eth0,hwaddr:00 ip=192.168.1.20:192.168.1.16:192.168.1.1:255.255.2 55.0:Enigma2:eth0:off stmmaceth=msglvl:0,phyaddr:0 coprocessor_mem=4m@0x40000000,4m@0x40400000 bigphysarea=6144\f0


The end...

:confused:

turulbird
17.02.2019, 16:26
Hi!

The micom patch not work, (the previous one was good, build and flash no error):



Start build of driver.
make -j3 -C /home/turulbird/buildsystem-Albis-Audioniek/build_tmp/linux-sh4-2.6.32.71_stm24_0217 ARCH=sh CONFIG_DEBUG_SECTION_MISMATCH=y \
CONFIG_MODULES_PATH=/home/turulbird/buildsystem-Albis-Audioniek/tufsbox/cross/target \
KERNEL_LOCATION=/home/turulbird/buildsystem-Albis-Audioniek/build_tmp/linux-sh4-2.6.32.71_stm24_0217 \
DRIVER_TOPDIR=/home/turulbird/buildsystem-Albis-Audioniek/driver \
M=/home/turulbird/buildsystem-Albis-Audioniek/driver \
UFS913=ufs913 \
CROSS_COMPILE=sh4-linux- \
modules
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/boxtype/boxtype.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/tools.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/bpamem/bpamem.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/ak4705.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec_main.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cic/ufs9xx_cic/ufs9xx_cic.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/ak4708.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec_worker.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/avs_core.o
LD [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cic/ufs913_cic.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec_opcodes.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/stv6412.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cpu_frequ/cpu_frequ.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec_internal.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/cxa2161.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/e2_proc/e2_proc_main.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec_proc.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/fake_avs.o
LD [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/e2_proc/e2_proc.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec_rc.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec_dev.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/stv6417.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/stv6418.o
LD [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/cec/cec.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller/kathrein_micom/kathrein_micom_file.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/avs_none.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/avs_pio.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/vip2_avs.o
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/vip1_avs.o
/home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller/kathrein_micom/kathrein_micom_file.c:54:19: fatal error: micom.h: No such file or directory
#include "micom.h"
^
compilation terminated.
scripts/Makefile.build:229: recipe for target '/home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller/kathrein_micom/kathrein_micom_file.o' failed
make[4]: *** [/home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller/kathrein_micom/kathrein_micom_file.o] Error 1
scripts/Makefile.build:365: recipe for target '/home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller/kathrein_micom' failed
make[3]: *** [/home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller/kathrein_micom] Error 2
scripts/Makefile.build:365: recipe for target '/home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller' failed
make[2]: *** [/home/turulbird/buildsystem-Albis-Audioniek/driver/frontcontroller] Error 2
make[2]: *** Waiting for unfinished jobs....
CC [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/stv6419.o
LD [M] /home/turulbird/buildsystem-Albis-Audioniek/driver/avs/avs.o
Makefile:1429: recipe for target '_module_/home/turulbird/buildsystem-Albis-Audioniek/driver' failed
make[1]: *** [_module_/home/turulbird/buildsystem-Albis-Audioniek/driver] Error 2
make/driver.mk:19: recipe for target '/home/turulbird/buildsystem-Albis-Audioniek/.deps/driver' failed
make: *** [/home/turulbird/buildsystem-Albis-Audioniek/.deps/driver] Error 2


How to create rootfs.img?...

:confused:

ghani
19.02.2019, 01:28
Erledigt....

ghani
21.02.2019, 10:18
problem geloest thx audioniek

pablocool
15.03.2019, 14:00
Hello :) My repo was building fine for adb_box few weeks ago. Now after git pull it is failing :(
Anyone know how to solve ? :)



Start build of dvbsnoop d3f134b.
Generating configuration files for dvbsnoop, please wait....
aclocal
autoconf
automake --add-missing
configure.ac:5: installing './compile'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
Makefile.am: installing './INSTALL'
src/Makefile.am: installing './depcomp'
src/bitdata/Makefile.am:14: warning: variable 'libbitdata_LDADD' is defined but no program or
src/bitdata/Makefile.am:14: library has 'libbitdata' as canonical name (possible typo)
Making all in src
Making all in dvb_api
CC dmx_pes.o
CC dmx_sect.o
CC dmx_ts.o
CC dmx_tspidscan.o
CC dmx_tspidbandwidth.o
CC dmx_error.o
CC fe_signal.o
CC fe_info.o
CC fe_misc.o
fe_misc.c: In function 'print_FE_BasicCapabilities':
fe_misc.c:242:22: error: 'FE_CAN_TURBO_FEC' undeclared (first use in this function)
if (fi.caps & FE_CAN_TURBO_FEC) out_nl (v,"FE_CAN_TURBO_FEC");
^
fe_misc.c:242:22: note: each undeclared identifier is reported only once for each function it appears in
fe_misc.c: In function 'festr_FE_bandwidth':
fe_misc.c:520:9: error: 'BANDWIDTH_5_MHZ' undeclared (first use in this function)
case BANDWIDTH_5_MHZ: s = "5 MHz"; break;
^
fe_misc.c:521:9: error: 'BANDWIDTH_10_MHZ' undeclared (first use in this function)
case BANDWIDTH_10_MHZ: s = "10 MHz"; break;
^
fe_misc.c:522:9: error: 'BANDWIDTH_1_712_MHZ' undeclared (first use in this function)
case BANDWIDTH_1_712_MHZ: s = "1.712 MHz"; break;
^
fe_misc.c: In function 'festr_FE_transmit_mode':
fe_misc.c:538:9: error: 'TRANSMISSION_MODE_1K' undeclared (first use in this function)
case TRANSMISSION_MODE_1K: s = "1k mode"; break;
^
fe_misc.c:539:9: error: 'TRANSMISSION_MODE_16K' undeclared (first use in this function)
case TRANSMISSION_MODE_16K: s = "16k mode"; break;
^
fe_misc.c:540:9: error: 'TRANSMISSION_MODE_32K' undeclared (first use in this function)
case TRANSMISSION_MODE_32K: s = "32k mode"; break;
^
fe_misc.c: In function 'festr_FE_guard_interval':
fe_misc.c:562:9: error: 'GUARD_INTERVAL_1_128' undeclared (first use in this function)
case GUARD_INTERVAL_1_128: s = "1/128"; break;
^
fe_misc.c:563:9: error: 'GUARD_INTERVAL_19_128' undeclared (first use in this function)
case GUARD_INTERVAL_19_128: s = "19/128"; break;
^
fe_misc.c:564:9: error: 'GUARD_INTERVAL_19_256' undeclared (first use in this function)
case GUARD_INTERVAL_19_256: s = "19/256"; break;
^
make[3]: *** [Makefile:357: fe_misc.o] Error 1
make[2]: *** [Makefile:549: all-recursive] Error 1
make[1]: *** [Makefile:334: all-recursive] Error 1
make: *** [make/contrib-apps.mk:1604: /home/pablocool/git/Audioniek/buildsystem/.deps/dvbsnoop] Błąd 2

pablocool
15.03.2019, 15:24
On another machine different error:



Patching remote control files... done.
Build preparation for OpenPLi complete.


libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:9: installing './compile'
configure.ac:14: installing './config.guess'
configure.ac:14: installing './config.sub'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
Makefile.am: installing './INSTALL'
Makefile.am:6: installing './py-compile'
lib/Makefile.am: installing './depcomp'
configure: WARNING: unrecognized options: --enable-adb_box, --with-gstversion, --enable-mediafwgstreamer, --enable-libeplayer3
config.status: error: in `/home/pablocool/git/Audioniek/buildsystem/build_source/enigma2':
config.status: error: Something went wrong bootstrapping makefile fragments
for automatic dependency tracking. Try re-running configure with the
'--disable-dependency-tracking' option to at least be able to build
the package (albeit without support for automatic dependency tracking).
See `config.log' for more details
make: *** [make/enigma2.mk:188: /home/pablocool/git/Audioniek/buildsystem/build_source/enigma2/config.status] Błąd 1




and after resume try:


pablocool@serwer ~/git/Audioniek/buildsystem $ ./build
make all-recursive
Making all in include
make[3]: Nothing to be done for 'all'.
Making all in lib
Makefile:3404: .deps/python/enigma_python.Pcpp: No such file or directory
make[3]: *** No rule to make target '.deps/python/enigma_python.Pcpp'. Stop.
make[2]: *** [Makefile:601: all-recursive] Error 1
make[1]: *** [Makefile:444: all] Error 2
make: *** [make/enigma2.mk:210: /home/pablocool/git/Audioniek/buildsystem/.deps/enigma2.do_compile] Błąd 2

pablocool
13.05.2019, 13:34
Afters hours of digging I have eventually found solution. Updating gentoo updated automake from 1.15 to 1.16
Switching to 1.15 solves issue:

echo "WANT_AUTOMAKE=1.15 make yaud-enigma2" > build
rm .deps/enigma2.do_prepare
./build

(...)


Patching PLi-HD skin completed.
--------------------------------------------------------------
Build of enigma2 completed.

================================================== ============

Start build of enigma2_release.
Copying image to release directory... done.
Cleaning up... done.
--------------------------------------------------------------
Build of enigma2_release completed.

Processing own_build... done.
Processing receiver specific own build for adb_box... done.
Stripping... done.

************************************************** *************

Build of Enigma2 for adb_box successfully completed.

************************************************** *************

Audioniek
13.05.2019, 15:26
I have changed make.sh to add WANT_AUTOMAKE=1.15 if running on Gentoo.

Regards,

Audioniek.

pablocool
13.05.2019, 23:14
We almost have it. But this is not correct:

cat build
WANT_AUTOMAKE=1.15
make yaud-enigma2
either make it:

cat build
export WANT_AUTOMAKE=1.15
make yaud-enigma2
or oneliner

cat build
WANT_AUTOMAKE=1.15 make yaud-enigma2

I think easiest solution would be to have in make.sh

echo -n "WANT_AUTOMAKE=1.15 " > $CURDIR/build

pablocool
14.05.2019, 07:40
Unfortunately latest E2 revision " 2*) Sat, 23 Mar 2019 19:40 - E2 OpenPLi any framework e2e791cf8426028d8cc225d5fa2bceb55df634f5"


KBUILD_VERBOSE=normal
BOXTYPE=adb_box
KERNEL_STM=p0217
OPTIMIZATIONS=size
IMAGE=enigma2-wlandriver
E2_DIFF=2
E2_REVISION=e2e791cf8426028d8cc225d5fa2bceb55df634 f5
MEDIAFW=gst-eplayer3
EXTERNAL_LCD=none
DESTINATION=flash

does not work. There is a problem I have audio but no video. OSD (menus etc) is visible however no stream video. Revision from december: "3) Mon, 10 Dec 2018 19:01 - E2 OpenPLi any framework a8e73e1874100aad76e44117b74543fb4018ff61" is working fine. What is worth mentioning this was done on latest buildsystem/apps/driver repos.

I have checked and this is no kernel/driver issue. I naively copied enigma2 binary from 12.2018 rev to this from 03.2019, but of course crashed because of /usr/lib/enigma2/python stuff not matching. So I copied that whole dir also. And also crash. Then I copied /usr/lib. Also crash. I eventually suceeded copying whole /usr dir.

Do you suspect what may it be? gstreamer maybe or eplayer3?

pablocool
20.05.2019, 20:49
Probably this is the reason:

(gst-plugin-scanner:703): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstalsa.so': /usr/lib/gstreamer-1.0/libgstalsa.so: undefined symbol: snd_pcm_get_chmap

What can we do with it ?

Audioniek
21.05.2019, 13:14
I am in the process of acquiring an ADB box BZZB. I will investigate as soon I have received it.

Regards,

Audioniek.

pablocool
21.05.2019, 16:57
Great. What method was used to make it run uboot/enigma2? swap CPU+NOR or modchip? If you had any problems regarding uboot feel free to ask.

Audioniek
30.05.2019, 15:31
Hello pablocool,

the BZZB ADB-box has arrived and have been studying the various sites for info which unfortunately often are in Polish, and Google translations are usually totally incomprehensible. After opening it up and comparing photos on the net I have come to the conclusion it has a modchip (small upright PCB with a jumper and three wires attached). The bootloader is switchable between two USBs, two HDDs, NAND, NFS and B4t, so it is the most universal one. The bootloader sign on is 'boot'; I understood that the B4t loader signs on with 'nbox'.

The main problem I currently have is a silent DEBUG output. I gathered from the info in the net so far that you need to flash it back to original firmware to enable that through a service menu.

Currently,I am busy with the June 1st batch of images; after that I will address the ADB-box.

Regards,

Audioniek.

kader_73
31.05.2019, 00:02
hello Audioniek ,

And thanks for the great job you are doing . I , recently built an E2 image for my hs7819 , the built end with succes , but unfortunately the "pti" modul of the old HDMU image , usualy used doesn't been reconized . Do u thik is due to the new kernel_ver (2.6.32.71_stm24_0217), or some thing to change in the .config file.

Regards.

Audioniek
31.05.2019, 21:38
Using a pti.ko from another source will only succeed if it was built with (almost) the same kernel .config and the same Linux-version, therefore your assumptions are correct. If you need a pti.ko that will probably work, try one out of one of my recent images for the 7819; they were built with the same git you build with.

Regards,

Audioniek.

kader_73
01.06.2019, 01:56
Hello ,
I’ll do and hope it will work.
Thanks once again.

Regards.

pablocool
03.06.2019, 09:06
@Audioniek, You are messing things up a bit :) But this is of course understandable, as you noticed most info is in polish. I will try to gather things up and make you a little introduction.

Audioniek
03.06.2019, 14:29
@pablocool

That is wonderful. To help you a bit, this is what I know approximately. There are four variants:
BSKA: single tuner, white cabinet, 4 digit LED, 1st generation (ITI-5800S series)
BSLA: two tuners, black cabinet, 16 digit VFD, 250GB hard disk built-in, 1st generation (ITI-5800S series)
BZXB: single tuner, white cabinet, 4 digit LED, tuner on main board, 2nd generation (ITI-5800SX series)
BZZB: two tuners, black cabinet, 16 digit VFD, 250GB hard disk built-in, 2st generation (ITI-5800SX series)

All have a separate 12V DC power supply, 1 SCART, RCA audio out, optical S/PDIF out, Component out, HDMI. Memory is 192 Mbyte RAM, 4 (or 8?) Mbyte NOR Flash, 64 MB NAND flash. The latter means these boxes can run a limited Enigma2 from flash.SoC is a 7109, I gathered that BZXB and BZZB models need it exchanged for another version to run E2 (why I do not know), or (and this is also not clear) have a so-called modchip built in. Original software is impossible to find, as is the original bootloader. There seems to have been several approaches to port Enigma2 to these models by PKT, Freebox and B4team resulting in at least two alternate bootloaders. I have the impression that my box is switchable between Freebox and B4team bootloaders.

Frontpanel has the usual keys for cursor control, OK and power. In addition the are three extra keys. White boxes have MENU, EPG and RES, black ones have EPG, REC and RES. All have four LEDs as icons, the power indicator is bicolour. The frontpanel does not have a dedicated processor, the display, keyboard and LEDs are driven by relative simple simple PT6958 (and in case of VFD an extra PT6302) chips. As a result these receivers cannot make timed recordings while in deep standby, something they seem to share with the Showbox Vitamin HD 5000.

Regards,

Audioniek.
.

pablocool
04.06.2019, 14:13
@Audioniek


You know more than I expected


BSKA
Board:
15494
Tuner single STV0899:
15495
BSLA
Board:
15496
Tuner dual STV0899:
15497
Both BSKA/BSLA has CPU STI7100-YWCE. YWCE means it has enabled descrambler (opensource stmdvb.ko can be used to decode not FTA channels).
Software pairing is used, access card is paired with motherboard with RSA key.
NOR and NAND chips are secured by manufacturer with hard to remove epoxy glue.
Both stb can be easily flashed with uboot. One method is to remove glue and solder already programmed NOR with uboots
Second method is to solder two motherboards. One called mother - has already uboot in and original software with version lower than v17 (testtool enabled), second called daughter is that one to program with uboot.
In doughter you need to access SM menu and enable UART. In daughter you need to solder nand enable/disable pin to 3V3 PIN so nand is disabled and daugter is run from mother NAND via cables. Then using blackbox (use of testtool's peek/poke) you load uboot to A20 address of NOR.
Then you need to make short from A20 to 3V3 so after all NOR start address is altered and uboot run.
15498
15499
15500


This is very briefly described. I doubt you will ever try this method


Newer models are BXZB/BZZB (actually only BZZB tuner is worth calling it "newer". It is less power consumption/Better signal/And cooler than BSLA version. BXZB is poor quality laminate that can be easily broken with high temperature of solder)
BXZB
Board integrated with single tuner STV0899
15501
BZZB
Board:
15502
Tuner single STV090x
15503


Both BXZB, BZZB has CPU STI7100-HWCE. HWCE means descrambler is disabled and hardware pairing used.
First option to run uboot/enigma2 is to swap CPU with jtag enabled and NOR memory. Then it run as normal BSKA/BSLA. Or to use modchip.
To decode channels you need modchip as in your BZZB you bought. It has two functions. Delay start of uboot. First of all STB run from A0000000 address and this disables reset of CPU. Second function is to pass cpu key to uboot and enable descrambler. Then actual uboot from address A0200000 (A20) or A0100000 (A19) is run. Preferably it should be A20. A19 should be backup uboot (this apply to all models). Worth to mention is that those all 4 motherboards has poor quality supply section. If STB hungs, or you hear sound from inside you should change capacitors.
In BSKA, BSLA, BZZB, BVXA (BVXA I will describe below)
15504
In BXZB
15505
Source code of modchip, MAGUS uboot and stmdvb.ko are not public. You can use existing modchip version of stmdvb.ko with your software just change vermagic if needed. Should work. I just did this way.


last model is very rare ADB-5800C MMP. This is cable STB used in Poland by Multimedia.
Motherboard is similar to BSKA. There is no card reader. What is really cool in opposite to BSKA/BSLA/BZZB/BXZB BVXA has enabled jtag. And can be really easly programmed uboot with STi compatible jtag.
With for example MMusb2232H FT2232H FTDI:


15506


BVXA with BSKA tuner and Enigma2 works very fine with sattelite.


All above tuners has 192MB or RAM. 128MB is main memory. 64MB is reserved as video memory. Some say SH4 STBs that has separate video coprocessors has much better video quality than popular VU/ZGEMMA etc MIPS stbs.


Back to what you wrote. When you have STB with uboot/enigma debug is already working.
Just connect those 3 pins GND/RX/TX:
15507
with TTL to USB converter like this USB RS232 UART FT232RL


15508
And then just:
sudo screen /dev/ttyUSB0 115200
If you wish to load new uboot first to RAM then to NOR just type "loady" on uboot console
Then from another linux console run such script


#!/bin/sh




DEV=/dev/ttyUSB0




stty -F $DEV 115200
sz --ymodem "$1" > $DEV < $DEV

that way:
sudo ./ysend.sh uboot.bin


I am not up to date with latest modchip revision. As wrote above last I knew required special MAGUS uboot version. I think when you connect to debug you will know.
Maybe you have new modchip revision that support old freebox/b4t uboots.


And you are right freebox and b4t are alternate uboots that run alternate softwares. b4t (pkteam) softs are very good but I think those STBs are not enough powerful to run them.
I would stick with pure freebox Enigma2. If you wish PM me I will send you links.

All boot methods nand/usb/hdd can be altered. Just issue "printenv" on uboot console, change what you need and hit "saveenv" (here you can find for details http://www.denx.de/wiki/publish/DULG/to-delete/ https://www.denx.de/wiki/U-Bootdoc/BasicCommandSet)
I added for example option to boot second EXT2 partition of USB flash drive. First partition is FAT32 so it can be accessible from both Windows/Linux:



modcmd=if itest *b9205e2c -eq 1000000; then set mod no; else set mod yes; fi
bootdesc_8=USbC
bootcmd_8=run modcmd; run bootargs_8; run bootkern_8
bootkern_8=usb reset; ext2load usb 0:2 a5000000 /boot/uImage; bootm a5000000
bootargs_8=set bootargs console=ttyAS0,115200 root=/dev/sda2 rw mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=10 nwhwconf=device:eth0,hwaddr:00:03:91:85:01:01 init=/bin/devinit mod=$mod


With mod=$mod I can check from software if it is modchip version board or not.


I think that is enough for the beggining. If you want to play with uboots I can send you for free one BVXA motherboard. If you make mistake and brick it with wrong command on uboot it can be easily brigned up to life with jtag.
That is not possible with BSKA/BSLA/BZZB/BXZB. So be careful with playing uboots. If you have any questions feel free to ask.
I appreciate your contribution in software development and will always help you.

Audioniek
04.06.2019, 20:54
Very impressive and useful. I will study this in depth and come back to you!

BTW: my BZZB had the capacitors already exchanged by the seller.

Regards,

Audioniek.