No problem, I can test... three UFS 910.
They succeed only once.
Thank you for your work!
@DboxOldie
I choose always the default, 191 player.
No problem, I can test... three UFS 910.
They succeed only once.
Thank you for your work!
@DboxOldie
I choose always the default, 191 player.
The build image UFS 910 rcS 4,4 kilobyte <==> HDMU image UFS 910 rcS 19,5 kilobyte
Geändert von turulbird (19.06.2016 um 15:52 Uhr)
dont mess up with hdmu files...we have a rcs for all boxes....
Gehasst, Verdammt, Vergöttert
Fragen gehören ins Forum nicht in meinem Postfach!
>> Häufig gestellte Fragen <<
I know, I looked.
Only that could possibly be in the wrong in build?
12:0
Code: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...
Geändert von turulbird (24.07.2016 um 22:28 Uhr)
I built Fedora 23 64 bit.
It was build executed without error (so far), but I had a couple of trouble:
Run ... Run...Code: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
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???
Geändert von turulbird (21.06.2016 um 21:22 Uhr)
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:
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.Code:./make.sh 1 5 N 2 3 1 2 2
These two are not occurring in my test build.Code: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 directoryBut these two are, and they are therefore normal.Code: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.
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.
Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
Sats: Astra 1, 2 & 3, Hotbird
Main activity: building my own E2 images for Fortis receivers
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
Geändert von turulbird (22.06.2016 um 00:39 Uhr)
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.
Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
Sats: Astra 1, 2 & 3, Hotbird
Main activity: building my own E2 images for Fortis receivers
@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.
Code:CPU_CORES ?= $(shell getconf _NPROCESSORS_ONLN || echo 1) MAKEFLAGS+=-j$(CPU_CORES) export MAKEFLAGS