Enigma2 on Odroid C2

Moderators: mdrjr, odroid

Re: Enigma2 on Odroid C2

Unread postby andyblac » Fri Jan 06, 2017 8:19 am

algdu83 wrote:we have created a img with this method
http://www.microdev.it/wp/en/2016/08/17 ... mpilation/

juste change a last with
MACHINE=wetekplay2 DISTRO=openatv make image


just tried that, flashed to SDCARD, it does not boot my C2, and serial log does not even show it trying to boot

just get.
GXBB:BL1:08dafd:0a8993;FEAT:EDFC318C;POC:3;RCY:0;EMMC:800;NAND:81;SD:0;READ:0;CHK:F3;USB:8;LOOP
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby algdu83 » Fri Jan 06, 2017 5:23 pm

andyblac wrote:
algdu83 wrote:we have created a img with this method
http://www.microdev.it/wp/en/2016/08/17 ... mpilation/

juste change a last with
MACHINE=wetekplay2 DISTRO=openatv make image


just tried that, flashed to SDCARD, it does not boot my C2, and serial log does not even show it trying to boot

just get.
GXBB:BL1:08dafd:0a8993;FEAT:EDFC318C;POC:3;RCY:0;EMMC:800;NAND:81;SD:0;READ:0;CHK:F3;USB:8;LOOP


On the wetek play2 is boot...
You must change the boot files for odroid c2
algdu83
 
Posts: 25
Joined: Sat Nov 12, 2016 5:46 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Sat Jan 07, 2017 6:45 pm

ok, getting some where, I have a booting image with cobbled together odroid kernel and few bits from my other git (oe-alliance) I now have an issue I need a working e2-procfs, I tried the one from WeTec play2 but complains about magic version

Code: Select all
[  326.027606] wetekdvb: version magic '3.14.29 SMP mod_unload aarch64' should be '3.14.29 SMP preempt mod_unload aarch64'

root@odroidc2:~# modprobe e2-procfs
modprobe: ERROR: could not insert 'e2_procfs': Exec format error
root@odroidc2:~# uname -a
Linux odroidc2 3.14.29 #1 SMP PREEMPT Sat Jan 7 02:40:24 CET 2017 aarch64 GNU/Linux
root@odroidc2:~# modinfo wetekdvb
filename:       /lib/modules/3.14.29/extra/wetekdvb.ko
license:        Proprietary
depends:       
vermagic:       3.14.29 SMP mod_unload aarch64
parm:           adapter_nr:DVB adapter numbers (array of short)
root@odroidc2:~# modinfo e2-procfs
filename:       /lib/modules/3.14.29/extra/e2-procfs.ko
license:        GPL
author:         Christian Ege
description:    procfs module with enigma2 support
depends:       
vermagic:       3.14.29 SMP mod_unload aarch64
root@odroidc2:~#


as e2-procfs is GPL does anyone know source code is ?, if any would like to help me on this project I think Skype IM would be quicker, please pm me for me Skype ID.

I also noticed these anyone have any ideas ?
Code: Select all
[  119.809162] fb: command 0x23 not supported (enigma2)
[  119.817952] fb: command 0x40014621 not supported (enigma2)
[  120.659881] fb: command 0x40014621 not supported (enigma2)


I have attached a full boot log of my image boot.
Andy.
Attachments
bootlog.txt
(54.74 KiB) Downloaded 65 times
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Sun Jan 08, 2017 1:36 am

taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Sun Jan 08, 2017 8:26 am

taki wrote:use fake e2procfs
https://github.com/gcsuri/meta-amlogic/ ... stb-procfs
and nimsocket


does not work, I need a real procfs.

btw guys here is my work so far.

https://github.com/oe-alliance/oe-allia ... 124a8135b4

to test

clone the 4.0 branch from here
Code: Select all
git@github.com:oe-alliance/build-enviroment.git


and the do

Code: Select all
MACHINE=odroidc2 DISTRO=openvix make image
Last edited by andyblac on Sun Jan 08, 2017 8:37 pm, edited 1 time in total.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Sun Jan 08, 2017 7:40 pm

Who can write or decompile amlogic e2procfs.ko. otherhand nimdetec ?
I think enigma2 works on all amlogic devices. Wetek dev graugans wroto e2procfs for wetekplay.
Thanks for your efforts.
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Sun Jan 08, 2017 8:36 pm

taki wrote:Who can write or decompile amlogic e2procfs.ko. otherhand nimdetec ?
I think enigma2 works on all amlogic devices. Wetek dev graugans wroto e2procfs for wetekplay.
Thanks for your efforts.


I am in talks with the guy who wrote the e2-procfs for wetek, trying to get him to help with Ordroid one, I'll keep you informed.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Mon Jan 09, 2017 12:03 am

http://www.wetekforums.com/v/index.php? ... lay-dvb-s2

Look this topic for how developed e2procfs
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english


Re: Enigma2 on Odroid C2

Unread postby taki » Sun Jan 15, 2017 5:19 am

amlogic e2procfs some sources
Attachments
e2-procfs(1).c
(45.72 KiB) Downloaded 75 times
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby taki » Wed Jan 18, 2017 2:37 am

taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Mon Jan 23, 2017 10:04 pm

guy's got some good news, I have contacted the guy who wrote the WeTek e2procfs and I have sent a him a C2, and he has agreed to code me a e2procfs for the C2, he is a busy man so please be patient, I will keep you all informed how it goes.

Andy.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Tue Jan 24, 2017 1:55 pm

That is good news but only rewrite for c2. Other amlogic box? (C1)
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Sat Feb 04, 2017 7:07 pm

i only have a C2, and i had to supply the guy with C2 (out of my own pocket), also not sure if the C1 would have all the hardware required for E2 would it?
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Sun Feb 05, 2017 3:44 pm

I compiled openav 6.0 and oe-alliance 4.0
Only problem dvbpart.
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Wed Feb 08, 2017 12:19 am

taki wrote:I compiled openav 6.0 and oe-alliance 4.0
Only problem dvbpart.


yes, I did the work on the oe-a, got the c2 to boot, we are working on e2 drivers and other c2 optimisations in openivx, but as ATV is part of OE-Aliance they will also benefit from my coding.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Wed Feb 08, 2017 1:58 pm

andyblac where I find "enigma2-plugin-extensions-startkodi".
Oe alliance plugin has rcuselect and rezap
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Wed Feb 08, 2017 9:51 pm

taki wrote:andyblac where I find "enigma2-plugin-extensions-startkodi".
Oe alliance plugin has rcuselect and rezap

in which dirstro ?, in openvix we don't build kodi for odroid as it is pretty useless.

as for RUslect and rezap, double;t they will work on odroid as we don't have drivers yet, it all WIP.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Wed Feb 08, 2017 11:59 pm

For openat 6.0
Kodi compilation ok.
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Thu Feb 09, 2017 1:43 am

yeah, must have been fixed, but anyway running kodi inside e2 Imo is stupid, this is a sat box software not a media player, and why OpenViX does not support Kodi. if you want kodi Imo you be running LE.

but if OATV support kodi, it should already be in their feeds.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Thu Feb 09, 2017 1:56 am

ok but dont work dvbpart. my problem
Collected errors:
* calculate_dependencies_for: Cannot satisfy the following dependencies for openatv-base:
* enigma2-plugin-extensions-startkodi *
* opkg_solver_install: Cannot install package openatv-base.
I delete box config "enigma2-plugin-extensions-startkodi". I have no error. oe aliance I want to know oe-alliance where call this extension.

here is oe alliance plugin patch
Code: Select all
diff -ru a/configure.ac b/configure.ac
--- a/configure.ac   2017-01-26 08:43:07.000000000 +0300
+++ b/configure.ac   2017-02-07 00:03:06.226880980 +0300
@@ -52,7 +52,8 @@
 AM_CONDITIONAL(ODIN, test `echo "$BOXTYPE" | cut -b 1-4` == "odin")
 AM_CONDITIONAL(EBOX, test `echo "$BOXTYPE" | cut -b 1-4` == "ebox")
 AM_CONDITIONAL(SPARK, test `echo "$BOXTYPE" | cut -b 1-5` == "spark")
-AM_CONDITIONAL(WETEK, test `echo "$BOXTYPE" | cut -b 1-5` == "wetek")
+AM_CONDITIONAL(WETEK, test `echo "$BOXTYPE" | cut -b 1-5` == "minix")
+AM_CONDITIONAL(MINIX, test `echo "$BOXTYPE" | cut -b 1-5` == "wetek")
 AM_CONDITIONAL(HARDKERNEL, test `echo "$BOXTYPE"| cut -b 1-6` == "odroid")
 
 AM_CONDITIONAL(AZBOXHD, test "$BOXTYPE" == "azboxhd")
@@ -168,6 +169,7 @@
 AM_CONDITIONAL(XC7358, test "$BOXTYPE" == xc7358)
 AM_CONDITIONAL(XC7358CI, test "$BOXTYPE" == xc7358ci)
 AM_CONDITIONAL(WETEKPLAY, test "$BOXTYPE" == wetekplay)
+AM_CONDITIONAL(MINIXX8HPLUS, test "$BOXTYPE" == minixx8hplus)
 if test `echo "$BOXTYPE" | cut -b 1-2` == "dm"; then
    AC_DEFINE(DREAMBOX, 1, [Dreambox hardware])
 fi
@@ -176,7 +178,7 @@
 
 AM_CONDITIONAL(HAVE_ARMV7A, test "$BOXTYPE" == cube)
 AM_CONDITIONAL(HAVE_ARMV7AHF, test "$BOXTYPE" == hd51  -o "$BOXTYPE" == hd52 -o "$BOXTYPE" == vusolo4k -o "$BOXTYPE" == vuuno4k -o "$BOXTYPE" == vuultimo4k -o "$BOXTYPE" == dm900 -o "$BOXTYPE" == sf4008 -o "$BOXTYPE" == dags7252 -o "$BOXTYPE" == gb7252)
-AM_CONDITIONAL(HAVE_CORTEXA9HF, test "$BOXTYPE" == wetekplay)
+AM_CONDITIONAL(HAVE_CORTEXA9HF, test "$BOXTYPE" == wetekplay -o "$BOXTYPE" == minixx8hplus)
 
 AC_CONFIG_FILES([
 Makefile
diff -ru a/Makefile.am b/Makefile.am
--- a/Makefile.am   2017-01-26 08:43:07.000000000 +0300
+++ b/Makefile.am   2017-02-07 00:04:20.064237057 +0300
@@ -263,6 +263,10 @@
 SUBDIRS += RCUSelect ReZap
 endif
 
+if MINIX
+SUBDIRS += RCUSelect ReZap
+endif
+
 if HARDKERNEL
 SUBDIRS += RCUSelect ReZap
 endif
@@ -277,4 +281,4 @@
 
 if XC7358CI
 SUBDIRS += VPLEDControl
-endif
\ No newline at end of file
+endif
diff -ru a/RCUSelect/src/plugin.py b/RCUSelect/src/plugin.py
--- a/RCUSelect/src/plugin.py   2017-01-26 08:43:07.000000000 +0300
+++ b/RCUSelect/src/plugin.py   2017-02-07 00:16:50.017469585 +0300
@@ -50,6 +50,7 @@
       self.setTitle(title)
       self["pixmap"] = Pixmap()
       self.rcuval = [_("WeTek Play2 RCU"),
+      _('Minix X8-H Plus (Classic) RCU'),
       _('WeTek Play (Classic) RCU'),
       _("WeTek Play Enigma2 RCU"),
       _("WeTek Play OpenElec RCU"),
@@ -74,6 +75,7 @@
 
    def SetOSDList(self):
       boxime = HardwareInfo().get_device_name()
+           if boxime == 'minixx8hplus': choice = 'Minix X8-H Plus'
       if boxime == 'wetekplay2': choice = 'WeTek Play2 RCU'
       if boxime == 'wetekplay': choice = 'WeTek Play Enigma2 RCU'
       try:
@@ -101,7 +103,9 @@
          self.rcuv = self.rcuval[var]
          #if self.rcuv != self.rcuold: copy keymap
          try:
-            if self.rcuv == 'WeTek Play2 RCU':
+            if self.rcuv == 'MINIX X8-H PLUS RCU':
+               os.system("cp -f /etc/amremote/minix.conf /etc/amremote/minix.conf &")
+            elif self.rcuv == 'WeTek Play (Classic) RCU':
                os.system("cp -f /etc/amremote/wetek_play2.conf /etc/amremote/wetek.conf &")
             elif self.rcuv == 'WeTek Play (Classic) RCU':
                os.system("cp -f /etc/amremote/wetek1.conf /etc/amremote/wetek.conf &")
@@ -135,17 +139,17 @@
             os.system("killall -9 remotecfg &")
             boxime = HardwareInfo().get_device_name()
             if boxime == 'wetekplay2':
-               fin = file('/etc/amremote/wetek.conf')
-               fout = open('/etc/amremote/wetek_tmp.conf', 'w')
+               fin = file('/etc/amremote/minix.conf')
+               fout = open('/etc/amremote/minix_tmp.conf', 'w')
                for line in fin :
                   if 'work_mode' in line: line = 'work_mode     = 0\n'
                   fout.write(line)
                fout.close()
-               os.system('mv -f /etc/amremote/wetek_tmp.conf /etc/amremote/wetek.conf &')
+               os.system('mv -f /etc/amremote/minix_tmp.conf /etc/amremote/minix.conf &')
             os.system("/usr/bin/remotecfg /etc/amremote/wetek.conf &")
-            if self.rcuold == "WeTek Play OpenElec RCU" or self.rcuv == "WeTek Play OpenElec RCU":
+            if self.rcuold == "Minix X8-H Plus OpenElec RCU" or self.rcuv == "Minix X8-H Plus OpenElec RCU":
                if self.rcuold != self.rcuv:
-                  if self.rcuv == 'WeTek Play OpenElec RCU':
+                  if self.rcuv == 'Minix X8-H Plus OpenElec RCU':
                      if getImageDistro() == "openspa":
                         os.system("cp -f /usr/lib/enigma2/python/Plugins/Extensions/RCUSelect/conf/keymap_OpenELEC.xml /usr/share/enigma2/keymap.xml &")
                      else:
@@ -173,7 +177,7 @@
         
 def Plugins(**kwargs):
    boxime = HardwareInfo().get_device_name()
-   if boxime == 'wetekplay' or boxime == 'wetekplayplus' or boxime == 'wetekplay2' or boxime == 'wetekplay2s' :
+   if boxime == 'wetekplay' or boxime == 'wetekplayplus' or boxime == 'wetekplay2' or boxime == 'wetekplay2s' or boxime == 'minixx8hplus' :
       return \
          [PluginDescriptor(name=_("RCU Select"), where = PluginDescriptor.WHERE_MENU, fnc=system),
          ]
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Thu Feb 09, 2017 7:45 am

atm e2 does not run on odroid c2 as we have no drivers. what box are you trying to build ?
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Thu Feb 09, 2017 1:38 pm

'Minix X8-H Plus s812-h 2gb ram
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Thu Feb 09, 2017 8:19 pm

taki wrote:'Minix X8-H Plus s812-h 2gb ram


not supported in oe-a, beside this thread is about Odroid C2.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Wed Feb 15, 2017 3:17 am

here is openatv 6.0 manuel start kodi and enigma2 log
Code: Select all
root@minixx8hplus:~# enigma2
[eErrorOutput] PIPE_BUF: 4096
[eErrorOutput] F_SETPIPE_SZ: 1048576
[eErrorOutput] F_GETPIPE_SZ 0: 1048576
PYTHONPATH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 10
BCM accel interface not available - Operation not permitted
FBIO_SET_MANUAL_BLIT: Operation not permitted
EVIOCGRAB: Device or resource busy
EVIOCGRAB: Device or resource busy
executing main
19:07:31.305 base/init.cpp:47 setRunlevel + (1) Background File Eraser
19:07:31.305 base/init.cpp:47 setRunlevel + (5) Tuxtxt
19:07:31.305 base/init.cpp:47 setRunlevel + (8) graphics acceleration manager
19:07:31.305 base/init.cpp:47 setRunlevel + (9) Font Render Class
19:07:31.305 gdi/font.cpp:190 fontRenderClass [FONT] initializing lib...
19:07:31.305 gdi/font.cpp:198 fontRenderClass [FONT] loading fonts...
19:07:31.306 gdi/font.cpp:203 fontRenderClass [FONT] Intializing font cache, usi                                                                                  ng max. 4MB...
19:07:31.306 base/init.cpp:47 setRunlevel + (9) gLCDDC
19:07:31.306 gdi/lcd.cpp:36 setSize lcd buffer 0x22b4b20 8448 bytes, stride 132
19:07:31.306 gdi/glcddc.cpp:43 gLCDDC LCD resolution: 132 x 64 x 8 (stride: 132)
19:07:31.306 base/init.cpp:47 setRunlevel + (9) GFBDC
19:07:31.306 gdi/fb.cpp:70 fbClass 24576k total video mem
19:07:31.306 gdi/fb.cpp:78 fbClass 24576k video mem
19:07:31.306 gdi/fb.cpp:173 SetMode  - double buffering available!
19:07:31.308 gdi/gfbdc.cpp:276 setResolution 17376kB available for acceleration                                                                                   surfaces.
19:07:31.308 gdi/gfbdc.cpp:277 setResolution resolution: 1280 x 720 x 32 (stride                                                                                  : 5120)
19:07:31.308 base/init.cpp:47 setRunlevel + (10) gRC
19:07:31.309 gdi/grc.cpp:42 gRC RC thread created successfully
19:07:31.309 base/init.cpp:47 setRunlevel + (15) eWindowStyleManager
19:07:31.309 base/init.cpp:47 setRunlevel + (20) AVSwitch Driver
19:07:31.309 driver/avswitch.cpp:24 eAVSwitch couldnt open /dev/dbox/fp0 to moni                                                                                  tor vcr scart slow blanking changed!
19:07:31.309 base/init.cpp:47 setRunlevel + (20) misc options
19:07:31.309 base/init.cpp:47 setRunlevel + (20) RC Input layer
19:07:31.309 base/init.cpp:47 setRunlevel + (20) UHF Modulator
19:07:31.309 driver/rfmod.cpp:27 eRFmod couldnt open /dev/rfmod0!!!!
19:07:31.309 base/init.cpp:47 setRunlevel + (20) DVB-CI UI
19:07:31.309 base/init.cpp:47 setRunlevel + (21) input device driver
19:07:31.309 driver/rcinput.cpp:625 eRCDeviceInputDev Input device "aml_keypad"                                                                                   is a keyboard
19:07:31.309 driver/rcinput.cpp:625 eRCDeviceInputDev Input device "gpio_keypad"                                                                                   is a remotecontrol
19:07:31.309 driver/rcinput.cpp:625 eRCDeviceInputDev Input device "rn5t618_pmu"                                                                                   is a mouse
19:07:31.309 driver/rcinput.cpp:625 eRCDeviceInputDev Input device "cec_input" i                                                                                  s a remotecontrol
19:07:31.309 driver/rcinput.cpp:682 eInputDeviceInit Found 4 input devices.
19:07:31.309 base/init.cpp:47 setRunlevel + (22) Hdmi CEC driver
19:07:31.309 base/init.cpp:47 setRunlevel + (30) eActionMap
19:07:31.309 base/init.cpp:47 setRunlevel + (35) CA handler
19:07:31.309 base/init.cpp:47 setRunlevel + (35) CI Slots
19:07:31.310 dvb_ci/dvbci.cpp:268 eDVBCIInterfaces scanning for common interface                                                                                  s..
19:07:31.310 dvb_ci/dvbci.cpp:1041 setInputSource cannot open /proc/stb/tsmux/in                                                                                  put0
19:07:31.310 dvb_ci/dvbci.cpp:1041 setInputSource cannot open /proc/stb/tsmux/in                                                                                  put1
19:07:31.310 dvb_ci/dvbci.cpp:307 eDVBCIInterfaces done, found 0 common interfac                                                                                  e slots
19:07:31.310 base/init.cpp:47 setRunlevel + (40) eServiceCenter
19:07:31.310 service/service.cpp:116 eServiceCenter settings instance.
19:07:31.310 base/init.cpp:47 setRunlevel + (41) Stream server
19:07:31.310 network/serversocket.cpp:53 eServerSocket [SERVERSOCKET] ERROR on b                                                                                  ind() (Address already in use)
19:07:31.310 base/init.cpp:47 setRunlevel + (41) Encoders
19:07:31.310 base/cfile.h:17 CFile error /proc/stb/encoder/0/decoder [No such fi                                                                                  le or directory]
19:07:31.310 base/init.cpp:47 setRunlevel + (41) eServiceFactoryDVB
19:07:31.310 base/init.cpp:47 setRunlevel + (41) eServiceFactoryFS
19:07:31.310 base/init.cpp:47 setRunlevel + (41) eServiceFactoryMP3
19:07:31.310 base/init.cpp:47 setRunlevel + (41) eServiceFactoryM2TS
19:07:31.310 base/init.cpp:47 setRunlevel + (41) eServiceFactoryHDMI
19:07:31.310 base/init.cpp:47 setRunlevel + (41) eServiceFactoryDVD
19:07:31.310 base/init.cpp:63 setRunlevel reached rl 70
19:07:31.310 dvb/db.cpp:553 loadServicelist ---- opening lame channel db
19:07:31.310 dvb/db.cpp:567 loadServicelist reading services (version 4)
19:07:31.342 dvb/db.cpp:634 loadServicelist loaded 175 channels/transponders and                                                                                   2197 services
19:07:31.342 dvb/dvb.cpp:188 eDVBResourceManager boxtype detection via /proc/stb                                                                                  /info not possible... use fallback via demux count!

19:07:31.342 dvb/dvb.cpp:198 eDVBResourceManager found 0 adapter, 0 frontends(0                                                                                   sim) and 0 demux, boxtype 0
19:07:31.342 dvb/dvbtime.cpp:235 eDVBLocalTimeHandler Use valid Linux Time :) (R                                                                                  TC?)
19:07:31.342 dvb/epgcache.cpp:385 eEPGCache [EPGC] Initialized EPGCache (wait fo                                                                                  r setCacheFile call now)
19:07:31.343 enigma.cpp:322 main Loading spinners...
19:07:31.345 base/cfile.h:17 CFile error /usr/share/enigma2/spinner/wait10.png [                                                                                  No such file or directory]
19:07:31.346 gdi/epng.cpp:24 loadPNG [ePNG] couldn't open /usr/share/enigma2/spi                                                                                  nner/wait10.png
19:07:31.346 enigma.cpp:341 main found 9 spinner!
19:07:31.346 base/ioprio.cpp:91 setIoPrio setIoPrio best-effort level 3 ok
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_left [No s                                                                                  uch file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_top [No su                                                                                  ch file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_width [No                                                                                   such file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_height [No                                                                                   such file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_apply [No                                                                                   such file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_left [No s                                                                                  uch file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_top [No su                                                                                  ch file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_width [No                                                                                   such file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_height [No                                                                                   such file or directory]
19:07:31.346 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_apply [No                                                                                   such file or directory]
19:07:31.453 driver/misc_options.cpp:48 detected_12V_output couldn't open /proc/                                                                                  stb/misc/12V_output
19:07:31.456 Components/Harddisk.py:803 enumerateBlockDevices [Harddisk] enumera                                                                                  ting block devices...
19:07:31.462 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/devices/platform/aml_sdhc.0/m                                                                                  mc_host/emmc/emmc:0001/block/mmcblk1/model'
19:07:31.463 Components/Harddisk.py:107 __init__ new Harddisk mmcblk1boot0 -> /d                                                                                  ev/mmcblk1boot0 -> /dev/mmcblk1boot0
19:07:31.465 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/devices/platform/aml_sdhc.0/m                                                                                  mc_host/emmc/emmc:0001/block/mmcblk1/model'
19:07:31.466 Components/Harddisk.py:107 __init__ new Harddisk mmcblk1boot1 -> /d                                                                                  ev/mmcblk1boot1 -> /dev/mmcblk1boot1
19:07:31.468 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/devices/platform/aml_sdio.0/m                                                                                  mc_host/sd/sd:aaaa/model'
19:07:31.469 Components/Harddisk.py:107 __init__ new Harddisk mmcblk0 -> /dev/mm                                                                                  cblk0 -> /dev/mmcblk0
19:07:31.470 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/block/mmcblk0p1/device/model'
19:07:31.471 Components/Harddisk.py:107 __init__ new Harddisk mmcblk0p1 -> /dev/                                                                                  mmcblk0p1 -> /dev/mmcblk0p1
19:07:31.472 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/block/mmcblk0p2/device/model'
19:07:31.473 Components/Harddisk.py:107 __init__ new Harddisk mmcblk0p2 -> /dev/                                                                                  mmcblk0p2 -> /dev/mmcblk0p2
19:07:31.474 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/block/mmcblk0p3/device/model'
19:07:31.475 Components/Harddisk.py:107 __init__ new Harddisk mmcblk0p3 -> /dev/                                                                                  mmcblk0p3 -> /dev/mmcblk0p3
19:07:31.477 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/devices/platform/aml_sdhc.0/m                                                                                  mc_host/emmc/emmc:0001/model'
19:07:31.478 Components/Harddisk.py:107 __init__ new Harddisk mmcblk1 -> /dev/mm                                                                                  cblk1 -> /dev/mmcblk1
19:07:31.480 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/devices/platform/aml_sdhc.0/m                                                                                  mc_host/emmc/emmc:0001/block/mmcblk1/model'
19:07:31.481 Components/Harddisk.py:107 __init__ new Harddisk mmcblk1boot0 -> /d                                                                                  ev/mmcblk1boot0 -> /dev/mmcblk1boot0
19:07:31.482 Components/Harddisk.py:950 getUserfriendlyDeviceName couldn't read                                                                                   model:  [Errno 2] No such file or directory: '/sys/devices/platform/aml_sdhc.0/m                                                                                  mc_host/emmc/emmc:0001/block/mmcblk1/model'
19:07:31.483 Components/Harddisk.py:107 __init__ new Harddisk mmcblk1boot1 -> /d                                                                                  ev/mmcblk1boot1 -> /dev/mmcblk1boot1
19:07:31.486 Components/Harddisk.py:812 enumerateNetworkMounts [Harddisk] enumer                                                                                  ating network mounts...
19:07:31.495 skin.py:127 <module> SKIN ERROR: {skin_display.xml}: display skin n                                                                                  ot found. Please contact the skin's author!
19:07:31.495 skin.py:131 <module> defaulting to standard display skin... skin_di                                                                                  splay.xml
19:07:31.495 skin.py:58 addSkin [SKIN ERROR] attempt to add a skin without filen                                                                                  ame
19:07:31.613 Components/NimManager.py:156 update sec config cleared
19:07:31.613 Components/NimManager.py:288 update sec config completed
19:07:31.622 Components/AVSwitch.py:140 readPreferredModes reading preferred mod                                                                                  es failed, using all modes
19:07:31.623 RecordTimer.py:36 <module> [RecordTimer] import from 'Screens.InfoB                                                                                  ar import InfoBar' failed: cannot import name InfoBar
19:07:31.692 Screens/InfoBarGenerics.py:144 loadResumePoints [InfoBar] Failed to                                                                                   load resumepoints: [Errno 2] No such file or directory: '/etc/enigma2/resumepoi                                                                                  nts.pkl'
19:07:31.751 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//bouquet                                                                                  s.tv
19:07:31.751 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.favourites.tv
19:07:31.752 dvb/db.cpp:975 loadBouquet 114 entries in Bouquet userbouquet.favou                                                                                  rites.tv
19:07:31.752 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe2.tv
19:07:31.752 dvb/db.cpp:975 loadBouquet 78 entries in Bouquet userbouquet.dbe2.t                                                                                  v
19:07:31.752 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe3.tv
19:07:31.752 dvb/db.cpp:975 loadBouquet 66 entries in Bouquet userbouquet.dbe3.t                                                                                  v
19:07:31.752 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe4.tv
19:07:31.753 dvb/db.cpp:975 loadBouquet 22 entries in Bouquet userbouquet.dbe4.t                                                                                  v
19:07:31.753 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe5.tv
19:07:31.753 dvb/db.cpp:975 loadBouquet 28 entries in Bouquet userbouquet.dbe5.t                                                                                  v
19:07:31.753 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe6.tv
19:07:31.753 dvb/db.cpp:975 loadBouquet 8 entries in Bouquet userbouquet.dbe6.tv
19:07:31.753 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe7.tv
19:07:31.753 dvb/db.cpp:975 loadBouquet 9 entries in Bouquet userbouquet.dbe7.tv
19:07:31.753 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe8.tv
19:07:31.753 dvb/db.cpp:975 loadBouquet 8 entries in Bouquet userbouquet.dbe8.tv
19:07:31.753 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe9.tv
19:07:31.753 dvb/db.cpp:975 loadBouquet 6 entries in Bouquet userbouquet.dbe9.tv
19:07:31.754 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe10.tv
19:07:31.754 dvb/db.cpp:975 loadBouquet 18 entries in Bouquet userbouquet.dbe10.                                                                                  tv
19:07:31.754 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe11.tv
19:07:31.754 dvb/db.cpp:975 loadBouquet 6 entries in Bouquet userbouquet.dbe11.t                                                                                  v
19:07:31.754 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe12.tv
19:07:31.754 dvb/db.cpp:975 loadBouquet 53 entries in Bouquet userbouquet.dbe12.                                                                                  tv
19:07:31.754 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe13.tv
19:07:31.754 dvb/db.cpp:975 loadBouquet 15 entries in Bouquet userbouquet.dbe13.                                                                                  tv
19:07:31.754 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe14.tv
19:07:31.755 dvb/db.cpp:975 loadBouquet 185 entries in Bouquet userbouquet.dbe14                                                                                  .tv
19:07:31.755 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe15.tv
19:07:31.756 dvb/db.cpp:975 loadBouquet 175 entries in Bouquet userbouquet.dbe15                                                                                  .tv
19:07:31.756 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe16.tv
19:07:31.756 dvb/db.cpp:975 loadBouquet 40 entries in Bouquet userbouquet.dbe16.                                                                                  tv
19:07:31.756 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe17.tv
19:07:31.757 dvb/db.cpp:975 loadBouquet 6 entries in Bouquet userbouquet.dbe17.t                                                                                  v
19:07:31.757 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe18.tv
19:07:31.757 dvb/db.cpp:975 loadBouquet 184 entries in Bouquet userbouquet.dbe18                                                                                  .tv
19:07:31.757 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe19.tv
19:07:31.758 dvb/db.cpp:975 loadBouquet 84 entries in Bouquet userbouquet.dbe19.                                                                                  tv
19:07:31.758 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe20.tv
19:07:31.758 dvb/db.cpp:975 loadBouquet 89 entries in Bouquet userbouquet.dbe20.                                                                                  tv
19:07:31.758 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe21.tv
19:07:31.759 dvb/db.cpp:975 loadBouquet 57 entries in Bouquet userbouquet.dbe21.                                                                                  tv
19:07:31.759 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe22.tv
19:07:31.759 dvb/db.cpp:975 loadBouquet 69 entries in Bouquet userbouquet.dbe22.                                                                                  tv
19:07:31.759 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe23.tv
19:07:31.760 dvb/db.cpp:975 loadBouquet 156 entries in Bouquet userbouquet.dbe23                                                                                  .tv
19:07:31.760 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe24.tv
19:07:31.761 dvb/db.cpp:975 loadBouquet 189 entries in Bouquet userbouquet.dbe24                                                                                  .tv
19:07:31.761 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe25.tv
19:07:31.761 dvb/db.cpp:975 loadBouquet 5 entries in Bouquet userbouquet.dbe25.t                                                                                  v
19:07:31.761 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe26.tv
19:07:31.761 dvb/db.cpp:975 loadBouquet 52 entries in Bouquet userbouquet.dbe26.                                                                                  tv
19:07:31.761 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe27.tv
19:07:31.762 dvb/db.cpp:975 loadBouquet 22 entries in Bouquet userbouquet.dbe27.                                                                                  tv
19:07:31.762 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe28.tv
19:07:31.762 dvb/db.cpp:975 loadBouquet 19 entries in Bouquet userbouquet.dbe28.                                                                                  tv
19:07:31.762 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe29.tv
19:07:31.762 dvb/db.cpp:975 loadBouquet 15 entries in Bouquet userbouquet.dbe29.                                                                                  tv
19:07:31.762 dvb/db.cpp:975 loadBouquet 29 entries in Bouquet bouquets.tv
19:07:31.762 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//bouquet                                                                                  s.radio
19:07:31.762 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.favourites.radio
19:07:31.763 dvb/db.cpp:975 loadBouquet 96 entries in Bouquet userbouquet.favour                                                                                  ites.radio
19:07:31.763 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe31.radio
19:07:31.763 dvb/db.cpp:975 loadBouquet 13 entries in Bouquet userbouquet.dbe31.                                                                                  radio
19:07:31.763 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe32.radio
19:07:31.763 dvb/db.cpp:975 loadBouquet 9 entries in Bouquet userbouquet.dbe32.r                                                                                  adio
19:07:31.763 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe33.radio
19:07:31.763 dvb/db.cpp:975 loadBouquet 40 entries in Bouquet userbouquet.dbe33.                                                                                  radio
19:07:31.764 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe34.radio
19:07:31.764 dvb/db.cpp:975 loadBouquet 2 entries in Bouquet userbouquet.dbe34.r                                                                                  adio
19:07:31.764 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe35.radio
19:07:31.764 dvb/db.cpp:975 loadBouquet 26 entries in Bouquet userbouquet.dbe35.                                                                                  radio
19:07:31.764 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe36.radio
19:07:31.765 dvb/db.cpp:975 loadBouquet 134 entries in Bouquet userbouquet.dbe36                                                                                  .radio
19:07:31.765 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe37.radio
19:07:31.766 dvb/db.cpp:975 loadBouquet 70 entries in Bouquet userbouquet.dbe37.                                                                                  radio
19:07:31.766 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe38.radio
19:07:31.766 dvb/db.cpp:975 loadBouquet 9 entries in Bouquet userbouquet.dbe38.r                                                                                  adio
19:07:31.766 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe39.radio
19:07:31.766 dvb/db.cpp:975 loadBouquet 10 entries in Bouquet userbouquet.dbe39.                                                                                  radio
19:07:31.766 dvb/db.cpp:865 loadBouquet loading bouquet... /etc/enigma2//userbou                                                                                  quet.dbe40.radio
19:07:31.766 dvb/db.cpp:975 loadBouquet 10 entries in Bouquet userbouquet.dbe40.                                                                                  radio
19:07:31.766 dvb/db.cpp:975 loadBouquet 11 entries in Bouquet bouquets.radio
19:07:31.766 dvb/db.cpp:1019 renumberBouquet Renumbering...
19:07:31.773 mytest.py:86 useSyncUsingChanged [Time By]: Transponder
19:07:31.773 dvb/epgcache.cpp:472 timeUpdated [EPGC] time updated.. but cache fi                                                                                  le not set yet.. dont start epg!!
19:07:32.047 /usr/lib/python2.7/warnings.py:33 _show_warning :0: UserWarning: Yo                                                                                  u do not have a working installation of the service_identity module: 'No module                                                                                   named service_identity'.  Please install it from <https://pypi.python.org/pypi/s                                                                                  ervice_identity> and make sure all of its dependencies are satisfied.  Without t                                                                                  he service_identity module and a recent enough pyOpenSSL to support it, Twisted                                                                                   can perform only rudimentary TLS client hostname verification.  Many valid certi                                                                                  ficate/hostname mappings may be rejected.
19:07:32.113 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/Roboto                                                                                  -Bold.ttf...OK (Regular)
19:07:32.114 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/Roboto                                                                                  -BoldItalic.ttf...OK (Italic)
19:07:32.114 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/Roboto                                                                                  -Black.ttf...OK (Bold)
19:07:32.114 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/Roboto                                                                                  -BlackItalic.ttf...OK (Boldit)
19:07:32.114 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/nmsbd.                                                                                  ttf...OK (Subtitlefont)
19:07:32.115 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/lcd.tt                                                                                  f...OK (LCD)
19:07:32.115 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/ae_AlM                                                                                  ateen.ttf...OK (Replacement)
19:07:32.115 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/tuxtxt                                                                                  .ttf...OK (Console)
19:07:32.117 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00_templates.xml
19:07:32.137 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00a_InfoBar.xml
19:07:32.138 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00b_SecondInfoBar.xml
19:07:32.139 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00c_SecondInfoBarECM.xml
19:07:32.139 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00d_InfoBarLite.xml
19:07:32.139 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00e_ChannelSelection.xml
19:07:32.140 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00f_MoviePlayer.xml
19:07:32.142 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00g_EMC.xml
19:07:32.148 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00o_openatv.xml
19:07:32.195 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00p_plugins.xml
19:07:32.228 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00u_unchecked.xml
19:07:32.244 skin.py:523 loadSingleSkinData [SKIN] loading include: /usr/share/e                                                                                  nigma2/MetrixHD/skin_00z_design.xml
19:07:32.249 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/lcd.tt                                                                                  f...OK (LCD)
19:07:32.249 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/ae_AlM                                                                                  ateen.ttf...OK (Replacement)
19:07:32.250 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/tuxtxt                                                                                  .ttf...OK (Console)
19:07:32.250 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/andale                                                                                  .ttf...OK (Fixed)
19:07:32.250 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/nmsbd.                                                                                  ttf...OK (Arial)
19:07:32.250 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (Regular)
19:07:32.250 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (RegularLight)
19:07:32.251 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (SetrixHD)
19:07:32.251 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/meteocons.ttf...OK (Meteo)
19:07:32.251 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (global_title)
19:07:32.251 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (global_button)
19:07:32.252 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (global_clock)
19:07:32.252 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (global_large)
19:07:32.252 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (global_large_screen)
19:07:32.252 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (global_large_menu)
19:07:32.252 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (global_small)
19:07:32.253 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (global_menu)
19:07:32.253 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (screen_label)
19:07:32.253 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (screen_text)
19:07:32.253 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (screen_info)
19:07:32.254 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (epg_event)
19:07:32.254 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (epg_text)
19:07:32.254 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (epg_info)
19:07:32.254 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/setrixHD.ttf...OK (infobar_event)
19:07:32.254 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/enigma2/Metr                                                                                  ixHD/fonts/OpenSans-Regular.ttf...OK (infobar_text)
19:07:32.258 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/Libera                                                                                  tionSans-Regular.ttf...OK (Subs)
19:07:32.258 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/Libera                                                                                  tionSans-Italic.ttf...OK (Subsi)
19:07:32.259 gdi/font.cpp:159 Addcannot open /proc/stb/avs/0/colorformat
cannot open /proc/stb/avs/0/colorformat
Font [FONT] adding font /usr/share/fonts/LiberationSans-Bold.ttf...OK (Subsb)
19:07:32.259 gdi/font.cpp:159 AddFont [FONT] adding font /usr/share/fonts/Libera                                                                                  tionSans-BoldItalic.ttf...OK (Subsz)
19:07:32.260 Components/InputDevice.py:48 getInputDevices [iInputDevices] getInp                                                                                  utDevices  <ERROR: ioctl(EVIOCGNAME): [Errno 22] Invalid argument >
19:07:32.260 Components/InputDevice.py:48 getInputDevices [iInputDevices] getInp                                                                                  utDevices  <ERROR: ioctl(EVIOCGNAME): [Errno 22] Invalid argument >
19:07:32.260 Components/InputDevice.py:48 getInputDevices [iInputDevices] getInp                                                                                  utDevices  <ERROR: ioctl(EVIOCGNAME): [Errno 22] Invalid argument >
19:07:32.261 Components/InputDevice.py:48 getInputDevices [iInputDevices] getInp                                                                                  utDevices  <ERROR: ioctl(EVIOCGNAME): [Errno 22] Invalid argument >
19:07:32.261 Components/InputDevice.py:48 getInputDevices [iInputDevices] getInp                                                                                  utDevices  <ERROR: ioctl(EVIOCGNAME): [Errno 25] Inappropriate ioctl for device                                                                                   >
19:07:32.261 Components/InputDevice.py:48 getInputDevices [iInputDevices] getInp                                                                                  utDevices  <ERROR: ioctl(EVIOCGNAME): [Errno 25] Inappropriate ioctl for device                                                                                   >
19:07:32.267 Components/Keyboard.py:32 activateKeyboardMap Activating keymap: Ge                                                                                  rman keyboard
19:07:32.268 Components/Language.py:87 activateLanguage Activating language Deut                                                                                  sch
19:07:32.364 Components/AVSwitch.py:318 setAspect [VideoMode] setting aspect: 16                                                                                  :9
19:07:32.364 Components/AVSwitch.py:332 setWss [VideoMode] setting wss: auto
19:07:32.364 Components/AVSwitch.py:338 setPolicy43 [VideoMode] setting policy:                                                                                   panscan
19:07:32.365 driver/avswitch.cpp:131 setInput cannot open /proc/stb/avs/0/input
19:07:32.365 driver/avswitch.cpp:108 haveScartSwitch cannot open /proc/stb/avs/0                                                                                  /input_choices
19:07:32.368 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: HDMI                                                                                  , mode: 720p, rate: 60Hz
19:07:32.368 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode fai                                                                                  led.
19:07:32.397 Components/EpgLoadSave.py:35 stop [EPGC Load] Poller disabled.
19:07:32.397 Components/EpgLoadSave.py:74 stop [EPGC Save] Poller disabled.
19:07:32.412 dvb/epgcache.cpp:444 setCacheFile [EPGC] setCacheFile read/write ep                                                                                  g data from/to '/etc/enigma2/epg.dat'
19:07:32.412 dvb/epgcache.cpp:456 timeUpdated [EPGC] time updated.. start EPG Ma                                                                                  inloop
19:07:32.412 dvb/epgcache.cpp:1281 load [EPGC] /etc/enigma2/epg.dat not found, t                                                                                  ry /epg.dat
19:07:32.635 Screens/UserInterfacePositioner.py:66 InitOsd Setting OSD position:                                                                                   0 720 0 576
19:07:32.635 Components/EpgLoadSave.py:74 stop [EPGC Save] Poller disabled.
19:07:32.635 Components/EpgLoadSave.py:35 stop [EPGC Load] Poller disabled.
19:07:32.642 Components/PluginComponent.py:56 readPluginList Plugin  Extensions/                                                                                  WebInterface failed to load: No module named plugin
19:07:32.698 Plugins/Extensions/CutListEditor/plugin.py:19 <module> [CutListEdit                                                                                  or] import MovieCut failed
19:07:33.142 Tools/StbHardware.py:24 getFPVersion getFPVersion failed!
19:07:33.208 Components/Ipkg.py:19 opkgAddDestination [Ipkg] Added to OPKG desti                                                                                  nations: /media/mmcblk0p2
19:07:33.208 Components/Ipkg.py:19 opkgAddDestination [Ipkg] Added to OPKG desti                                                                                  nations: /
19:07:33.309 gdi/grc.cpp:193 thread main thread is non-idle! display spinner!
19:07:33.321 Plugins/Extensions/Infopanel/plugin.py:173 <module> [Info-Panel] ma                                                                                  chinebrand: minix
19:07:33.321 Plugins/Extensions/Infopanel/plugin.py:174 <module> [Info-Panel] ma                                                                                  chinename: x8hplus
19:07:33.321 Plugins/Extensions/Infopanel/plugin.py:175 <module> [Info-Panel] oe                                                                                  m name: minix
19:07:33.321 Plugins/Extensions/Infopanel/plugin.py:176 <module> [Info-Panel] bo                                                                                  xtype: minixx8hplus
19:07:34.017 Plugins/SystemPlugins/VideoEnhancement/VideoEnhancement.py:360 setC                                                                                  onfiguredValues --> applying pep values
19:07:34.017 Plugins/SystemPlugins/VideoEnhancement/VideoEnhancement.py:365 setC                                                                                  onfiguredValues couldn't apply pep values.
19:07:34.029 Plugins/Extensions/AutoTimer/AutoPoller.py:16 __init__ [AutoTimer]                                                                                   Auto Poll Enabled
19:07:34.030 Plugins/Extensions/Infopanel/plugin.py:213 camstart [Info-Panel] fa                                                                                  iled to write /proc/stb/video/alpha
19:07:34.033 Tools/StbHardware.py:102 getFPWasTimerWakeup wasTimerWakeup failed!
19:07:34.033 Navigation.py:71 __init__ =========================================                                                                                  ===========================================================
19:07:34.033 Navigation.py:85 __init__ [NAVIGATION] starting deepstandby-workaro                                                                                  und
19:07:34.033 Navigation.py:98 __init__ [NAVIGATION] was timer wakeup = False
19:07:34.033 Navigation.py:99 __init__ [NAVIGATION] current time is Tue Feb 14 1                                                                                  9:07:34 2017
19:07:34.033 Navigation.py:121 __init__ [NAVIGATION] no next timers
19:07:34.033 Navigation.py:122 __init__ ========================================                                                                                  ============================================================
19:07:34.035 skin.py:868 readSkin [SKIN] No skin to read...
19:07:34.035 skin.py:1039 readSkin [SKIN] processing screen <embedded-in-'LoopSy                                                                                  ncMain'>:
19:07:34.036 skin.py:852 readSkin [SKIN] Parsing embedded skin <embedded-in-'Sim                                                                                  pleSummary'>
19:07:34.036 skin.py:1039 readSkin [SKIN] processing screen <embedded-in-'Simple                                                                                  Summary'>:
19:07:34.038 Screens/Screen.py:151 show [SCREENNAME]  ['LoopSyncMain_summary', '                                                                                  SimpleSummary']
19:07:34.039 Screens/Screen.py:151 show [SCREENNAME]  LoopSyncMain
19:07:34.039 Plugins/Extensions/Infopanel/plugin.py:213 camstart [Info-Panel] fa                                                                                  iled to write /proc/stb/video/alpha
19:07:34.039 dvb/volume.cpp:59 openMixer [eDVBVolumecontrol] Setup ALSA Mixer hw                                                                                  :0 - Master
19:07:34.043 Plugins/Extensions/EnhancedMovieCenter/EMCTasker.py:43 emcDebugOut                                                                                   EMC: +++ EMC git20170206 startup
19:07:34.162 Plugins/Extensions/EnhancedMovieCenter/EnhancedMovieCenter.py:97 ch                                                                                  eckImg [EMC] checkImg is not Vti
19:07:34.162 Plugins/Extensions/EnhancedMovieCenter/EnhancedMovieCenter.py:104 c                                                                                  heckImg [EMC] checkImg is newPiconRenderer
19:07:34.163 mytest.py:544 runScreenTest [(0, <class 'Screens.VideoWizard.VideoW                                                                                  izard'>), (2, <class 'Screens.LanguageSelection.LanguageWizard'>), (20, <class '                                                                                  Screens.StartWizard.StartWizard'>), (25, <function NetworkWizard at 0xb22dbe30>)                                                                                  , (100, <class 'Screens.InfoBar.InfoBar'>)]
19:07:34.166 Screens/WizardLanguage.py:26 updateLanguageDescription ('de_DE', ('                                                                                  Deutsch', 'de', 'DE', 'ISO-8859-15'))
cannot open /proc/stb/avs/0/colorformat
cannot open /proc/stb/avs/0/colorformat
cannot open /proc/stb/avs/0/colorformat
19:07:34.171 skin.py:1039 readSkin [SKIN] processing screen VideoWizard:
19:07:34.174 skin.py:1007 process_screen [SKIN] SKIN ERROR in screen 'VideoWizar                                                                                  d' widget 'widget': {MetrixHD/skin.xml}: component with name 'HelpWindow' was no                                                                                  t found in skin of screen 'VideoWizard'!. Please contact the skin's author!
19:07:34.180 Components/GUISkin.py:35 createGUIScreen warning, skin is missing e                                                                                  lement wizard in <class 'Screens.VideoWizard.VideoWizard'>
19:07:34.203 Components/GUISkin.py:35 createGUIScreen warning, skin is missing e                                                                                  lement portpic in <class 'Screens.VideoWizard.VideoWizard'>
19:07:34.205 skin.py:852 readSkin [SKIN] Parsing embedded skin <embedded-in-'Vid                                                                                  eoWizardSummary'>
19:07:34.206 skin.py:1039 readSkin [SKIN] processing screen <embedded-in-'VideoW                                                                                  izardSummary'>:
19:07:34.207 skin.py:315 applyAll [Skin] Attribute not implemented: id value: 1
19:07:34.208 Screens/Screen.py:151 show [SCREENNAME]  VideoWizardSummary
19:07:34.209 Screens/Rc.py:88 selectKey selectPic: arrowdown
19:07:34.209 Screens/Wizard.py:591 afterAsyncCode setZPosition
19:07:34.210 Components/AVSwitch.py:140 readPreferredModes reading preferred mod                                                                                  es failed, using all modes
19:07:34.210 Screens/VideoWizard.py:117 listInputChannels listInputChannels: [('                                                                                  HDMI', 'HDMI'), ('Scart', 'Scart'), ('YPbPr', 'YPbPr')]
19:07:34.210 Screens/Wizard.py:481 selChanged self.selection: HDMI
19:07:34.210 Screens/VideoWizard.py:128 inputSelectionMoved input selection move                                                                                  d: HDMI
19:07:34.210 Screens/VideoWizard.py:139 inputSelect inputSelect: HDMI
19:07:34.211 Screens/VideoWizard.py:141 inputSelect modeList: [('720p', ['60Hz']                                                                                  ), ('1080i', ['60Hz'])]
19:07:34.211 Screens/VideoWizard.py:178 listRates modes for port HDMI and mode 7                                                                                  20p
19:07:34.211 Screens/VideoWizard.py:180 listRates ('720p', ['60Hz'])
19:07:34.211 Screens/VideoWizard.py:180 listRates ('1080i', ['60Hz'])
19:07:34.211 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: HDMI                                                                                  , mode: 720p, rate: 60Hz
19:07:34.211 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode fai                                                                                  led.
19:07:34.213 Screens/Wizard.py:481 selChanged self.selection: HDMI
19:07:34.213 Screens/VideoWizard.py:128 inputSelectionMoved input selection move                                                                                  d: HDMI
19:07:34.213 Screens/VideoWizard.py:139 inputSelect inputSelect: HDMI
19:07:34.213 Screens/VideoWizard.py:141 inputSelect modeList: [('720p', ['60Hz']                                                                                  ), ('1080i', ['60Hz'])]
19:07:34.213 Screens/VideoWizard.py:178 listRates modes for port HDMI and mode 7                                                                                  20p
19:07:34.213 Screens/VideoWizard.py:180 listRates ('720p', ['60Hz'])
19:07:34.213 Screens/VideoWizard.py:180 listRates ('1080i', ['60Hz'])
19:07:34.213 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: HDMI                                                                                  , mode: 720p, rate: 60Hz
19:07:34.214 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode fai                                                                                  led.
19:07:34.215 Screens/Wizard.py:481 selChanged self.selection: HDMI
19:07:34.215 Screens/VideoWizard.py:128 inputSelectionMoved input selection move                                                                                  d: HDMI
19:07:34.215 Screens/VideoWizard.py:139 inputSelect inputSelect: HDMI
19:07:34.215 Screens/VideoWizard.py:141 inputSelect modeList: [('720p', ['60Hz']                                                                                  ), ('1080i', ['60Hz'])]
19:07:34.216 Screens/VideoWizard.py:178 listRates modes for port HDMI and mode 7                                                                                  20p
19:07:34.216 Screens/VideoWizard.py:180 listRates ('720p', ['60Hz'])
19:07:34.216 Screens/VideoWizard.py:180 listRates ('1080i', ['60Hz'])
19:07:34.216 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: HDMI                                                                                  , mode: 720p, rate: 60Hz
19:07:34.216 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode fai                                                                                  led.
19:07:34.217 Screens/Wizard.py:616 afterAsyncCode showing config
19:07:34.218 Screens/Screen.py:151 show [SCREENNAME]  VideoWizard
19:07:34.219 skin.py:1039 readSkin [SKIN] processing screen Volume:
19:07:34.223 skin.py:1039 readSkin [SKIN] processing screen Mute:
19:07:34.224 Screens/Volume.py:13 setValue setValue 50
19:07:34.227 Components/AVSwitch.py:140 readPreferredModes reading preferred mod                                                                                  es failed, using all modes
19:07:34.227 skin.py:1039 readSkin [SKIN] processing screen Scart:
19:07:34.230 skin.py:1039 readSkin [SKIN] processing screen AutoVideoModeLabel:
19:07:34.232 mytest.py:593 runScreenTest lastshutdown=False             (True =                                                                                   last shutdown was OK)
19:07:34.232 mytest.py:594 runScreenTest NOK shutdown action=normal
19:07:34.232 mytest.py:595 runScreenTest bootup action=normal
19:07:34.299 Screens/LogManager.py:71 TrimTimerJob [LogManager] Trim Poll Starte                                                                                  d
19:07:34.307 Screens/LogManager.py:75 TrashTimerJob [LogManager] Trash Poll Star                                                                                  ted
19:07:34.307 Screens/LogManager.py:119 JobTrash [LogManager] probing folders
19:07:34.309 Screens/LogManager.py:139 JobTrash [LogManager] found following log                                                                                  's: ['/home/root/logs/']
19:07:34.309 Screens/LogManager.py:142 JobTrash [LogManager] looking in: /home/r                                                                                  oot/logs/
19:07:34.309 Components/NetworkTime.py:42 update_schedule [NTP]: setting E2 unix                                                                                  time: 1487095654.31
19:07:34.309 Components/NetworkTime.py:43 update_schedule [NTP]: setting E2 real                                                                                  time: Tue Feb 14 19:07:34 2017
19:07:34.309 Tools/StbHardware.py:61 setRTCtime setRTCtime failed!
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 37(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 40(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 43(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 46(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 49(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 52(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 55(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 58(17)
19:07:34.311 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 61(17)
19:07:34.321 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 66(16)
19:07:34.333 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 70(16)
19:07:34.334 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 73(16)
19:07:34.335 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 76(16)
19:07:34.335 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 79(16)
19:07:34.336 Components/Task.py:375 jobDone job Components.Task.Job name=LogMana                                                                                  ger #tasks=1 completed with [] in None
19:07:34.336 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 38(16)
19:07:34.338 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 35(16)
19:07:34.346 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 41(16)
19:07:34.346 Components/Network.py:125 routeFinished 0.0.0.0
19:07:34.346 Components/Network.py:125 routeFinished 192.168
19:07:34.351 plugin/controllers/SR.py:24 __init__ SerienRecorder plugin not foun                                                                                  d
19:07:34.351 plugin/controllers/ER.py:23 __init__ EPG Refresh Plugin not found
19:07:34.352 plugin/httpserver.py:156 buildRootTree [OpenWebif] no plugins to lo                                                                                  ad
19:07:34.352 plugin/httpserver.py:180 HttpdStart [OpenWebif] failed to listen on                                                                                   Port 80
19:07:34.353 base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL                                                                                   for fd 44(16)
19:07:36.031 Plugins/Extensions/Infopanel/CamStart.py:90 timerEvent [CAMSTARTER] No Cam to Start, Exit
19:07:38.901 Plugins/Extensions/EnhancedMovieCenter/EMCTasker.py:43 emcDebugOut EMC: Setting EPG language: de_DE
19:07:39.170 Plugins/Extensions/EnhancedMovieCenter/VlcPluginInterface.py:54 <module> [VLC] Checking for buildin servicets ...  no
19:07:39.170 Plugins/Extensions/EnhancedMovieCenter/VlcPluginInterface.py:59 <module> [VLC] Checking for existing and usable servicets.so ...  No module named servicets
19:07:39.171 Plugins/Extensions/EnhancedMovieCenter/VlcPluginInterface.py:62 <module> [VLC] Checking for usable gstreamer service ...  yes
19:07:39.209 Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py:90 <module> [EMCMS] python-mutagen is not available: No module named mutagen.mp3
19:07:39.210 Plugins/Extensions/EnhancedMovieCenter/EMCTasker.py:43 emcDebugOut EMC: Next trashcan cleanup in 353 minutes
19:07:41.210 Plugins/Extensions/EnhancedMovieCenter/EMCTasker.py:43 emcDebugOut EMC: [EMCMS] trashcan cleanup: no trashcan...
19:07:44.209 Screens/Wizard.py:481 selChanged self.selection: Scart
19:07:44.209 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: Scart
19:07:44.209 Screens/VideoWizard.py:139 inputSelect inputSelect: Scart
19:07:44.209 Screens/VideoWizard.py:141 inputSelect modeList: []
19:07:44.210 Screens/Wizard.py:481 selChanged self.selection: Scart
19:07:44.211 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: Scart
19:07:44.211 Screens/VideoWizard.py:139 inputSelect inputSelect: Scart
19:07:44.211 Screens/VideoWizard.py:141 inputSelect modeList: []
19:07:44.212 Screens/Wizard.py:481 selChanged self.selection: Scart
19:07:44.212 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: Scart
19:07:44.212 Screens/VideoWizard.py:139 inputSelect inputSelect: Scart
19:07:44.212 Screens/VideoWizard.py:141 inputSelect modeList: []
19:07:44.214 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: Scart
19:07:44.214 Screens/VideoWizard.py:139 inputSelect inputSelect: Scart
19:07:44.214 Screens/VideoWizard.py:141 inputSelect modeList: []
cannot open /proc/stb/avs/0/colorformat
cannot open /proc/stb/avs/0/colorformat
cannot open /proc/stb/avs/0/colorformat
cannot open /proc/stb/avs/0/colorformat
19:07:54.209 Screens/Wizard.py:481 selChanged self.selection: YPbPr
19:07:54.209 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: YPbPr
19:07:54.209 Screens/VideoWizard.py:139 inputSelect inputSelect: YPbPr
19:07:54.209 Screens/VideoWizard.py:141 inputSelect modeList: [('720p', ['60Hz']), ('1080i', ['60Hz'])]
19:07:54.209 Screens/VideoWizard.py:178 listRates modes for port YPbPr and mode 720p
19:07:54.210 Screens/VideoWizard.py:180 listRates ('720p', ['60Hz'])
19:07:54.210 Screens/VideoWizard.py:180 listRates ('1080i', ['60Hz'])
19:07:54.210 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: YPbPr, mode: 720p, rate: 60Hz
19:07:54.210 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode failed.
19:07:54.212 Screens/Wizard.py:481 selChanged self.selection: YPbPr
19:07:54.212 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: YPbPr
19:07:54.212 Screens/VideoWizard.py:139 inputSelect inputSelect: YPbPr
19:07:54.212 Screens/VideoWizard.py:141 inputSelect modeList: [('720p', ['60Hz']), ('1080i', ['60Hz'])]
19:07:54.212 Screens/VideoWizard.py:178 listRates modes for port YPbPr and mode 720p
19:07:54.212 Screens/VideoWizard.py:180 listRates ('720p', ['60Hz'])
19:07:54.212 Screens/VideoWizard.py:180 listRates ('1080i', ['60Hz'])
19:07:54.213 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: YPbPr, mode: 720p, rate: 60Hz
19:07:54.213 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode failed.
19:07:54.214 Screens/Wizard.py:481 selChanged self.selection: YPbPr
19:07:54.214 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: YPbPr
19:07:54.215 Screens/VideoWizard.py:139 inputSelect inputSelect: YPbPr
19:07:54.215 Screens/VideoWizard.py:141 inputSelect modeList: [('720p', ['60Hz']), ('1080i', ['60Hz'])]
19:07:54.215 Screens/VideoWizard.py:178 listRates modes for port YPbPr and mode 720p
19:07:54.215 Screens/VideoWizard.py:180 listRates ('720p', ['60Hz'])
19:07:54.215 Screens/VideoWizard.py:180 listRates ('1080i', ['60Hz'])
19:07:54.215 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: YPbPr, mode: 720p, rate: 60Hz
19:07:54.215 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode failed.
19:07:54.217 Screens/VideoWizard.py:128 inputSelectionMoved input selection moved: YPbPr
19:07:54.217 Screens/VideoWizard.py:139 inputSelect inputSelect: YPbPr
19:07:54.217 Screens/VideoWizard.py:141 inputSelect modeList: [('720p', ['60Hz']), ('1080i', ['60Hz'])]
19:07:54.217 Screens/VideoWizard.py:178 listRates modes for port YPbPr and mode 720p
19:07:54.217 Screens/VideoWizard.py:180 listRates ('720p', ['60Hz'])
19:07:54.217 Screens/VideoWizard.py:180 listRates ('1080i', ['60Hz'])
19:07:54.218 Components/AVSwitch.py:164 setMode [VideoMode] setMode - port: YPbPr, mode: 720p, rate: 60Hz
19:07:54.218 Components/AVSwitch.py:194 setMode [AVSwitch] setting videomode failed.



^C19:07:56.237 Components/InputHotplug.py:33 connectionLost connectionLost? [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.
]19:07:56.237 Components/InputHotplug.py:33 connectionLost
19:07:56.239 mytest.py:608 runScreenTest [mytest.py] normal shutdown
19:07:56.240 mytest.py:675 runScreenTest ====================================================================================================
19:07:56.240 Tools/StbHardware.py:38 setFPWakeuptime setFPWakeupTime failed!
19:07:56.240 mytest.py:712 runScreenTest [mytest.py] no set next wakeup time
19:07:56.240 mytest.py:714 runScreenTest ====================================================================================================
19:07:56.267 Plugins/Extensions/AutoTimer/AutoTimer.py:126 readXml [AutoTimer] No configuration file present
19:07:56.268 Plugins/Extensions/Infopanel/plugin.py:213 camstart [Info-Panel] failed to write /proc/stb/video/alpha
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_left [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_top [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_width [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_height [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/0/dst_apply [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_left [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_top [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_width [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_height [No such file or directory]
19:07:56.269 ../lib/base/cfile.h:17 CFile error /proc/stb/vmpeg/1/dst_apply [No such file or directory]
19:07:56.295 dvb/db.cpp:639 saveServicelist ---- saving lame channel db
19:07:56.313 dvb/db.cpp:761 saveServicelist saved 175 channels and 2006 services!
19:07:56.338 dvb/dvb.cpp:1352 releaseCachedChannel release cached channel (timer timeout)
19:07:56.339 dvb/dvbtime.cpp:252 ~eDVBLocalTimeHandler set RTC to previous valid time
19:07:56.339 dvb/dvbtime.cpp:49 setRTC [eDVBLocalTimerHandler] set RTC Time
19:07:56.341 base/init.cpp:58 setRunlevel - (41) Stream server
19:07:56.341 base/init.cpp:58 setRunlevel - (41) Encoders
19:07:56.341 base/init.cpp:58 setRunlevel - (41) eServiceFactoryDVB
19:07:56.341 base/init.cpp:58 setRunlevel - (41) eServiceFactoryFS
19:07:56.341 base/init.cpp:58 setRunlevel - (41) eServiceFactoryMP3
19:07:56.342 base/init.cpp:58 setRunlevel - (41) eServiceFactoryM2TS
19:07:56.342 base/init.cpp:58 setRunlevel - (41) eServiceFactoryHDMI
19:07:56.342 base/init.cpp:58 setRunlevel - (41) eServiceFactoryDVD
19:07:56.342 base/init.cpp:58 setRunlevel - (40) eServiceCenter
19:07:56.342 service/service.cpp:125 ~eServiceCenter clear instance
19:07:56.342 base/init.cpp:58 setRunlevel - (35) CA handler
19:07:56.342 base/init.cpp:58 setRunlevel - (35) CI Slots
19:07:56.342 base/init.cpp:58 setRunlevel - (30) eActionMap
19:07:56.342 base/init.cpp:58 setRunlevel - (22) Hdmi CEC driver
19:07:56.342 base/init.cpp:58 setRunlevel - (21) input device driver
19:07:56.572 base/init.cpp:58 setRunlevel - (20) AVSwitch Driver
19:07:56.572 base/init.cpp:58 setRunlevel - (20) misc options
19:07:56.572 base/init.cpp:58 setRunlevel - (20) RC Input layer
19:07:56.572 base/init.cpp:58 setRunlevel - (20) UHF Modulator
19:07:56.572 base/init.cpp:58 setRunlevel - (20) DVB-CI UI
19:07:56.572 base/init.cpp:58 setRunlevel - (15) eWindowStyleManager
19:07:56.572 base/init.cpp:58 setRunlevel - (10) gRC
19:07:56.572 gdi/grc.cpp:56 ~gRC waiting for gRC thread shutdown
19:07:56.572 gdi/grc.cpp:58 ~gRC gRC thread has finished
19:07:56.573 base/init.cpp:58 setRunlevel - (9) Font Render Class
19:07:56.573 base/init.cpp:58 setRunlevel - (9) gLCDDC
19:07:56.573 base/init.cpp:58 setRunlevel - (9) GFBDC
FBIO_SET_MANUAL_BLIT: Operation not permitted
19:07:56.573 base/init.cpp:58 setRunlevel - (8) graphics acceleration manager
19:07:56.573 base/init.cpp:58 setRunlevel - (5) Tuxtxt
19:07:56.573 base/init.cpp:58 setRunlevel - (1) Background File Eraser
19:07:56.573 base/init.cpp:63 setRunlevel reached rl -1
root@minixx8hplus:~# kodi
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby taki » Sat Feb 18, 2017 6:01 pm

Openatv 6.0
Mp4 playing ok
Kodi start stop ok
Kodi 16 all addon ok all video ok
No tested usb tuner (may be play video but no audioo)

NOT --boxtype=wetekplay2 use odroid c2

Andyblack how I add dvb modules rootfs . Oe aliance compile all amlogic kernel modules but dont add rootfs. Also write ipk I add device config for autoload modules config.
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby andyblac » Sat Feb 18, 2017 10:29 pm

taki wrote:Openatv 6.0
Mp4 playing ok
Kodi start stop ok
Kodi 16 all addon ok all video ok
No tested usb tuner (may be play video but no audioo)

NOT --boxtype=wetekplay2 use odroid c2

Andyblack how I add dvb modules rootfs . Oe aliance compile all amlogic kernel modules but dont add rootfs. Also write ipk I add device config for autoload modules config.


if openatv build them try

Code: Select all
opkg install xxxxxx


xxxxx = module name.
andyblac
 
Posts: 34
Joined: Sat Dec 24, 2016 6:46 pm
languages_spoken: english
ODROIDs: C2

Re: Enigma2 on Odroid C2

Unread postby taki » Wed Feb 22, 2017 2:03 am

I have two problemwith openatv.
1-I no add my remote (dont work I add my remote config but no work, no ir scancode on terminal console with dmesg)
2-No audio playing video (dsp problem) on openav movie player but kodi full work audio. (I add lib/firmware binary codeh)
I add turkish seyirturk add on and that is work. playing all video (how grab screen photo. dont work openwebif grabber)
here is log
Code: Select all
root@minixx8hplus:~# dmesg
[  254.388126@1] [dsp]dsp not running
[  254.388155@1] [dsp]dsp_release
[  254.389005@1] audiodsp allow sleep
[  254.492476@1] [dsp]dsp_open
[  254.492493@1] audiodsp prevent sleep
[  254.493339@1] [dsp]DSP statck start =0x2db60000,size=0x10000
[  254.498800@1] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  254.506459@1] [dsp]DSP heap start =0x2e000000,size=0x100000
[  254.510131@1] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  254.515862@1] reset dsp : dec opt=fffb, subid=0
[  254.520351@1] [dsp]dsp reset now
[  274.528119@3] [dsp]dsp not running
[  274.528148@3] [dsp]dsp_release
[  274.528993@3] audiodsp allow sleep
[  274.632450@3] [dsp]dsp_open
[  274.632469@3] audiodsp prevent sleep
[  274.633324@3] [dsp]DSP statck start =0x2db60000,size=0x10000
[  274.638776@3] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  274.646473@3] [dsp]DSP heap start =0x2e000000,size=0x100000
[  274.650057@3] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  274.655841@3] reset dsp : dec opt=fffb, subid=0
[  274.660331@3] [dsp]dsp reset now
[  294.688122@0] [dsp]dsp not running
[  294.688151@0] [dsp]dsp_release
[  294.689002@0] audiodsp allow sleep
[  294.792465@0] [dsp]dsp_open
[  294.792482@0] audiodsp prevent sleep
[  294.793325@0] [dsp]DSP statck start =0x2db60000,size=0x10000
[  294.798794@0] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  294.806478@0] [dsp]DSP heap start =0x2e000000,size=0x100000
[  294.810076@0] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  294.815862@0] reset dsp : dec opt=fffb, subid=0
[  294.820360@0] [dsp]dsp reset now
[  314.828119@1] [dsp]dsp not running
[  314.828153@1] [dsp]dsp_release
[  314.828995@1] audiodsp allow sleep
[  314.832552@3] adec_release
[  314.835501@3] video_blackout_policy_store(1)
[  314.839281@3] DisableVideoLayer()
[  314.839360@0] VsyncDisableVideoLayer
[  314.846237@0] DisableVideoLayer()
[  314.849375@0] [tsync_avevent]event:2, param 0
[  314.853670@0] video first pts = 0
[  314.856952@0] di_uninit_buf keep cur di_buf 14 (2 3 -1)
[  314.862125@0] VsyncDisableVideoLayer
[  334.410370@0] video_blackout_policy_store(0)
[  334.416698@0] video first pts = 0
[  334.478135@0] pre_de_buf_config: source change: 0x0/0/0/0=>0x9000/1920/1080/0
[  334.499349@0] vpts to scr, apts = 0x0, vpts = 0x0
[  334.499379@0] [video4osd] first  picture {1920,1080} pts:0,
[  334.504019@0] cur_dispbuf->width: 640  cur_dispbuf->height:360 -- vf->width:1920 vf->height:1080
[  334.539351@0] VsyncEnableVideoLayer
[  334.599361@0] cur_dispbuf->width: 1920  cur_dispbuf->height:1080 -- vf->width:1920 vf->height:1080
[  334.619349@0] recycle_keep_buffer recycle keep cur di_buf 14 ( 2  3 )
[  336.552745@0] [tsync_avevent]event:2, param 0
[  336.552770@0] video first pts = 0
[  336.554757@0] di_uninit_buf keep cur di_buf 6 (6 7 -1)
[  343.904143@0] video_blackout_policy_store(0)
[  343.909256@0] video first pts = 0
[  343.968139@0] pre_de_buf_config: source change: 0x0/0/0/0=>0x9000/1920/1080/0
[  343.979350@0] vpts to scr, apts = 0x0, vpts = 0x0
[  343.979380@0] [video4osd] first  picture {1920,1080} pts:0,
[  343.984023@0] cur_dispbuf->width: 1920  cur_dispbuf->height:1080 -- vf->width:1920 vf->height:1080
[  343.999352@0] VsyncEnableVideoLayer
[  344.079352@0] recycle_keep_buffer recycle keep cur di_buf 6 ( 6  7 )
[  346.041383@1] [tsync_avevent]event:2, param 0
[  346.041410@1] video first pts = 0
[  346.043387@0] di_uninit_buf keep cur di_buf 7 (4 5 -1)
[  395.508200@3] amvdec_h264 mem-addr=9a00000,buff_offset=8a00000,buf_start=9b3e000
[  395.509945@3] H264 sysinfo: 640x360 duration=4004, pts_outside=1, sync_outside=0, use_idr_framerate=0,pts_unstable=0
[  395.521874@3] 264 ucode swap area: physical address 0x2cc90000, cpu virtual addr f0ded000
[  395.528491@3] start load original firmware ...
[  395.537112@3] video first pts = 0
[  395.537472@1] audio first pts = 0
[  395.539488@0] video first checkin pts = 1
[  395.539627@3] [dsp]dsp_open
[  395.539630@3] audiodsp prevent sleep
[  395.540420@3] [dsp]DSP statck start =0x2db60000,size=0x10000
[  395.540429@3] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  395.552337@3] [dsp]DSP heap start =0x2e000000,size=0x100000
[  395.552709@3] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  395.552712@3] reset dsp : dec opt=fffb, subid=0
[  395.552713@3] [dsp]dsp reset now
[  395.579971@0] first check in vpts <0x26:0x1> ok!
[  395.584542@1] first check in apts <0x0:0x1> ok!
[  395.585707@0] frame_mbs_only_flag 1, crop_bottom 4,  frame_height 360, mb_height 23,crop_right 0, frame_width 640, mb_width 23
[  395.585709@0] max_dpb 9 size:3686400
[  395.603865@0] video first pts = 1
[  395.611453@0] checkout pts jump,reset frame rate calculate:1,12511249
[  395.628149@0] pre_de_buf_config: source change: 0x0/0/0/0=>0x9000/640/360/0
[  395.639352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.659352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.679351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.699352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.719352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.739351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.759352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.779351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.799353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.819351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.839350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.859351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.879351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.899352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.919350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.939351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.959352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.979349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.999348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.019348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.039347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.059347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.079347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.099347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.119347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.139347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.159349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.179354@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.199351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.219348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.239347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.259346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.279346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.299349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.319347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.339348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.359348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.379352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.399348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.419352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.439348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.459349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.479346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.499349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.519351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.539351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.559354@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.579350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.599350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.619350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.639351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.659350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.679348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.699347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.719348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.739347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.759349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.779348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.799348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.819347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.839347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.859347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.879347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.899347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.919351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.939351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.959351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.979349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.999348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.019349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.039348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.059348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.079347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.099347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.119347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.139353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.159353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.179348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.199347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.219350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.239346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.259349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.279349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.299348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.319347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.339350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.359349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.379349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.399351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.419351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.439351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.459353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.479352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.499350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.519352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.539351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.559353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.579349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.599347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.619348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.639347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.659347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.679346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.699346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.719347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.739352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.759350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.779348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.799350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.819351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.839347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.859351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.879348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.899352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.919350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.939353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.959355@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.979351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.999350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.019353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.039353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.059350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.079348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.099349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.119348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.139351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.159351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.179351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.199350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.219348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.239349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.259348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.279351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.299350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.319349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.339351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.359351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.379350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.399350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.419349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.439349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.459352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.479353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.499351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.519352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.539350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.559353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.579351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.599349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.619349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.639348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.639380@0] [video4osd] first  picture {640,360} pts:1,
[  398.643848@0] cur_dispbuf->width: 1920  cur_dispbuf->height:1080 -- vf->width:640 vf->height:360
[  398.659353@0] VsyncEnableVideoLayer
[  398.719351@0] recycle_keep_buffer recycle keep cur di_buf 7 ( 4  5 )
[  399.350273@0] pts_duration:4003,frame_dur=4004
root@minixx8hplus:~# dmesg
[  254.388126@1] [dsp]dsp not running
[  254.388155@1] [dsp]dsp_release
[  254.389005@1] audiodsp allow sleep
[  254.492476@1] [dsp]dsp_open
[  254.492493@1] audiodsp prevent sleep
[  254.493339@1] [dsp]DSP statck start =0x2db60000,size=0x10000
[  254.498800@1] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  254.506459@1] [dsp]DSP heap start =0x2e000000,size=0x100000
[  254.510131@1] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  254.515862@1] reset dsp : dec opt=fffb, subid=0
[  254.520351@1] [dsp]dsp reset now
[  274.528119@3] [dsp]dsp not running
[  274.528148@3] [dsp]dsp_release
[  274.528993@3] audiodsp allow sleep
[  274.632450@3] [dsp]dsp_open
[  274.632469@3] audiodsp prevent sleep
[  274.633324@3] [dsp]DSP statck start =0x2db60000,size=0x10000
[  274.638776@3] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  274.646473@3] [dsp]DSP heap start =0x2e000000,size=0x100000
[  274.650057@3] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  274.655841@3] reset dsp : dec opt=fffb, subid=0
[  274.660331@3] [dsp]dsp reset now
[  294.688122@0] [dsp]dsp not running
[  294.688151@0] [dsp]dsp_release
[  294.689002@0] audiodsp allow sleep
[  294.792465@0] [dsp]dsp_open
[  294.792482@0] audiodsp prevent sleep
[  294.793325@0] [dsp]DSP statck start =0x2db60000,size=0x10000
[  294.798794@0] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  294.806478@0] [dsp]DSP heap start =0x2e000000,size=0x100000
[  294.810076@0] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  294.815862@0] reset dsp : dec opt=fffb, subid=0
[  294.820360@0] [dsp]dsp reset now
[  314.828119@1] [dsp]dsp not running
[  314.828153@1] [dsp]dsp_release
[  314.828995@1] audiodsp allow sleep
[  314.832552@3] adec_release
[  314.835501@3] video_blackout_policy_store(1)
[  314.839281@3] DisableVideoLayer()
[  314.839360@0] VsyncDisableVideoLayer
[  314.846237@0] DisableVideoLayer()
[  314.849375@0] [tsync_avevent]event:2, param 0
[  314.853670@0] video first pts = 0
[  314.856952@0] di_uninit_buf keep cur di_buf 14 (2 3 -1)
[  314.862125@0] VsyncDisableVideoLayer
[  334.410370@0] video_blackout_policy_store(0)
[  334.416698@0] video first pts = 0
[  334.478135@0] pre_de_buf_config: source change: 0x0/0/0/0=>0x9000/1920/1080/0
[  334.499349@0] vpts to scr, apts = 0x0, vpts = 0x0
[  334.499379@0] [video4osd] first  picture {1920,1080} pts:0,
[  334.504019@0] cur_dispbuf->width: 640  cur_dispbuf->height:360 -- vf->width:1920 vf->height:1080
[  334.539351@0] VsyncEnableVideoLayer
[  334.599361@0] cur_dispbuf->width: 1920  cur_dispbuf->height:1080 -- vf->width:1920 vf->height:1080
[  334.619349@0] recycle_keep_buffer recycle keep cur di_buf 14 ( 2  3 )
[  336.552745@0] [tsync_avevent]event:2, param 0
[  336.552770@0] video first pts = 0
[  336.554757@0] di_uninit_buf keep cur di_buf 6 (6 7 -1)
[  343.904143@0] video_blackout_policy_store(0)
[  343.909256@0] video first pts = 0
[  343.968139@0] pre_de_buf_config: source change: 0x0/0/0/0=>0x9000/1920/1080/0
[  343.979350@0] vpts to scr, apts = 0x0, vpts = 0x0
[  343.979380@0] [video4osd] first  picture {1920,1080} pts:0,
[  343.984023@0] cur_dispbuf->width: 1920  cur_dispbuf->height:1080 -- vf->width:1920 vf->height:1080
[  343.999352@0] VsyncEnableVideoLayer
[  344.079352@0] recycle_keep_buffer recycle keep cur di_buf 6 ( 6  7 )
[  346.041383@1] [tsync_avevent]event:2, param 0
[  346.041410@1] video first pts = 0
[  346.043387@0] di_uninit_buf keep cur di_buf 7 (4 5 -1)
[  395.508200@3] amvdec_h264 mem-addr=9a00000,buff_offset=8a00000,buf_start=9b3e000
[  395.509945@3] H264 sysinfo: 640x360 duration=4004, pts_outside=1, sync_outside=0, use_idr_framerate=0,pts_unstable=0
[  395.521874@3] 264 ucode swap area: physical address 0x2cc90000, cpu virtual addr f0ded000
[  395.528491@3] start load original firmware ...
[  395.537112@3] video first pts = 0
[  395.537472@1] audio first pts = 0
[  395.539488@0] video first checkin pts = 1
[  395.539627@3] [dsp]dsp_open
[  395.539630@3] audiodsp prevent sleep
[  395.540420@3] [dsp]DSP statck start =0x2db60000,size=0x10000
[  395.540429@3] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  395.552337@3] [dsp]DSP heap start =0x2e000000,size=0x100000
[  395.552709@3] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  395.552712@3] reset dsp : dec opt=fffb, subid=0
[  395.552713@3] [dsp]dsp reset now
[  395.579971@0] first check in vpts <0x26:0x1> ok!
[  395.584542@1] first check in apts <0x0:0x1> ok!
[  395.585707@0] frame_mbs_only_flag 1, crop_bottom 4,  frame_height 360, mb_height 23,crop_right 0, frame_width 640, mb_width 23
[  395.585709@0] max_dpb 9 size:3686400
[  395.603865@0] video first pts = 1
[  395.611453@0] checkout pts jump,reset frame rate calculate:1,12511249
[  395.628149@0] pre_de_buf_config: source change: 0x0/0/0/0=>0x9000/640/360/0
[  395.639352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.659352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.679351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.699352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.719352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.739351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.759352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.779351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.799353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.819351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.839350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.859351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.879351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.899352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.919350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.939351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.959352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.979349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  395.999348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.019348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.039347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.059347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.079347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.099347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.119347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.139347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.159349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.179354@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.199351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.219348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.239347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.259346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.279346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.299349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.319347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.339348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.359348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.379352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.399348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.419352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.439348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.459349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.479346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.499349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.519351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.539351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.559354@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.579350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.599350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.619350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.639351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.659350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.679348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.699347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.719348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.739347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.759349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.779348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.799348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.819347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.839347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.859347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.879347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.899347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.919351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.939351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.959351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.979349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  396.999348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.019349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.039348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.059348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.079347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.099347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.119347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.139353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.159353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.179348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.199347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.219350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.239346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.259349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.279349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.299348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.319347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.339350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.359349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.379349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.399351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.419351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.439351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.459353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.479352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.499350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.519352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.539351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.559353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.579349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.599347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.619348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.639347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.659347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.679346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.699346@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.719347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.739352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.759350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.779348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.799350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.819351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.839347@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.859351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.879348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.899352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.919350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.939353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.959355@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.979351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  397.999350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.019353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.039353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.059350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.079348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.099349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.119348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.139351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.159351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.179351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.199350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.219348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.239349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.259348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.279351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.299350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.319349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.339351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.359351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.379350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.399350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.419349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.439349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.459352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.479353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.499351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.519352@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.539350@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.559353@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.579351@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.599349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.619349@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.639348@0] vpts to scr, apts = 0x1, vpts = 0x1
[  398.639380@0] [video4osd] first  picture {640,360} pts:1,
[  398.643848@0] cur_dispbuf->width: 1920  cur_dispbuf->height:1080 -- vf->width:640 vf->height:360
[  398.659353@0] VsyncEnableVideoLayer
[  398.719351@0] recycle_keep_buffer recycle keep cur di_buf 7 ( 4  5 )
[  399.350273@0] pts_duration:4003,frame_dur=4004
[  415.608120@2] [dsp]dsp not running
[  415.608152@2] [dsp]dsp_release
[  415.608997@2] audiodsp allow sleep
[  415.712450@2] [dsp]dsp_open
[  415.712469@2] audiodsp prevent sleep
[  415.713308@2] [dsp]DSP statck start =0x2db60000,size=0x10000
[  415.718776@2] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  415.726354@2] [dsp]DSP heap start =0x2e000000,size=0x100000
[  415.730068@2] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  415.735837@2] reset dsp : dec opt=fffb, subid=0
[  415.740327@2] [dsp]dsp reset now
[  435.768125@3] [dsp]dsp not running
[  435.768157@3] [dsp]dsp_release
[  435.769003@3] audiodsp allow sleep
[  435.872472@3] [dsp]dsp_open
[  435.872490@3] audiodsp prevent sleep
[  435.873333@3] [dsp]DSP statck start =0x2db60000,size=0x10000
[  435.878802@3] [dsp]DSP gp statck start =0x2d9f7200,size=0x200
[  435.886406@3] [dsp]DSP heap start =0x2e000000,size=0x100000
[  435.890089@3] [dsp]DSP stream buffer to [0x2da60000-0x2da67fe0]
[  435.895862@3] reset dsp : dec opt=fffb, subid=0
[  435.900352@3] [dsp]dsp reset now
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby taki » Wed Mar 08, 2017 5:52 am

andyblack I need your help. Enigma2 playing video this addon extension http://seyirturk.com/download/oe20.php
I can watch movie with seyirturk. My problem is audio. I no have audio. I add dumycodech in my kernel config. but anything is change.
I add patch alsa volume
Code: Select all
diff -Naur a/sound/soc/aml/m8/aml_i2s.c b/sound/soc/aml/m8/aml_i2s.c
--- a/sound/soc/aml/m8/aml_i2s.c   2017-03-06 21:20:51.797651000 +0300
+++ b/sound/soc/aml/m8/aml_i2s.c   2017-03-07 19:10:52.000000000 +0300
@@ -43,6 +43,10 @@
 #define ALSA_TRACE()
 #endif
 
+extern int output_volume; //Volume control
+extern struct mutex m_volume; //Volume mutex
+#define VOL_CTL(s) ((unsigned int)(((signed short)(s))*(vol)) >> 15) //Volume scaling from 0~100
+
 unsigned int aml_i2s_playback_start_addr = 0;
 unsigned int aml_i2s_playback_phy_start_addr = 0;
 unsigned int aml_i2s_capture_start_addr  = 0;
@@ -680,6 +684,7 @@
     struct aml_audio_buffer *tmp_buf = buffer->private_data;
     void *ubuf = tmp_buf->buffer_start;
     audio_stream_t *s = &prtd->s;
+    unsigned int vol;
     int force_reinit_958 = 0;
     force_reinit_958 = (IEC958_mode_codec == 0 && (READ_MPEG_REG(AIU_MEM_IEC958_START_PTR) != READ_MPEG_REG(AIU_MEM_I2S_START_PTR)));
     if (s && s->device_type == AML_AUDIO_I2SOUT && (trigger_underrun) && kernel_android_50 == 1) {
@@ -718,11 +723,15 @@
             if (pos % align) {
                 printk("audio data unligned: pos=%d, n=%d, align=%d\n", (int)pos, n, align);
             }
+         mutex_lock(&m_volume);
+            vol = (output_volume * 0x8000) / 100;
+         mutex_unlock(&m_volume);
+
             if (set_android_gain_enable == 0) {
                 for (j = 0; j < n; j += 64) {
                     for (i = 0; i < 16; i++) {
-                        *left++ = (*tfrom++) ;
-                        *right++ = (*tfrom++);
+                        *left++ = (int16_t)(VOL_CTL(*tfrom++));
+                        *right++ = (int16_t)(VOL_CTL(*tfrom++));
                     }
                     left += 16;
                     right += 16;
diff -Naur a/sound/soc/aml/m8/aml_m8.c b/sound/soc/aml/m8/aml_m8.c
--- a/sound/soc/aml/m8/aml_m8.c   2017-03-06 21:20:51.797651000 +0300
+++ b/sound/soc/aml/m8/aml_m8.c   2017-03-07 19:46:01.000000000 +0300
@@ -631,6 +631,35 @@
     return 0;
 }
 
+int output_volume = 100;
+struct mutex m_volume;
+
+static int pcm_pb_volume_info(struct snd_kcontrol *kcontrol,
+                               struct snd_ctl_elem_info *uinfo)
+{
+   uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
+   uinfo->count = 1;
+   uinfo->value.integer.min = 0;
+   uinfo->value.integer.max = 100;
+   uinfo->value.integer.step = 1;
+    return 0;
+}
+static int pcm_pb_volume_get(struct snd_kcontrol *kcontrol,
+                              struct snd_ctl_elem_value *uvalue)
+{
+   mutex_lock(&m_volume);
+    uvalue->value.integer.value[0] = output_volume & 0xff;
+   mutex_unlock(&m_volume);
+   return 0;
+}
+static int pcm_pb_volume_put(struct snd_kcontrol *kcontrol,
+                              struct snd_ctl_elem_value *uvalue)
+{
+   mutex_lock(&m_volume);
+   output_volume = uvalue->value.integer.value[0];
+   mutex_unlock(&m_volume);
+    return 0;
+ }
 static const struct snd_kcontrol_new aml_m8_controls[] = {
    //SOC_DAPM_PIN_SWITCH("Ext Spk"),
 
@@ -645,6 +674,14 @@
    SOC_SINGLE_BOOL_EXT("Ext Spk Switch", 0,
       aml_m8_get_spk,
       aml_m8_set_spk),
+         {
+         .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
+         .name = "Master Playback Volume",
+         .index = 0x00,
+         .info = pcm_pb_volume_info,
+         .get = pcm_pb_volume_get,
+         .put = pcm_pb_volume_put,
+         },
 
    SOC_ENUM_EXT("HDMI Audio Type", hdmi_audio_type_enum,
         aml_hdmi_audio_type_get_enum,
@@ -671,6 +708,7 @@
     int hp_paraments[5];
 
     printk(KERN_DEBUG "enter %s \n", __func__);
+   mutex_init(&m_volume);
    p_aml_audio = snd_soc_card_get_drvdata(card);
     ret = snd_soc_add_card_controls(codec->card, aml_m8_controls,
                 ARRAY_SIZE(aml_m8_controls));

I want ask that you can play video with audio on odroid c2 (with enigma2)
where I mistake or this problem related e2_procfs
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby Phil333 » Sat Mar 11, 2017 11:37 am

nice project!

I own a VUsolo² mini. would it be possible(in future) to replace it with an Odroid C2 if I take a USB SVB-S2 Tuner?
Any ideas about the performance of this Amlogic A905 4x 1.50GHz (ARM Cortex A53) compared to the BROADCOM BCM7356 1300 MHz dual core?
Phil333
 
Posts: 11
Joined: Thu Mar 09, 2017 10:24 pm
languages_spoken: german
ODROIDs: Odroid C2

Re: Enigma2 on Odroid C2

Unread postby segmant » Sat Mar 11, 2017 4:08 pm

Do You can run enigma2 for k1plus?
CPU: S905 Cortex-A53
Last edited by segmant on Sun Mar 12, 2017 6:55 am, edited 1 time in total.
segmant
 
Posts: 7
Joined: Tue Nov 08, 2016 9:42 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby taki » Sun Mar 12, 2017 4:49 am

Phil333
I have vuduo. I can say that s812 faster than broadcom cpu. Very very fast boot and gui. Only problem old kernel and no puplic e2procfs drivers.
taki
 
Posts: 51
Joined: Tue Sep 06, 2016 6:07 am
languages_spoken: english

Re: Enigma2 on Odroid C2

Unread postby Phil333 » Mon Mar 13, 2017 9:43 pm

But as far as I understand, one the guy for the WeTek e2procfs is working on a e2procfs driver right?

Is there any developement regarding a 4.x kernel for ORDOID C2?
Phil333
 
Posts: 11
Joined: Thu Mar 09, 2017 10:24 pm
languages_spoken: german
ODROIDs: Odroid C2

Previous

Return to Projects

Who is online

Users browsing this forum: No registered users and 1 guest