+ Antworten
Seite 9 von 22 ErsteErste ... 789101119 ... LetzteLetzte
Ergebnis 81 bis 90 von 214
  1. #81
    Benutzer
    Registriert seit
    25.11.2012
    Beiträge
    64
    Thanks
    47
    Thanked 19 Times in 15 Posts
    you can take a look here (Patch) that might help you
    https://github.com/oe-alliance/oe-al...ni-hde2-3.14.2


  2. #82
    Neuer Benutzer
    Registriert seit
    17.05.2016
    Beiträge
    11
    Thanks
    3
    Thanked 1 Time in 1 Post
    Hi Audioniek,

    I am now proposing two patches that makes DVB-T2 work on my Octagon 1028 with CXD2820 tuner - with some reservations explained below. The issue addressed by the first patch is that the tuner is erroneously identified as DVB-T only. The second patch increases the timeout when tuning in to a channel to 1,8 sec.; experiments have shown that tuning in DVB-T2 channels can well take over a second with my tuner. I experimented quite heavily with different timeouts and found that the 1,8 sec (60 cycles of 30 milliseconds) is a good compromise.

    The first patch comes here:

    Code:
    --- a/player2/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_bus.c
    +++ b/player2/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_bus.c
    @@ -136,6 +136,9 @@ int proc_bus_nim_sockets_read(char *page, char **start, off_t off, int count,
                                                    p.u.data = SYS_DVBC_ANNEX_AC;
                                                    if (fe->ops.get_property(fe, &p) == 0)
                                                            pMode = "DVB-C";
    +
    +                                               if (strcmp(fe->ops.info.name,"Sony CXD2820 DVB-T/T2") == 0)
    +                                                       pType = "DVB-T2";
                                            }
                                            break;
                                    }
    and the second here:
    Code:
    --- driver/frontends/multituner/frontends/cxd2820_tda18272/cxd2820.c
    +++ driver/frontends/multituner/frontends/cxd2820_tda18272/cxd2820.c
    @@ -1547,7 +1547,7 @@ static int cxd2820_set_frontend_dvbt2(struct dvb_frontend *fe, struct dvb_fronte
                    printk("%s: 4. Demod set failed (%d)\n", __func__, res);
                    return res;
            }
    -       cnt = 7;
    +       cnt = 60;
            do
            {
                    fe_status_t status = 0;
    @@ -1649,7 +1649,7 @@ static int cxd2820_set_frontend_dvbt2(struct dvb_frontend *fe, struct dvb_fronte
                            printk("%s: 6. Demod set failed (%d)\n", __func__, res);
                            return res;
                    }
    -               cnt = 7;
    +               cnt = 60;
    
                    do
                    {
    Now for the reservations mentioned above: With these patches done in Audioniek's driver git (pull from today, May 9), I compiled the kernel modules cxd2820.ko and stmdvb.ko and put them into the /lib/modules directory of my HDMU image (HDMU_17209_E2_at7500_217_git_610_nodebug_mix_USB. tar.gz) that I still prefer to use because of an unrelated issue that I experience with the DVB-S tuner under Audioniek's images. Having the HDMU image patched in this way works perfectly - a full channel search finds all 24 DVB-T and all 24 DVB-T2 channels that are broadcasted here in Copenhagen at the moment and I can tune in to all of them without any problem.

    However: I cannot get the modification of the DVB-T driver to work with Audioniek's build system at all. I build an Enigma2 image (debug build) with the latest Audioniek git version (May 9) and the automated channel search on that image would return 0 channels due to timeouts, see the following log:
    Code:
    cxd2820_set_frontend_dvbt2: waiting for lock 3 ...
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x15
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 0
    cxd2820_set_frontend_dvbt2: waiting for lock 2 ...
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x11
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 0
    cxd2820_set_frontend_dvbt2: waiting for lock 1 ...
    cxd2820_set_frontend_dvbt2(0): timeout tuning DVB-T :(
    As I said, I do not get these timeouts with the modiefied driver copied into HDMU and can find 48 DVB-T/DVB-T2 channels.

    I also tried two specific channel searches. With channel 40, which broadcasts DVB-T, this returns 0 instead of the 6 available stations on that channel. The log says:
    Code:
    dvbt2: waiting for lock 1 ...
    cxd2820_set_frontend_dvbt2(0): Timeout tuning DVB-T2 now trying DVB-T...
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xfe 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x85 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x88 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x81 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x80 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x20
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x69 0x00
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x27
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x48 0x06
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xcb 0x08
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x89 0x55
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x8b 0xba
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x20
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xcb 0x08
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xd3 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x04
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x10 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 3 b:  0x80 0x00 0x03
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x85 0x07
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x88 0x02
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x70 0x38
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x20
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x70 0x38
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [tda18272] tda18272_i2c_write_bulk: >
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x15 0x53
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x13 0x22
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x23 0x01
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x0f 0xbc
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x06 0x00
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [tda18272] tda18272_i2c_write_bulk: < res 0
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 8 b:  0x09 0xc0 0x16 0x09 0x8d 0x50 0xc1 0x01
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [tda18272] tda18272_wait_irq: >
    [tda18272] tda18272_i2c_read: index 0x08 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 3 b:  0x09 0xc0 0x08
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite read
    [cxd2820] cxd2820_i2cgw_readwrite: writing 0x09 0xc1
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 1 b:  0xbf
    [cxd2820] cxd2820_i2cgw_readwrite < res 2
    [tda18272] tda18272_i2c_read(): n: 1 r: 0x08 b:  0xbf
    [tda18272] tda18272_wait_irq: < res 0
    [tda18272] tda18272_i2c_read: index 0x07 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 3 b:  0x09 0xc0 0x07
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite read
    [cxd2820] cxd2820_i2cgw_readwrite: writing 0x09 0xc1
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 1 b:  0x37
    [cxd2820] cxd2820_i2cgw_readwrite < res 2
    [tda18272] tda18272_i2c_read(): n: 1 r: 0x07 b:  0x37
    [tda18272] tda18272_set_params_dvbt: < 0
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xd3 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x04
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x10 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 3 b:  0x80 0x00 0x03
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x85 0x07
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x88 0x02
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xa5 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x82 0xb6
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xc2 0x11
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x6a 0x50
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x04
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x27 0x41
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 6 b:  0x9f 0x11 0xf0 0x00 0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x9f 0x11
    [cxd2820] cxd2820_i2c_write(): n: 4 b:  0xb6 0x19 0xe9 0x85
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xd7 0x03
    [cxd2820] cxd2820_i2c_write(): n: 3 b:  0xd9 0x01 0xe0
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xff 0x18
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xfe 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x04
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x10 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x01
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 0
    cxd2820_set_frontend_dvbt2: waiting for lock 60 ...
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x05
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0xc0
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 59 ...
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0xe8
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_set_frontend_dvbt2(0,58): Tuner successfully set (DVB-T)!
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0xe8
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_get_frontend_dvbt2 >
    [tda18272] tda18272_get_frequency: >
    [tda18272] tda18272_get_frequency: < res 0, frequ 626000000
    [cxd2820] cxd2820_i2c_read: index 0x204c 4
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x4c
    [cxd2820] cxd2820_i2c_read(): n: 4 r: 0x204c b:  0x00 0x00 0x00 0x00
    [cxd2820] cxd2820_i2c_read: index 0x204c 4
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x4c
    [cxd2820] cxd2820_i2c_read(): n: 4 r: 0x204c b:  0x00 0x00 0x00 0x00
    [cxd2820] cxd2820_i2c_read: index 0x221b 32
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x22
    [cxd2820] cxd2820_i2c_read: w: 0x1b
    [cxd2820] cxd2820_i2c_read(): n: 32 r: 0x221b b:  0x00 0x00 0x00 0x00 0x00 0x3e 0x01 0x04 0x09 0x00 0x07 0x0f 0x0e 0x03 0x03 0x02 0x3d 0xf7 0x02 0xaf 0x57 0x0e 0x8b 0xed 0xe7 0xcb 0x9a 0xdf 0xb7 0xfe 0x03 0x45
    [cxd2820] cxd2820_i2c_read: index 0x2254 16
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x22
    [cxd2820] cxd2820_i2c_read: w: 0x54
    [cxd2820] cxd2820_i2c_read(): n: 16 r: 0x2254 b:  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
    [cxd2820] cxd2820_i2c_read: index 0x2052 5
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x52
    [cxd2820] cxd2820_i2c_read(): n: 5 r: 0x2052 b:  0x11 0xf0 0x00 0x00 0x00
    [cxd2820] cxd2820_i2c_read: index 0x227f 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x22
    [cxd2820] cxd2820_i2c_read: w: 0x7f
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x227f b:  0x90
    [cxd2820] cxd2820_get_frontend_dvbt2 < res 0
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    reset_tsm: 1 numRunningFeeds: 0 => calling stm_tsm_init(1)
    [TSM] reinit stream routing...
    [TSM] skip stpio stuff in reinit
    Routing streams through cimax
    ret slothandle = 20000
    pti_hal_slot_set_pid: 0 20000 0
    pti_hal_slot_set_pid ok (pid 0, tc = 0)
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    pti_hal_slot_clear_pid slot = 0, tc = 0, num = 1
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    pti_hal_slot_free 20000
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0xff10 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x10 b:  0x06
    [cxd2820] cxd2820_i2c_read: index 0xff73 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x00
    [cxd2820] cxd2820_i2c_read: w: 0x73
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x73 b:  0x28
    [cxd2820] cxd2820_read_status_dvbt: < res 0, status 31
    [tda18272] tda18272_sleep: >
    [tda18272] tda18272_i2c_write_bulk: >
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x5f 0xe0
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x06 0x08
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [tda18272] tda18272_i2c_write_bulk: < res 0
    [tda18272] tda18272_sleep: < res 0
    [cxd2820] cxd2820_sleep()
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xfe 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x85 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x88 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x81 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x80 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x20
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x69 0x00
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [nuvoton] NUVOTONdev_ioctl Set icon 4 to 0 (mode 1)
    [nuvoton] Set icon ICON_TIMER (number 4) to 0
    [nuvoton] NUVOTONdev_ioctl Set icon 9 to 0 (mode 1)
    [nuvoton] Set icon ICON_MUTE (number 9) to 0
    [nuvoton] NUVOTONdev_ioctl Set icon 24 to 0 (mode 1)
    As one can see, the tuner reports success in tuning in to the channel, but for some reason nothing is found in Enigma2.

    The same experiment was done for channel 42, which with HDMU returns 15 channels in DVB-T2 format. With Audioniek's system, no stations are found. The log reports again a success but this is not really true:
    Code:
    ad: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x01
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 0
    cxd2820_set_frontend_dvbt2: waiting for lock 60 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x02
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 0
    cxd2820_set_frontend_dvbt2: waiting for lock 59 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x02
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 0
    cxd2820_set_frontend_dvbt2: waiting for lock 58 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x03
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 3
    cxd2820_set_frontend_dvbt2: waiting for lock 57 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x03
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 3
    cxd2820_set_frontend_dvbt2: waiting for lock 56 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x03
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 3
    cxd2820_set_frontend_dvbt2: waiting for lock 55 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x04
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 7
    cxd2820_set_frontend_dvbt2: waiting for lock 54 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x04
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 7
    cxd2820_set_frontend_dvbt2: waiting for lock 53 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x04
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 7
    cxd2820_set_frontend_dvbt2: waiting for lock 52 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x04
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 7
    cxd2820_set_frontend_dvbt2: waiting for lock 51 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x04
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 7
    cxd2820_set_frontend_dvbt2: waiting for lock 50 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x04
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 7
    cxd2820_set_frontend_dvbt2: waiting for lock 49 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x04
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 7
    cxd2820_set_frontend_dvbt2: waiting for lock 48 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x05
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 47 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x05
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 46 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x05
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 45 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x05
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 44 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x05
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 43 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x06
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 42 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x06
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 41 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x06
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 40 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x06
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 39 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x06
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 38 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x06
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 15
    cxd2820_set_frontend_dvbt2: waiting for lock 37 ...
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_set_frontend_dvbt2(0,36): Tuner successfully set (DVB-T2)!
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_get_frontend_dvbt2 >
    [tda18272] tda18272_get_frequency: >
    [tda18272] tda18272_get_frequency: < res 0, frequ 642000000
    [cxd2820] cxd2820_i2c_read: index 0x204c 4
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x4c
    [cxd2820] cxd2820_i2c_read(): n: 4 r: 0x204c b:  0x10 0x11 0xcd 0xea
    [cxd2820] cxd2820_i2c_read: index 0x204c 4
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x4c
    [cxd2820] cxd2820_i2c_read(): n: 4 r: 0x204c b:  0x10 0x11 0xcd 0x55
    [cxd2820] cxd2820_i2c_read: index 0x221b 32
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x22
    [cxd2820] cxd2820_i2c_read: w: 0x1b
    [cxd2820] cxd2820_i2c_read(): n: 32 r: 0x221b b:  0x05 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x0a 0x00 0x02 0x00 0x03 0x00 0x00 0x00 0x00 0xfa 0x00 0x01 0x3e 0x01 0x00 0x00 0x00 0x32 0x68 0x00 0x05 0x02 0x00 0x3b
    [cxd2820] cxd2820_i2c_read: index 0x2254 16
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x22
    [cxd2820] cxd2820_i2c_read: w: 0x54
    [cxd2820] cxd2820_i2c_read(): n: 16 r: 0x2254 b:  0x00 0x01 0x03 0x00 0x00 0x00 0x00 0x01 0x03 0x01 0x01 0x00 0xbb 0x01 0x03 0x00
    [cxd2820] cxd2820_i2c_read: index 0x2052 5
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x52
    [cxd2820] cxd2820_i2c_read(): n: 5 r: 0x2052 b:  0x91 0xf0 0x03 0x09 0x29
    [cxd2820] cxd2820_i2c_read: index 0x227f 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x22
    [cxd2820] cxd2820_i2c_read: w: 0x7f
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x227f b:  0x01
    [cxd2820] cxd2820_get_frontend_dvbt2 < res 0
    reset_tsm: 1 numRunningFeeds: 0 => calling stm_tsm_init(1)
    [TSM] reinit stream routing...
    [TSM] skip stpio stuff in reinit
    Routing streams through cimax
    ret slothandle = 20000
    pti_hal_slot_set_pid: 0 20000 0
    pti_hal_slot_set_pid ok (pid 0, tc = 0)
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    pti_hal_slot_clear_pid slot = 0, tc = 0, num = 1
    pti_hal_slot_free 20000
    reset_tsm: 1 numRunningFeeds: 0 => calling stm_tsm_init(1)
    [TSM] reinit stream routing...
    [TSM] skip stpio stuff in reinit
    Routing streams through cimax
    ret slothandle = 20000
    pti_hal_slot_set_pid: 0 20000 17
    pti_hal_slot_set_pid ok (pid 17, tc = 0)
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    pti_hal_slot_clear_pid slot = 0, tc = 0, num = 1
    pti_hal_slot_free 20000
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [cxd2820] cxd2820_i2c_read: index 0x2010 1
    [cxd2820] cxd2820_i2c_read: w: 0x00 0x20
    [cxd2820] cxd2820_i2c_read: w: 0x10
    [cxd2820] cxd2820_i2c_read(): n: 1 r: 0x2010 b:  0x26
    [cxd2820] cxd2820_read_status_dvbt2: < res 0, status 31
    [tda18272] tda18272_sleep: >
    [tda18272] tda18272_i2c_write_bulk: >
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x5f 0xe0
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [cxd2820] cxd2820_i2cgw_readwrite >
    [cxd2820] cxd2820_i2cgw_readwrite(): n: 4 b:  0x09 0xc0 0x06 0x08
    [cxd2820] cxd2820_i2cgw_readwrite < res 1
    [tda18272] tda18272_i2c_write_bulk: < res 0
    [tda18272] tda18272_sleep: < res 0
    [cxd2820] cxd2820_sleep()
    [cxd2820] cxd2820_i2c_write_bulk: >
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0xfe 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x85 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x88 0x01
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x81 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x80 0x00
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x00 0x20
    [cxd2820] cxd2820_i2c_write(): n: 2 b:  0x69 0x00
    [cxd2820] cxd2820_i2c_write_bulk: < res 0
    [nuvoton] NUVOTONdev_ioctl Set icon 4 to 0 (mode 1)
    [nuvoton] Set icon ICON_TIMER (number 4) to 0
    [nuvoton] NUVOTONdev_ioctl Set icon 9 to 0 (mode 1)
    [nuvoton] Set icon ICON_MUTE (number 9) to 0
    [nuvoton] NUVOTONdev_ioctl Set icon 24 to 0 (mode 1)
    This is really weird. I would really like to use Audioniek's Enigma2 image but can't do it with my driver patch.
    Geändert von mrspeccy (09.05.2020 um 21:13 Uhr)


  3. #83
    Developer
    Registriert seit
    18.07.2012
    Ort
    Ridderkerk, Niederlande
    Beiträge
    634
    Thanks
    144
    Thanked 712 Times in 304 Posts
    The changes in wait time have been put in, and I also have tried to fix the T2 recognition.

    Regards,

    Audioniek.
    Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
    Sats: Astra 1, 2 & 3, Hotbird
    Main activity: building my own E2 images for Fortis receivers

  4. The Following User Says Thank You to Audioniek For This Useful Post:



  5. #84
    Neuer Benutzer
    Registriert seit
    17.05.2016
    Beiträge
    11
    Thanks
    3
    Thanked 1 Time in 1 Post
    Zitat Zitat von Audioniek Beitrag anzeigen
    The changes in wait time have been put in, and I also have tried to fix the T2 recognition.

    Regards,

    Audioniek.
    Hi Audioniek,

    thank you. The tuner is recognized as T2 now but the problem described above unfortunately persists: I can use the kernel module cxd2820.ko built from your git repository in my old HDMU image without any issues - so a working solution but a hack that allows me to tune in to both DVB-T and DVB-T2 chnnels. However, when I use your image with the patch in its total, the channel scan does not yield any results. As I wrote earlier, the logs do not reveal any reason to me. Can it be that there is a timeout in the channel scan method of Enigma 2 that is conflicting with the more generous timeout for the tuner?

    Best,

    mrspeccy


  6. #85
    Benutzer
    Registriert seit
    25.11.2012
    Beiträge
    64
    Thanks
    47
    Thanked 19 Times in 15 Posts
    Geändert von pop1234 (13.05.2020 um 14:36 Uhr)


  7. #86
    Benutzer
    Registriert seit
    04.07.2012
    Beiträge
    79
    Thanks
    30
    Thanked 39 Times in 30 Posts
    Zitat Zitat von pop1234 Beitrag anzeigen
    Can this link be used to update all tuners, especially these tuners?
    STV090x Multistandard
    Conextant cx24116 DVB-S2
    Or is there another link that is more up to date
    Geändert von sadaghiani (13.05.2020 um 21:39 Uhr)


  8. #87
    Developer
    Registriert seit
    18.07.2012
    Ort
    Ridderkerk, Niederlande
    Beiträge
    634
    Thanks
    144
    Thanked 712 Times in 304 Posts
    Hello pop1234 and sadaghiani,

    I do not understand why you want to change things. As far as I know most frontend drivers are working OK (and most cases have done so for years), as with hundreds of downloads of my images nobody reports problems, apart from those reported by mr. speccy, which I can reproduce on my test receivers.

    The last feedback of mrspeccy is that the frontend driver works OK with an HDMU image. This proves to me that that driver is basically OK. Please bear in mind that the last HDMU images are now more than 1.5 years old for SH4 boxes, and E2 still changes by the day. At the moment I am very busy with two other projects, but when more time becomes available. I will look into at least mrspeccy's problem.

    Regards,

    Audioniek.
    Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
    Sats: Astra 1, 2 & 3, Hotbird
    Main activity: building my own E2 images for Fortis receivers


  9. #88
    Benutzer
    Registriert seit
    25.11.2012
    Beiträge
    64
    Thanks
    47
    Thanked 19 Times in 15 Posts
    hello Audioniek
    i just wanted help
    i have no problem just the last mistake that occurred during construction
    http://www.hdmedia-universe.com/boar...l=1#post123407

    thx


  10. #89
    Benutzer
    Registriert seit
    04.07.2012
    Beiträge
    79
    Thanks
    30
    Thanked 39 Times in 30 Posts
    hello Audioniek

    I'm looking for a solution that has been around for years, and that's it
    Lock the device when playing HD channels, which is a weak signal and requires the power switch to be turned on and off.


  11. #90
    Neuer Benutzer
    Registriert seit
    26.05.2012
    Beiträge
    9
    Thanks
    4
    Thanked 0 Times in 0 Posts
    Hello! I'm trying to install cuberevo_Audioniek_enigma2_gst-epl3_USB_CDK-rev1364.zip on IPbox9000HD. Installation is completed successfully, but after boot, the image is stuck on the language selection screen. Unfortunately, none of the RC buttons are working, neither those on the receiver, so I can't proceed further. Any help in this matter will be highly appreciated. Thanks in advance!


Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •