Jump to content


Photo

Testing image for the Dream Multimedia DM7020 HD


  • Please log in to reply
52 replies to this topic

Re: Testing image for the Dream Multimedia DM7020 HD #41 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 27 February 2016 - 20:49

Can you give a very simple patch example, so that I could serve it as a model? Better, if you could on this topic in the first post file(s) to make it? Or, even better, I will do tomorrow, one of the Python file NimManager.py, which I also plan to change it and try with this patch, if you were willing to help with it? (just to see how this thing works and try it out)
In any case, I'll keep you informed of the progress.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #42 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 27 February 2016 - 21:45

So here an example.

I want to make a patch for just NimManager.py

How is the correct way to do that? Just for the one file.

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #43 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 2 March 2016 - 11:37

I made a test for just testing this process, playing with the file et.po

user1@Debian8:~/openpli4/meta-local/recipes-local/testing$ ls
et-new.po  et.po
user1@Debian8:~/openpli4/meta-local/recipes-local/testing$ diff et.po et-new.po
6c6
< "PO-Revision-Date: 2016-01-06 11:16+0200\n"
---
> "PO-Revision-Date: 2016-03-02 11:45+0200\n"
5266c5266
< "Viimati muudetud: 6. jaanuar 2016 \n"
---
> "Viimati muudetud: 2. märts 2016 \n"
user1@Debian8:~/openpli4/meta-local/recipes-local/testing$ diff -crB et.po et-new.po > et-new.po.patch
user1@Debian8:~/openpli4/meta-local/recipes-local/testing$ ls
et-new.po  et-new.po.patch  et.po
user1@Debian8:~/openpli4/meta-local/recipes-local/testing$

Now I should have the (hopefully) correct patch with small modifications and I fried up the construction of the image:

user1@Debian8:~/openpli4$ cd ~/openpli4
user1@Debian8:~/openpli4$ MACHINE=dm7020hd make image
Building image for dm7020hd
Loading cache: 100% |########################################################################################################################################################################################################| ETA:  00:00:00
Loaded 2539 entries from dependency cache.
Parsing recipes: 100% |######################################################################################################################################################################################################| Time: 00:00:10
Parsing of 2100 .bb files complete (2049 cached, 51 parsed). 2589 targets, 313 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.25.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Debian-8.3"
TARGET_SYS        = "mipsel-oe-linux"
MACHINE           = "dm7020hd"
DISTRO            = "openpli"
DISTRO_VERSION    = "4"
TUNE_FEATURES     = "o32 fpu-hard mips32"
TARGET_FPU        = ""
meta-oe
meta-filesystems
meta-multimedia
meta-networking
meta-python       = "(detachedfrom9c926ef):9c926ef2d463e643fb0dc87f6535a12e35d039ab"
meta              = "(detachedfromeb9d896):eb9d896db2fc67bac8efd258744d06fbbee87f06"
meta-openpli
meta-dream        = "master:80e2dbd78173801580c993383b27a29e1014985e"
meta-vuplus       = "(detachedfrom1c8c174):1c8c174c4cf50df4b9b5d61b10ca40842b256c6d"
meta-xsarius      = "(detachedfrom98a1893):98a1893d24ddd81f5fe2d0027dc6d3fcf237891d"
meta-xp           = "(detachedfroma76d716):a76d71624dcdc6185cb75276c565fa2bace086d2"
meta-xtrend       = "(detachedfromdf5152e):df5152ea230b5ae10ede023afeece2eafee7fd8d"
meta-formuler     = "(detachedfrom0f5c174):0f5c174099e9cc7e038a4d1d9e07000df102b6ba"
meta-hd           = "(detachedfrom938b6a1):938b6a10f3360480b8b0239c2353fad4afb2b51b"
meta-xpeedc       = "(detachedfromdbde5f6):dbde5f66bb0486d72609a20e882dad0eacae8645"
meta-wetek        = "(detachedfrom7185b99):7185b99f786f1d406104a80eea0ca83fd7b94d88"
meta-zgemma       = "(detachedfromd5452f6):d5452f6ccafd40a0e8551c34ede47d22628940fb"
meta-local        = "master:80e2dbd78173801580c993383b27a29e1014985e"

NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: No valid terminal found, unable to open devshell
ERROR:
ERROR: Function failed: patch_do_patch
ERROR: Logfile of failure stored in: /home/user1/openpli4/build/tmp/work/dm7020hd-oe-linux/enigma2/2.7+gitAUTOINC+32c2d2f9d1-r1/temp/log.do_patch.31072
ERROR: Task 211 (/home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2.bb, do_patch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3813 tasks of which 3809 didn't need to be rerun and 1 failed.
No currently running tasks (3813 of 3836)

Summary: 1 task failed:
  /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2.bb, do_patch
Summary: There were 3 ERROR messages shown, returning a non-zero exit code.
Makefile:85: recipe for target 'image' failed
make: *** [image] Error 1
user1@Debian8:~/openpli4$

log.do_patch.31072:

DEBUG: Executing python function do_patch
DEBUG: Executing python function patch_do_patch
DEBUG: Searching for et-new.po.patch in paths:
    /home/user1/openpli4/meta-local/recipes-local/testing/openpli
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2-2.7+gitAUTOINC+32c2d2f9d1/openpli
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2/openpli
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/files/openpli
    /home/user1/openpli4/meta-local/recipes-local/testing/dreambox
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2-2.7+gitAUTOINC+32c2d2f9d1/dreambox
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2/dreambox
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/files/dreambox
    /home/user1/openpli4/meta-local/recipes-local/testing/dm7020hd
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2-2.7+gitAUTOINC+32c2d2f9d1/dm7020hd
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2/dm7020hd
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/files/dm7020hd
    /home/user1/openpli4/meta-local/recipes-local/testing/mipsel
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2-2.7+gitAUTOINC+32c2d2f9d1/mipsel
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2/mipsel
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/files/mipsel
    /home/user1/openpli4/meta-local/recipes-local/testing/
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2-2.7+gitAUTOINC+32c2d2f9d1/
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/enigma2/
    /home/user1/openpli4/meta-openpli/recipes-openpli/enigma2/files/
NOTE: Applying patch 'et-new.po.patch' (../meta-local/recipes-local/testing/et-new.po.patch)
DEBUG: Attempting to spawn terminal "custom"
DEBUG: No custom terminal (OE_TERMINAL_CUSTOMCMD) set
DEBUG: Attempting to spawn terminal "tmux-running"
DEBUG: Attempting to spawn terminal "gnome"
DEBUG: Attempting to spawn terminal "konsole"
DEBUG: Attempting to spawn terminal "mate"
DEBUG: Attempting to spawn terminal "xfce"
DEBUG: Attempting to spawn terminal "terminology"
DEBUG: Attempting to spawn terminal "rxvt"
DEBUG: Attempting to spawn terminal "xterm"
DEBUG: Attempting to spawn terminal "tmux"
DEBUG: Attempting to spawn terminal "screen"
ERROR: No valid terminal found, unable to open devshell
ERROR:
DEBUG: Python function patch_do_patch finished
DEBUG: Python function do_patch finished
ERROR: Function failed: patch_do_patch

What to do next with this error?


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #44 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 2 March 2016 - 11:51

OK, I will try to install gnome with:

apt-get install gnome


Edited by zeros, 2 March 2016 - 11:51.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #45 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 2 March 2016 - 12:18

Create patch using git. (eg git diff > /patch/to/patch/et.patch)
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Testing image for the Dream Multimedia DM7020 HD #46 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 2 March 2016 - 18:51

A big thank you, it will take me a little time, I learned how to create and apply a patch with Git. I will make the simple tests to make sure that this thing works! When I'm on one side with this, then I'm going to try my real desire (I wish I would still give it a try, which I started this topic).

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #47 Dimitrij

  • PLi® Core member
  • 10,299 posts

+347
Excellent

Posted 29 March 2016 - 14:55

zeros

https://github.com/O...9750e8c7ee62ddc

You can check it?


GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K


Re: Testing image for the Dream Multimedia DM7020 HD #48 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 29 March 2016 - 19:47

Thanks guys, this is exactly the thing in the elegant way! Please give me a bit of time, I will answer soon.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #49 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 30 March 2016 - 20:48

Thank you for all your effort, it's all very well!!! But one of the supplements should be in my opinion, still do.
I mean, how to formulate that, if the tuner type becomes from DVB-T to DVB-C then config knows that it is now DVB-C and in 
/etc/enigma2/settings
Config.Nims.1 will be instead terrestrial=2 cable
I look at tomorrow morning for a moment and write more accurately.
(In ATV:
Add local variable 'extra_args' to config.py + ...)
If I choose DVB-T, then everything is very OK, if I choose DVB-C, then lacks in /etc/enigma2/settings correct config.Nims, that would show that the tuner is a DVB-C.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #50 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 March 2016 - 21:18

If you really want to know at any time in what mode the frontend operations you can use DTV_DELIVERY_SYSTEM DVB API call.

Also you can use the dvb-fe-tool (from v4l-utils package) to learn at any time the current mode.

root@osmini:~# dvb-fe-tool -f 1
Device Panasonic MN88473 (/dev/dvb/adapter0/frontend1) capabilities:
     CAN_2G_MODULATION
     CAN_FEC_1_2
     CAN_FEC_2_3
     CAN_FEC_3_4
     CAN_FEC_4_5
     CAN_FEC_5_6
     CAN_FEC_6_7
     CAN_FEC_7_8
     CAN_FEC_8_9
     CAN_FEC_AUTO
     CAN_GUARD_INTERVAL_AUTO
     CAN_HIERARCHY_AUTO
     CAN_INVERSION_AUTO
     CAN_MULTISTREAM
     CAN_MUTE_TS
     CAN_QAM_16
     CAN_QAM_32
     CAN_QAM_64
     CAN_QAM_128
     CAN_QAM_256
     CAN_QAM_AUTO
     CAN_QPSK
     CAN_TRANSMISSION_MODE_AUTO
DVB API Version 5.10, Current v5 delivery system: DVBT
Supported delivery systems:
    [DVBT]
     DVBT2
     DVBC/ANNEX_A

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Testing image for the Dream Multimedia DM7020 HD #51 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 30 March 2016 - 21:31

You did a great job! It would need to add, that the
/etc/enigma2/settings
have correct info for the changed Nims.
(This is only my opinion-)

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Testing image for the Dream Multimedia DM7020 HD #52 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 March 2016 - 21:55

The config is written when enigma2 restarts. Check if you set the type and restart enigma if multiType entry exist or not.
 
config.Nims.1.terrestrial=2
config.Nims.1.configMode=nothing

vs

config.Nims.1.terrestrial=2
config.Nims.1.multiType=1
config.Nims.1.configMode=nothing

Edited by athoik, 30 March 2016 - 22:05.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Testing image for the Dream Multimedia DM7020 HD #53 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 31 March 2016 - 06:01

Great, I got it!!!  :)

ALL IS VERY OK. Thanks a lot, you make lot of hybrid tuner owners happy!

I will add screenshots, which show, that all is OK.

Case closed  :wub:

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz



2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users