Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

live TV for all rk3188 using XBMC and tvheadend

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    How can i take a logfile of dmesg, it`s very big.
    Her is dmesg | grep -i dvb
    u0_a56@rk3188:/ $ su
    root@rk3188:/ # dmesg | grep -i dvb
    <6>[ 3.126141] usb 2-1.3.4: Product: DVB-T TV Stick
    <6>[ 3.132927] input: ITE Technologies, Inc. DVB-T TV Stick as /devices/platform/usb20_host/usb2/2-1/2-1.3/2-1.3.4/2-1.3.4:1.1/input/input4
    <6>[ 3.133177] generic-usb 0003:048D:9006.0004: input: USB HID v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on usb-usb20_host-1.3.4/input1
    <6>[ 4.600571] keychord: using input dev ITE Technologies, Inc. DVB-T TV Stick for fevent
    <6>[ 40.290980] usb 2-1.3.4: dvb_usb_af9035: prechip_version=83 chip_version=01 chip_type=9135
    <6>[ 40.292304] usb 2-1.3.4: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
    <6>[ 40.297213] usb 2-1.3.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
    <6>[ 40.303370] DVB: registering new adapter (ITE 9135(9006) Generic)
    <3>[ 40.322104] DVB: Unable to find symbol af9033_attach()
    <6>[ 40.327547] usbcore: registered new interface driver dvb_usb_af9035
    <6>[ 311.816045] usb 2-1.3.4: Product: DVB-T TV Stick
    <6>[ 311.819339] usb 2-1.3.4: dvb_usb_af9035: prechip_version=83 chip_version=01 chip_type=9135
    <6>[ 311.819809] usb 2-1.3.4: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in cold state
    <6>[ 311.860060] usb 2-1.3.4: dvb_usb_v2: downloading firmware from file 'dvb-usb-it9135-01.fw'
    <6>[ 312.000405] usb 2-1.3.4: dvb_usb_af9035: firmware version=12.54.14.0
    <6>[ 312.000566] usb 2-1.3.4: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
    <6>[ 312.006658] usb 2-1.3.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
    <6>[ 312.008860] DVB: registering new adapter (ITE 9135(9006) Generic)
    <3>[ 312.012987] DVB: Unable to find symbol af9033_attach()
    <6>[ 312.020538] input: ITE Technologies, Inc. DVB-T TV Stick as /devices/platform/usb20_host/usb2/2-1/2-1.3/2-1.3.4/2-1.3.4:1.1/input/input5
    <6>[ 312.022055] keychord: using input dev ITE Technologies, Inc. DVB-T TV Stick for fevent
    <6>[ 312.022146] generic-usb 0003:048D:9006.0005: input: USB HID v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on usb-usb20_host-1.3.4/input1
    root@rk3188:/ #

    Comment


      Do you use s2 v39 driver.
      need af9033.ko
      I upload
      You must be load insmod af9033.ko

      Comment




        insmod af9033.ko
        Try tvheadend and dmesg

        Comment



          Last you need modules
          insmod tda18218.ko

          Comment


            i am use af9035_media build.. af9035=s2lipv39 not working

            Here is the big dmesg
            Attached Files

            Comment


              Ok send media v4 linux af9033.ko and tda18218.ko

              Comment


                that is our point

                SOLVED
                Well, that's it, tdt usb OpenSpa working perfectly in 2.0.3

                The main clue to the solution was the view that the first mistake was pulled when recording the tdtusb deco era "DVB: Unable to find symbol af9033_attach ()"
                Putting 1º.- in history, yesterday afternoon to do this:

                CODE, HTML and PHP Inserted:

                opkg update opkg install kernel-module-dvb-usb-af9035 opkg install firmware-dvb-usb-af9035-02
                Out this other, giving the first failure with "DVB: Unable to find symbol af9033_attach ()", as also pointed Morser:

                CODE, HTML and PHP Inserted:

                [36.640000] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD / PRO (A835)' in cold state [36.650000] usbcore: registered new interface driver dvb_usb_af9035 [36.690000] usb 1-1.2: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw' [37.090000] usb 1-1.2: dvb_usb_af9035: firmware version = 12.5.13.0 [37.090000] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD / PRO (A835)' in warm state [37.110000] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [37.140000] DVB: registering new adapter (AVerMedia AVerTV Volar HD / PRO (A835)) [37.420000] DVB: Unable to find af9033_attach symbol () [37.440000] usb 1-1.2: dvb_usb_v2 'AVerMedia AVerTV Volar HD / PRO (A835)' error while loading driver (-19) [37.490000] usb 1-1.2: dvb_usb_v2 'AVerMedia AVerTV Volar HD / PRO (A835)' successfully deinitialized and disconnected
                2º.- Like yesterday I uninstalled all modules tdtusb, this morning reinstalled again, adding the af9033 module installation, and tilting and by putting only the firmware 02 and 01 that there was even less evidence that it worked, and installation that always asked the 02:

                CODE, HTML and PHP Inserted:

                opkg update opkg install kernel-module-dvb-usb-af9035 opkg install firmware-dvb-usb-af9035-02 opkg install kernel-module-af9033
                Result of dmesg:

                CODE, HTML and PHP Inserted:

                [37.220000] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD / PRO (A835)' in cold state [37.230000] usbcore: registered new interface driver dvb_usb_af9035 [37.270000] usb 1-1.2: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw' [37.620000] usb 1-1.2: dvb_usb_af9035: firmware version = 12.5.13.0 [37.640000] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD / PRO (A835)' in warm state [37.650000] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [37.670000] DVB: registering new adapter (AVerMedia AVerTV Volar HD / PRO (A835)) [37.970000] SMP865x: VIDEO_SET_STREAMTYPE (0) [37.970000] SMP865x: SELECT VIDEO SOURCE: MEMORY [38.000000] SMP865x: STC CURRENT MODE: SAT [38.000000] SMP865x: STC NEW MODE: MEMORY [38.530000] i2c i2c-1: af9033: firmware version: LINK = 12.5.13.0 OFDM = 6.8.13.0 [38.590000] usb 1-1.2: DVB: registering adapter 1 frontend 0 (Afatech AF9033 (DVB-T)) ... [38.660000] DVB: Unable to find tda18218_attach symbol () [38.680000] usb 1-1.2: dvb_usb_v2 'AVerMedia AVerTV Volar HD / PRO (A835)' error while loading driver (-19) [38.730000] usb 1-1.2: dvb_usb_v2 'AVerMedia AVerTV Volar HD / PRO (A835)' successfully deinitialized and disconnected
                Now were going forward In the next step now put this: "DVB: Unable to find symbol tda18218_attach ()"
                3º.- Nothing to install this module

                CODE, HTML and PHP Inserted:

                opkg install kernel-module-tda18218
                Result of dmesg:

                CODE, HTML and PHP Inserted:

                [38.130000] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD / PRO (A835)' in cold state [38.150000] usbcore: registered new interface driver dvb_usb_af9035 [38.210000] usb 1-1.2: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw' [38.640000] usb 1-1.2: dvb_usb_af9035: firmware version = 12.5.13.0 [38.640000] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia AVerTV Volar HD / PRO (A835)' in warm state [38.660000] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [38.690000] DVB: registering new adapter (AVerMedia AVerTV Volar HD / PRO (A835)) [38.790000] SMP865x: VIDEO_SET_STREAMTYPE (0) [38.790000] SMP865x: SELECT VIDEO SOURCE: MEMORY [38.820000] SMP865x: STC CURRENT MODE: SAT [38.820000] SMP865x: STC NEW MODE: MEMORY [39.960000] i2c i2c-1: af9033: firmware version: LINK = 12.5.13.0 OFDM = 6.8.13.0 [39.980000] usb 1-1.2: DVB: registering adapter 1 frontend 0 (Afatech AF9033 (DVB-T)) ... [40.060000] i2c i2c-1: tda18218: NXP TDA18218HN successfully Identified [40.080000] Registered IR keymap rc-empty [40.130000] input: AVerMedia AVerTV Volar HD / PRO (A835) as ehci-hcd-/devices/platform/tangox-0/usb1/1-1/1-1.2/rc/rc0/input1 [40.170000] rc0: AVerMedia AVerTV Volar HD / PRO (A835) as ehci-hcd-/devices/platform/tangox-0/usb1/1-1/1-1.2/rc/rc0 [40.210000] usb 1-1.2: dvb_usb_v2: You schedule remote query interval to 500 msecs [40.210000] usb 1-1.2: dvb_usb_v2 'AVerMedia AVerTV Volar HD / PRO (A835)' successfully initialized and connected [45.270000] => vtuner open <= [45.380000] VTUNER_SET_NAME [45.380000] VTUNER_SET_TYPE [45.400000] (NULL device *) DVB: registering adapter 0 frontend 0 (vTuner DVB-T) ... [45.400000] VTUNER_SET_FE_INFO [45.740000] SMP865x: VIDEO_SET_STREAMTYPE (0) [45.740000] SMP865x: SELECT VIDEO SOURCE: MEMORY [45.760000] SMP865x: STC CURRENT MODE: SAT [45.760000] SMP865x: STC NEW MODE: MEMORY [45.840000] SMP865x: VIDEO_PLAY [45.850000] SMP865x: STC PLAY [45.850000] SMP865x: VIDEO_CONTINUE [45.850000] SMP865x: VIDEO_CLEAR_BUFFER [46.060000] SMP865x: VIDEO_STOP [46.080000] SMP865x: STC STOP [46.080000] SMP865x: SELECT VIDEO SOURCE: DEMUX [46.080000] SMP865x: STC CURRENT MODE: MEMORY [46.100000] SMP865x: STC NEW MODE: SAT [50.150000] SMP865x: ACCEL FBIO INIT [50.150000] SMP865x: GET FBIO ACCEL BLEND_SUPPORT [50.200000] blit one hand SMP865x [50.200000] New FB OSD resolution [1280: 720], virtual [1280: 1440], 32 bpp [50.240000] SMP865x: OSD: 8644e7d0 dst_surf =, size = 3686400 [50.260000] SMP865x PAN FB: 0 0 [67.370000] SMP865x: end kChangeMode [74.730000] usb 1-1.2: dvb_usb_v2 2nd usb_bulk_msg () failed = -145
                And it works perfectly tdtusb. I tried both SD and HD channels from Freeview, changing channel and vice versa and also sat smoothly. Everything OK except TVEHD having ac3 + audio, but that's another story. Nor because the firm now uses 02 when it was always with 01.
                At the end of dmesg get this "usb 1-1.2: dvb_usb_v2 2nd usb_bulk_msg () failed = -145", I do not know why but hey, the important thing is that everything works.

                CODE, HTML and PHP Inserted:

                azboxme root @: ~ # cat / proc / bus / nim_sockets NIM Socket 0: Type: DVB-S2 Name: DVB-S2 Availink AVL2108 Has_Outputs: yes Frontend_Device: 0 NIM Socket 1: Type: DVB-T Name: A835 Has_Outputs: no Frontend_Device: 1
                CODE, HTML and PHP Inserted:

                azboxme root @: ~ # cat / proc / bus / usb / devices T: Bus = 01 Lev = 02 Prnt = 02 Port = 01 Cnt = 02 Dev # = 5 Spd = 480 MxCh = 0 D: Ver = 2.00 Cls = 00 (> ifc) Sub = 00 Prot = 00 MXPS = 64 # cfgs = 1 P: Vendor = 07ca ProdID = a835 = 2.03 Rev S: Manufacturer = AVerMedia TECHNOLOGIES, Inc S: Product = A835 S: SerialNumber = 305xxxxxxxxxxxxx0 C: * # Ifs = 1 Cfg # = 1 Atr = 80 = 500mA MxPwr I: * If # = 0 Alt = 0 # EPs = 5 Cls = ff (. Vend) Sub = 00 Prot = 00 Driver = dvb_usb_af9035 E: Ad = 81 (I) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 02 (O) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 84 (I) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 85 (I) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 86 (I) Atr = 01 (Isoc) = 0 Ivl MXPS = 125us I: If # = 0 Alt = 1 # EPs = 5 Cls = ff = Sub = 00 Prot = 00 Driver dvb_usb_af9035 (vend.) E: Ad = 81 (I) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 02 (O) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 84 (I) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 85 (I) Atr = 02 (Bulk) Ivl MXPS = 512 = 0ms E: Ad = 86 (I) Atr = 01 (Isoc) Ivl MXPS = 3072 = 125us
                In short, to install the usb-tdt AVerMedia AVerTV Volar HD Pro (A835) in openspa 2.03 would be: opkg update opkg install kernel-module-af9033 opkg install kernel-module-tda18218 opkg install kernel-module-dvb-usb-af9035 opkg install firmware-dvb-usb-af9035-02

                Comment


                  add new needed modules




                  copy and paste

                  Comment


                    My, oohh my God! Marvellous! Respect.

                    Comment


                      Hi Taki
                      I copy files from af9035_media_build_v2
                      rebooted and nothing happens
                      So I installed my device with frech fw and instaled needed apps.
                      Copy only af9032_media_buil_v2 and tvheadend, reboot.
                      I not see my device on tvheadend.
                      Maby the dvb not working on android.
                      here is the dmesg | grep dvb and -i dvb

                      u0_a58@rk3188:/ $ su
                      root@rk3188:/ # dmesg| grep dvb
                      <6>[ 38.913367] usb 2-1.3.4: dvb_usb_af9035: prechip_version=83 chip_version=01 chip_type=9135
                      <6>[ 38.914471] usb 2-1.3.4: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
                      <6>[ 38.919958] usb 2-1.3.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
                      <6>[ 38.927762] usbcore: registered new interface driver dvb_usb_af9035
                      root@rk3188:/ # dmesg | grep -i dvb
                      <6>[ 3.202890] usb 2-1.3.4: Product: DVB-T TV Stick
                      <6>[ 3.207981] input: ITE Technologies, Inc. DVB-T TV Stick as /devices/platform/usb20_host/usb2/2-1/2-1.3/2-1.3.4/2-1.3.4:1.1/input/input4
                      <6>[ 3.208235] generic-usb 0003:048D:9006.0004: input: USB HID v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on usb-usb20_host-1.3.4/input1
                      <6>[ 4.555242] keychord: using input dev ITE Technologies, Inc. DVB-T TV Stick for fevent
                      <6>[ 38.913367] usb 2-1.3.4: dvb_usb_af9035: prechip_version=83 chip_version=01 chip_type=9135
                      <6>[ 38.914471] usb 2-1.3.4: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
                      <6>[ 38.919958] usb 2-1.3.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
                      <6>[ 38.922137] DVB: registering new adapter (ITE 9135(9006) Generic)
                      <3>[ 38.926197] DVB: Unable to find symbol af9033_attach()
                      <6>[ 38.927762] usbcore: registered new interface driver dvb_usb_af9035
                      root@rk3188:/ #

                      Comment


                        Originally posted by izitoon View Post
                        Hi Taki
                        I copy files from af9035_media_build_v2
                        rebooted and nothing happens
                        So I installed my device with frech fw and instaled needed apps.
                        Copy only af9032_media_buil_v2 and tvheadend, reboot.
                        I not see my device on tvheadend.
                        Maby the dvb not working on android.
                        here is the dmesg | grep dvb and -i dvb

                        u0_a58@rk3188:/ $ su
                        root@rk3188:/ # dmesg| grep dvb
                        <6>[ 38.913367] usb 2-1.3.4: dvb_usb_af9035: prechip_version=83 chip_version=01 chip_type=9135
                        <6>[ 38.914471] usb 2-1.3.4: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
                        <6>[ 38.919958] usb 2-1.3.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
                        <6>[ 38.927762] usbcore: registered new interface driver dvb_usb_af9035
                        root@rk3188:/ # dmesg | grep -i dvb
                        <6>[ 3.202890] usb 2-1.3.4: Product: DVB-T TV Stick
                        <6>[ 3.207981] input: ITE Technologies, Inc. DVB-T TV Stick as /devices/platform/usb20_host/usb2/2-1/2-1.3/2-1.3.4/2-1.3.4:1.1/input/input4
                        <6>[ 3.208235] generic-usb 0003:048D:9006.0004: input: USB HID v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on usb-usb20_host-1.3.4/input1
                        <6>[ 4.555242] keychord: using input dev ITE Technologies, Inc. DVB-T TV Stick for fevent
                        <6>[ 38.913367] usb 2-1.3.4: dvb_usb_af9035: prechip_version=83 chip_version=01 chip_type=9135
                        <6>[ 38.914471] usb 2-1.3.4: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
                        <6>[ 38.919958] usb 2-1.3.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
                        <6>[ 38.922137] DVB: registering new adapter (ITE 9135(9006) Generic)
                        <3>[ 38.926197] DVB: Unable to find symbol af9033_attach()
                        <6>[ 38.927762] usbcore: registered new interface driver dvb_usb_af9035
                        root@rk3188:/ #
                        our problem DVB: Unable to find symbol af9033_attach()

                        your device exactly work on android because its is work under linux. otherhand android find your tuner part of dvb section but may be need patch for af9033. (our kernel 3.0.36+ may be kernel need not support) I searched this problem like other usb stick dvb-t. we can fix it.
                        if terminal say successfully initialized and connected. your device work. pls wait we can find solitions. may be need other firmware fw. or modules.

                        pls send lsmod log.

                        Comment


                          Hello Taki
                          Here is the lsmod fom android
                          u0_a58@rk3188:/ $ su
                          root@rk3188:/ # lsmod
                          mxl5007t 6939 0 - Live 0x00000000
                          tua9001 2304 0 - Live 0x00000000
                          fc0011 3884 0 - Live 0x00000000
                          fc2580 4212 0 - Live 0x00000000
                          tuner_it913x 4102 0 - Live 0x00000000
                          tda18218 2933 0 - Live 0x00000000
                          af9033 23514 0 - Live 0x00000000
                          dvb_usb_af9035 11897 0 - Live 0x00000000
                          dvb_usb_v2 11782 1 dvb_usb_af9035, Live 0x00000000
                          dvb_usb 18183 0 - Live 0x00000000
                          dvb_pll 8290 0 - Live 0x00000000
                          dvb_core 73571 2 dvb_usb_v2,dvb_usb, Live 0x00000000
                          rk29_ipp 9957 0 - Live 0x00000000 (C)
                          mali 152212 30 - Live 0x00000000
                          ump 27958 17 mali, Live 0x00000000
                          rk30xxnand_ko 163656 0 - Live 0x00000000
                          root@rk3188:/ #
                          should i send lsmod from ubuntu to?

                          Comment


                            I add modules to system/lib/modules/tuner_it913x.ko
                            I forget this add init.d script 02dvbs (insmod tuner_it913x.ko)

                            thus you must be load (I think work your card)

                            manuel or add init d script ot write terminal

                            insmod tuner_it913x.ko

                            try tvheadend and dmesg | grep -i dvb

                            Comment


                              failed insmod, file exist
                              i lookt in 02dvbs and ther is "insmod /system/lib/modules/tuner_it913x.ko" in map af9035_media build_v2.
                              and in same map system/lib/modules/ is the file tuner_it913x.ko
                              somthing else is missing

                              Comment


                                Originally posted by izitoon View Post
                                failed insmod, file exist
                                i lookt in 02dvbs and ther is "insmod /system/lib/modules/tuner_it913x.ko" in map af9035_media build_v2.
                                and in same map system/lib/modules/ is the file tuner_it913x.ko
                                somthing else is missing
                                I search to fix this problem

                                Comment

                                Working...
                                X