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
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
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
> ./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.
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb