[linux-dvb] Terratec Cinergy T USB XS scanning,
tuning and reading problem
Andrew Jones
linuxdvb at ahjones.me.uk
Wed Dec 6 12:51:21 CET 2006
Hi,
I have a Terratec Cinergy T USB XS and a Hauppauge WinTV-HVR 900, and
I am unable to use my Terratec card.
I am using Linux kernel 2.6.18.2 and v4l-dvb-kernel tip (and have
tried many other combinations). I've tried every version of the
firmware linked from the em2880 page at linuxtv.org and have also used
the convert program from v4l-dvb-kernel/v4l_experimental/xc3028/ with
emBDA.sys to generate my own firmware.
>From what I can tell, everything has loaded properly; I get a
/dev/dvb/adapter0 directory created and I can see no obvious errors in
/var/log/messages.
My problem appears when I try to use the scan utility; I get the
output that I've put in scan.txt (WARNING: >>> tuning failed!!!).
If I use my Hauppauge card everything works perfectly: scan finds the
channels that I expect and I can get the full transport stream from
the card. If I use the Hauppauge card to create a channels.conf file
and tune the Terratec card using it, the Terratec card doesn't supply
any data to a read function call.
I have included a dmesg and lsmod output.
I have no idea how to proceed to try to get the Terratec card to work.
Can anyone offer any suggestions?
Thank you very much,
--Andrew
-------------- next part --------------
Linux video capture interface: v2.00
em28xx v4l2 driver version 0.0.1 loaded
em28xx new video device (0ccd:0043): interface 0, class 255
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
em28xx #0: Alternate setting 2, max size= 1448
em28xx #0: Alternate setting 3, max size= 2048
em28xx #0: Alternate setting 4, max size= 2304
em28xx #0: Alternate setting 5, max size= 2580
em28xx #0: Alternate setting 6, max size= 2892
em28xx #0: Alternate setting 7, max size= 3072
em28xx-video.c: New Terratec XS Detected
Tuner: registering extension (MT2060 Silicon Tuner)
attach_inform: eeprom detected.
em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 43 00 c0 12 81 00 6a 24 8e 34
em28xx #0: i2c eeprom 10: 00 00 06 57 02 0c 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 20: 44 00 00 00 f0 10 01 00 00 00 00 00 5b 00 00 00
em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 42 e8 6e 48
em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 24 03 43 00 69 00
em28xx #0: i2c eeprom 70: 6e 00 65 00 72 00 67 00 79 00 20 00 54 00 20 00
em28xx #0: i2c eeprom 80: 55 00 53 00 42 00 20 00 58 00 53 00 00 00 34 03
em28xx #0: i2c eeprom 90: 54 00 65 00 72 00 72 00 61 00 54 00 65 00 63 00
em28xx #0: i2c eeprom a0: 20 00 45 00 6c 00 65 00 63 00 74 00 72 00 6f 00
em28xx #0: i2c eeprom b0: 6e 00 69 00 63 00 20 00 47 00 6d 00 62 00 48 00
em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
EEPROM ID= 0x9567eb1a
Vendor/Product ID= 0ccd:0043
No audio on board.
500mA max power
Table at 0x06, strings=0x246a, 0x348e, 0x0000
tuner 1-0060: Chip ID is not zero. It is not a TEA5767
tuner 1-0060: chip found @ 0xc0 (em28xx #0)
attach inform (default): detected I2C address c0
Tuner: setting up tuner core extension for: MT2060 Silicon Tuner
em28xx-video.c: requesting em2880-dvb!
em28xx #0: Found Terratec Cinergy T XS (MT2060)
usbcore: registered new driver em28xx
Tuner: registering extension (Xceive 3028 Tuner)
em2880-dvb.c: DVB Init
DVB: registering new adapter (em2880 DVB-T).
DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)...
Em28xx: Initialized (Em2880 DVB Extension) extension
-------------- next part --------------
Module Size Used by
xc3028_tuner 11392 0
mt352 10244 0
zl10353 9220 1
em2880_dvb 17028 0
dvb_core 77992 1 em2880_dvb
mt2060 9988 0
tvp5150 21776 0
tuner 59684 2 xc3028_tuner,mt2060
em28xx 85812 1 em2880_dvb
compat_ioctl32 5376 1 em28xx
ir_common 36228 1 em28xx
videodev 26752 1 em28xx
v4l1_compat 16004 2 em28xx,videodev
v4l2_common 24448 3 tuner,em28xx,videodev
tveeprom 19728 1 em28xx
i915 22272 1
parport_pc 30404 1
lp 16712 0
parport 38984 2 parport_pc,lp
autofs4 24964 0
sunrpc 146364 1
button 11152 0
battery 14084 0
asus_acpi 19736 0
ac 9604 0
ipv6 247968 14
uhci_hcd 26636 0
ehci_hcd 34184 0
i2c_i801 11916 0
i2c_core 24448 9 xc3028_tuner,mt352,zl10353,mt2060,tvp5150,tuner,em28xx,tveeprom,i2c_i801
snd_intel8x0 35612 0
snd_ac97_codec 87968 1 snd_intel8x0
snd_ac97_bus 6784 1 snd_ac97_codec
snd_pcm_oss 45472 0
snd_mixer_oss 19968 1 snd_pcm_oss
snd_pcm 76932 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 27012 1 snd_pcm
snd 53092 6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 13792 1 snd
snd_page_alloc 14216 2 snd_intel8x0,snd_pcm
b44 29836 0
mii 9728 1 b44
dm_snapshot 20268 0
dm_zero 6144 0
dm_mirror 25552 0
ext3 125704 2
jbd 59048 1 ext3
dm_mod 58008 8 dm_snapshot,dm_zero,dm_mirror
ata_piix 17800 2
libata 97428 1 ata_piix
sd_mod 23680 3
scsi_mod 131880 2 libata,sd_mod
-------------- next part --------------
> ./scan dvb-t/uk-Mendip
scanning dvb-t/uk-Mendip
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 754167000 0 2 9 1 0 0 0
>>> tune to: 754167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 754167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_32:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.
More information about the linux-dvb
mailing list