Usb Tuner IT9135 Alfatech

Good news. With the new firmware she does show up under Tuner config now.
Scan brings up the necessary channels too.

All coming in clear so far, but I'll set a recording now and then watch her later to see if the signal holds out. Fingers crossed, lol.
 
Good news. With the new firmware she does show up under Tuner config now.
Scan brings up the necessary channels too.

All coming in clear so far, but I'll set a recording now and then watch her later to see if the signal holds out. Fingers crossed, lol.
thanks for your report. I will add the firmware file into next bh
 
same for me, now the tuner appear under Tuner config.
i tell you tomorrow if is there problem using it.
thanks a lot for your support
 
I am offering you a well-functioning it9135 Chip Version=02 firmware on 1.7.5 :yes:
dvb-usb-it9135-02.fw

it913x: Chip Version=02 Chip Type=9135
it913x: Dual mode=0 Tuner Type=38
it913x: Unknown tuner ID applying default 0x60
dvb-usb: found a 'ITE 9135 Generic' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-it9135-02.fw'
it913x: FRM Starting Firmware Download
it913x: FRM Firmware Download Completed - Resetting Device
it913x: Chip Version=02 Chip Type=9135
it913x: Firmware Version 52887808
dvb-usb: found a 'ITE 9135 Generic' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 31).
DVB: registering new adapter (ITE 9135 Generic)
it913x-fe: ADF table value :00
it913x-fe: Crystal Frequency :12000000 Adc Frequency :20250000 ADC X2: 01
it913x-fe: Tuner LNA type :60
 

Attachments

I hope I don't jinx myself but I think we may actually be onto a winner.

Other than a few freezes here and there, the tuner seems to be holding steady for me with your firmware angel.

Slight caveat, in so far as, in bad weather, things can go a bit pear-shaped, but that's probably more down to my OLD roof aerial, rather than the tuner itself I imagine.

Cheers angel.
 
for me the Angelo driver do not work, it foud all channel during the search, but all is black, there is no vision

now i try the cvykas driver
 
with cvykas driver my tuner do not appear, so this means that it is 01 version, but, Angelo, i think it is good insert in the new BH version the 01 and the 02 version, for the other people that need it.

i return to 01 version and will post a dmesg
 
so this is the dmesg with Angelo driver (the 01 version), the channel research work, it found 130channel, but all channel is black there is no vision:

-----------------------------

io scheduler noop registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x10400b00 (irq = 22) is a 16550A
console [ttyS0] enabled, bootconsole disabled
serial8250.0: ttyS1 at MMIO 0x10400b40 (irq = 66) is a 16550A
loop: module loaded
Broadcom STB NAND controller (BrcmNand Controller)
bcmemac: Broadcom STB 10/100 EMAC driver v3.0
bcmemac: registered interface #0 at 0x10080000 as 'eth0' (00:1d:ec:02:5d:87)
usbcore: registered new interface driver zd1201
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
brcm-pm: enabling usb clocks
ehci-brcm ehci-brcm.0: Broadcom STB EHCI
ehci-brcm ehci-brcm.0: new USB bus registered, assigned bus number 1
ehci-brcm ehci-brcm.0: irq 62, io mem 0x10480300
ehci-brcm ehci-brcm.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ehci-brcm ehci-brcm.1: Broadcom STB EHCI
ehci-brcm ehci-brcm.1: new USB bus registered, assigned bus number 2
ehci-brcm ehci-brcm.1: irq 63, io mem 0x10480500
ehci-brcm ehci-brcm.1: USB 0.0 started, EHCI 1.00
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci-brcm ohci-brcm.0: Broadcom STB OHCI
ohci-brcm ohci-brcm.0: new USB bus registered, assigned bus number 3
ohci-brcm ohci-brcm.0: irq 64, io mem 0x10480400
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 1 port detected
ohci-brcm ohci-brcm.1: Broadcom STB OHCI
ohci-brcm ohci-brcm.1: new USB bus registered, assigned bus number 4
ohci-brcm ohci-brcm.1: irq 59, io mem 0x10480600
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
Success! Registering the characther device success with 0
blackhole initialised
Bluetooth: Generic Bluetooth USB driver ver 0.6
usbcore: registered new interface driver btusb
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
ALSA device list:
No soundcards found.
TCP cubic registered
NET: Registered protocol family 17
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
EBI CS0: setting up NAND flash (primary)
mtd->oobsize=0, mtd->eccOobSize=0
NAND_CS_NAND_XOR=00000001
B4: NandSelect=00000101, nandConfig=55042200, chipSelect=0
brcmnand_read_id: CS0: dev_id=ecf10095
After: NandSelect=40000100, nandConfig=55042200
Block size=00020000, erase shift=17
NAND Config: Reg=55042200, chipSize=128 MB, blockSize=128K, erase_shift=11
busWidth=1, pageSize=2048B, page_shift=11, page_mask=000007ff
BrcmNAND mfg ec f1 Samsung K9F1G08U0A 128MB on CS0

Found NAND on CS0: ACC=d3000000, cfg=55042200, flashId=ecf10095, tim1=4232222d, tim2=00000d94
BrcmNAND version = 0x0200 128MB @00000000
B4: NandSelect=40000100, nandConfig=55042200, chipSelect=0
brcmnand_read_id: CS0: dev_id=ecf10095
After: NandSelect=40000100, nandConfig=55042200
Found NAND flash on Chip Select 0, chipSize=128MB, usable size=128MB, base=0
brcmnand_scan: B4 nand_select = 40000100
brcmnand_scan: After nand_select = 40000100
page_shift=11, bbt_erase_shift=17, chip_shift=27, phys_erase_shift=17
Brcm NAND controller version = 2.0 NAND flash size 128MB @18000000
ECC layout=brcmnand_oob_bch4_4k
brcmnand_scan: mtd->oobsize=64
brcmnand_scan: oobavail=50, eccsize=512, writesize=2048
brcmnand_scan, eccsize=512, writesize=2048, eccsteps=4, ecclevel=15, eccbytes=3
-->brcmnand_default_bbt
brcmnand_default_bbt: bbt_td = bbt_main_descr
Bad block table Bbt0 found at page 0000ffc0, version 0xFF for chip on CS0
Bad block table 1tbB found at page 0000ff80, version 0xFF for chip on CS0
nand_read_bbt: Bad block at 0x01960000
nand_read_bbt: Bad block at 0x064e0000
Creating 7 MTD partitions on "brcmnand.0":
0x000000000000-0x000007400000 : "rootfs"
usb 1-1: new high speed USB device number 2 using ehci-brcm
0x000007400000-0x000007800000 : "kernel"
0x000007800000-0x000007c00000 : "boot"
0x000007c00000-0x000007d00000 : "cfe"
0x000007d00000-0x000007d80000 : "mac"
0x000007d80000-0x000007e00000 : "env"
0x000007e00000-0x000007f00000 : "nvm"
UBI: attaching mtd0 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
input: ITE Technologies, Inc. DVB-T TV Stick as /devices/platform/ehci-brcm.0/usb1/1-1/1-1:1.1/input/input0
generic-usb 0003:048D:9006.0001: input,hidraw0: USB HID v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on usb-ehci_hcd-1/input1
usb 2-1: new high speed USB device number 2 using ehci-brcm
scsi0 : usb-storage 2-1:2.0
UBI: max. sequence number: 473
UBI: attached mtd0 to ubi0
UBI: MTD device name: "rootfs"
UBI: MTD device size: 116 MiB
UBI: number of good PEBs: 926
UBI: number of bad PEBs: 2
UBI: number of corrupted PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 926
UBI: number of PEBs reserved for bad PEB handling: 9
UBI: max/mean erase counter: 3/0
UBI: image sequence number: 1230574656
UBIFS: parse sync
UBI: background thread "ubi_bgt0d" started, PID 40
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: file system size: 114532352 bytes (111848 KiB, 109 MiB, 902 LEBs)
UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: lzo
UBIFS: reserved for root: 0 bytes (0 KiB)
VFS: Mounted root (ubifs filesystem) on device 0:12.
Freeing unused kernel memory: 216k freed
scsi 0:0:0:0: Direct-Access TOSHIBA MK8032GAX AD00 PQ: 0 ANSI: 0 CCS
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 4a 00 00
scsi: killing requests for dead queue
sd 0:0:0:0: [sda] Asking for cache data failed
sd 0:0:0:0: [sda] Assuming drive cache: write through
scsi: killing requests for dead queue
scsi: killing requests for dead queue
scsi: killing requests for dead queue
sd 0:0:0:0: [sda] Asking for cache data failed
sd 0:0:0:0: [sda] Assuming drive cache: write through
scsi: killing requests for dead queue
sda: sda1
scsi: killing requests for dead queue
scsi: killing requests for dead queue
scsi: killing requests for dead queue
sd 0:0:0:0: [sda] Asking for cache data failed
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI disk
NET: Registered protocol family 10
rtw driver version=v3.4.2_3727.20120404
Build at: May 31 2012 20:06:07
usbcore: registered new interface driver rtl8192cu
procmk_init
dvb_bcm7325: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
DVB: registering new adapter (vusolo)
bcm7335: hotplug_callback():
Hotplug - status.connected 1
bcm7335: hotplug_callback():
Hotplug - connecting HDMI to display 0xe
brcm_demux_init: $Id: bcm7335_demux.c,v 0.6 $
[VID]: <6>bcm7335_video_init
[AUD]: <6>bcm7335_audio_init
DVB: registering adapter 0 frontend 0 (BCM7335 FE)...
[MPVR]: >> misc_pvr_init
input: dreambox remote control (native) as /devices/virtual/input/input1
[LCD]: registered
[LCD]:power led off

[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

[CI]: registered ci0
[CI]: registered ci1
[DFP]: registered dbox fp
[DFP]:max9597_Shutdown data = 0x80
[SC]: registered sci0
system_time_set wakeup mode get
[LCD]:bm730_dbox_lcd_write_read_data len: 8

[LCD]:rtc data received 4

system_time_set wakeup mode get 0xc1
[LCD]:bm730_dbox_lcd_write_read_data len: 8

[LCD]:rtc data received 4

udevd (95): /proc/95/oom_adj is deprecated, please use /proc/95/oom_score_adj instead.
WARNING: You are using an experimental version of the media stack.
As the driver is backported to an older kernel, it doesn't offer
enough quality for its usage in production.
Use it with care.
Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Custom Black Hole build
usbcore: registered new interface driver uas
WARNING: You are using an experimental version of the media stack.
As the driver is backported to an older kernel, it doesn't offer
enough quality for its usage in production.
Use it with care.
Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Custom Black Hole build
it913x: Chip Version=01 Chip Type=9135
it913x: Remote HID mode NOT SUPPORTED
it913x: Dual mode=0 Tuner Type=0
dvb-usb: found a 'ITE 9135(9006) Generic' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-it9135-01.fw'
it913x: FRM Starting Firmware Download
it913x: FRM Firmware Download Completed - Resetting Device
it913x: Chip Version=01 Chip Type=9135
it913x: Firmware Version 204869120
dvb-usb: found a 'ITE 9135(9006) Generic' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 31).
DVB: registering new adapter (ITE 9135(9006) Generic)
it913x-fe: ADF table value:00
it913x-fe: Crystal Frequency :12000000 Adc Frequency :20250000 ADC X2: 01
it913x-fe: Tuner LNA type :38
DVB: registering adapter 1 frontend 0 (ITE 9135(9006) Generic_1)...
dvb-usb: ITE 9135(9006) Generic successfully initialized and connected.
it913x: DEV registering device driver
usbcore: registered new interface driver it913x
kjournald starting. Commit interval 5 seconds
EXT3-fs (sda1): warning: maximal mount count reached, running e2fsck is recommended
EXT3-fs (sda1): using internal journal
EXT3-fs (sda1): mounted filesystem with writeback data mode
[VID]: VIDEO_SET_STREAMTYPE 0
[VID]: VIDEO_SELECT_SOURCE 1
[VID]: VIDEO_PLAY 1 2 0
[VID]: VIDEO_CONTINUE 1 1
[VID]: VIDEO_CLEAR_BUFFER 1 1 0
[VID]: VIDEO_STOP 0 1
[VID]: VIDEO_SELECT_SOURCE 0
fuse init (API version 7.17)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
svc: failed to register lockdv1 RPC service (errno 124).
DVB: registering adapter 0 frontend 0 (ITE 9135(9006) Generic_1)...
[VID]: VIDEO_SET_STREAMTYPE 0
[VID]: VIDEO_SELECT_SOURCE 1
[VID]: VIDEO_PLAY 1 2 0
[VID]: VIDEO_CONTINUE 1 1
[VID]: VIDEO_CLEAR_BUFFER 1 1 0
[VID]: VIDEO_STOP 0 1
[VID]: VIDEO_SELECT_SOURCE 0
[LCD]:dbox_lcd_open

[LCD]:dbox_lcd_ioctl cmd : 4117

[LCD]: unknown cmd 0x1015
[DFP]:dbox_fp_open

[CI]:ci_dev_open

[CI]:Opening A GPIO's for 7325 platform

[CI]:Opening A GPIO's for 7325 platform....done

[CI]:entering.. A NEXUS_DvbCi_Open

[CI]:NEXUS_DvbCi_Open done..

[CI]:Installing callbacks

[CI]:Forcing card check

[CI]:Card insertion status changed

[CI]:Opening B GPIO's for 7325 platform

[CI]:Opening B GPIO's for 7325 platform....done

[CI]:entering.. B NEXUS_DvbCi_Open

[CI]:NEXUS_DvbCi_Open done..

[CI]:Installing callbacks

[CI]:Forcing card check

[CI]:Card B insertion status changed

[CI]: CI interface initialised

[CI]:ci1_dev_open

[CI]:NEXUS_Remux_Start

[CI]:>>close_mpod tuner:0

[CI]:remux stop

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt() count : 0

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt() count : 0

[CI]:>>close_mpod tuner:1

[CI]:remux stop

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt() count : 0

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt count : 0

[CI]:get_remux_startcnt() count : 0

eth0: no IPv6 routers present
[DFP]:dbox_fp_open

[DFP]:dbox_fp_ioctl cmd : 0

[DFP]:dbox_fp_ioctl cmd : 256

[DFP]:dbox_fp_release

[DFP]:scart_select_tvvideotype TV = 0
[DFP]:max9597_fast_blanking data = 0x0
[DFP]:max9597_enable_output data = 0x6
[DFP]:scart_select_screentype aRatio = 1
[DFP]:max9597_slow_blanking data = 0x3
[DFP]:scart_select_tvout aTVOutType = 2
[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

ehci-brcm ehci-brcm.0: force halt; handshake b0480314 00004000 00000000 -> -145
ehci-brcm ehci-brcm.0: HC died; cleaning up
usb 1-1: USB disconnect, device number 2
[DFP]:scart_select_screentype aRatio = 2
[DFP]:max9597_slow_blanking data = 0x1
[DFP]:scart_select_screentype aRatio = 2
[DFP]:max9597_slow_blanking data = 0x1
[DFP]:scart_select_screentype aRatio = 2
[DFP]:max9597_slow_blanking data = 0x1
[DFP]:scart_select_screentype aRatio = 2
[DFP]:max9597_slow_blanking data = 0x1
[DFP]:scart_select_screentype aRatio = 2
[DFP]:max9597_slow_blanking data = 0x1
[LCD]:bm730_dbox_lcd_write_read_data len: 8

[LCD]:rtc data received 4

[AUD]: AUDIO_SET_MUTE 0
[AUD]: AUDIO_SET_MIXER -2038497808
[AUD]: AUDIO_SET_MIXER -2038497808
[DFP]:dbox_fp_ioctl cmd : 7

[DFP]:dbox_fp_ioctl FP_IOCTL_GET_VCR

FE tune
dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
[AUD]: AUDIO_SET_BYPASS_MODE 1
[AUD]: proc_get_ac3 0 audio_passthrough_spdif : 0
[AUD]: AUDIO_PAUSE 1
[AUD]: AUDIO_PLAY 1 decoder start : 0
[VID]: VIDEO_SET_STREAMTYPE 1
[VID]: VIDEO_FREEZE 1 0
[VID]: VIDEO_PLAY 1 5 2
[VID]: VIDEO_SLOWMOTION 0 1
[VID]: VIDEO_FAST_FORWARD 0 1
[VID]: VIDEO_CONTINUE 1 1
[AUD]: AUDIO_CONTINUE 1 1 audio pid_hndl : 0xc0d4994c
[AUD]: setting mute : 0
[AUD]: AUDIO_CHANNEL_SELECT 0
[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

[LCD]:bm730_dbox_lcd_write_read_data len: 8

[LCD]:rtc data received 4

dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
[VID]: VIDEO_SLOWMOTION 0 1
[VID]: VIDEO_FAST_FORWARD 0 1
[VID]: VIDEO_CONTINUE 1 1
[AUD]: AUDIO_CONTINUE 1 1 audio pid_hndl : 0xc0d4994c
[AUD]: setting mute : 0
[VID]: VIDEO_STOP 1 1
[AUD]: AUDIO_STOP 1
[AUD]: AUDIO_CONTINUE 1 0 audio pid_hndl : 0x0
[AUD]: AUDIO_CONTINUE:bcm7335->audio_pid_hndl is null 0 0
FE tune
[AUD]: AUDIO_SET_BYPASS_MODE 0
[AUD]: AC3 proc_get_ac3 0 audio_passthrough_spdif : 0
[AUD]: AUDIO_PAUSE 1
[AUD]: AUDIO_PLAY 1 decoder start : 0
[VID]: VIDEO_SET_STREAMTYPE 1
[VID]: VIDEO_FREEZE 1 0
[VID]: VIDEO_PLAY 1 5 2
[VID]: VIDEO_SLOWMOTION 0 1
[VID]: VIDEO_FAST_FORWARD 0 1
[VID]: VIDEO_CONTINUE 1 1
[AUD]: AUDIO_CONTINUE 1 1 audio pid_hndl : 0xc0d4994c
[AUD]: setting mute : 0
[LCD]:bm730_dbox_lcd_write_data

[LCD]:vfd reply success

[LCD]:bm730_dbox_lcd_write_read_data len: 8

[LCD]:rtc data received 4

[VID]: VIDEO_STOP 1 1
[AUD]: AUDIO_STOP 1
[AUD]: AUDIO_CONTINUE 1 0 audio pid_hndl : 0x0
[AUD]: AUDIO_CONTINUE:bcm7335->audio_pid_hndl is null 0 0
[LCD]:bm730_dbox_lcd_write_read_data len: 8

[LCD]:rtc data received 4

warning: `vsftpd' uses 32-bit capabilities (legacy support in use)
-------------------------------------

please help me :)
 
OOOOOO

IT WORK, the trick it is switch off and on two time,

probably during the first boot it install the driver and during the second boot it use the driver, it is correct ?
 
nooo :(
after a minute it stop working.
must restart the box. ater restart it work for 1 or 2 minute and stop
 
problem is in kernel 3.3 and above. with 3.2 everything works fine, but then you cant use any update because it will update kernel to latest version. I don't have vu, but et9000. it is the same. there is new pli 3.0 with kernel 3.4.3, but there is no it913x drivers for that. if you install from feed drivers it913x, box just stay on booting.... somebody must compile dvb-usb-it9135-01.fw for latest kernel 3.4.3
 
problem is in kernel 3.3 and above. with 3.2 everything works fine, but then you cant use any update because it will update kernel to latest version. I don't have vu, but et9000. it is the same. there is new pli 3.0 with kernel 3.4.3, but there is no it913x drivers for that. if you install from feed drivers it913x, box just stay on booting.... somebody must compile dvb-usb-it9135-01.fw for latest kernel 3.4.3

On BH, there are most updated drivers for DVB USB devices (based on kernel 3.5 sources).
 
Hi,
I will be updating to 1.7.8 and report here any logs wanted to help you make that
IT9135 chip working.
I desperate need DVB-T support for my Wife [and my pocket also ;) ]
Thank you in advance
 
Hello,
After a lot of trials i found that i cant make it work and i need your help.
I put manually the firmware is was looking into right folder and was pick up and registered but it cannot search right frequencies in auto mode. It only tried to search in 7MHZ but my channels here are in 8MHZ so 0 channels found.
BH 1.7.8 LE
 

Attachments

Skip above statement i had wrongly config tuner to dvb-c :)
Problem remains though even after all frequencies scan 0 channles found
 
Back
Top