[linux-dvb] TerraTec Cinergy T Express
Yusuf Altin
yusuf.altin at t-online.de
Mon Jan 5 09:56:34 CET 2009
Hi Albert,
thanks for you helping.
I downloaded and modified the sourcecode like this:
dvb-usb-ids.h:
#define USB_PID_TERRATEC_CINERGY_HT_USB_XE 0x0058
#define USB_PID_TERRATEC_CINERGY_HT_EXPRESS 0x0060
+ #define USB_PID_TERRATEC_CINERGY_T_EXPRESS 0x0062
#define USB_PID_TERRATEC_CINERGY_T_XXS 0x0078
#define USB_PID_PINNACLE_EXPRESSCARD_320CX 0x022e
dib0700_devices.c:
LL 1393
{ USB_DEVICE(USB_VID_ASUS, USB_PID_ASUS_U3000H) },
/* 40 */{ USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV801E) },
{ USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV801E_SE) },
+ { USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_T_EXPRESS) },
{ 0 } /* Terminating entry */
LL 1438
- .num_device_descs = 8,
+ .num_device_descs = 9,
.devices = {
{ "DiBcom STK7700P reference design",
{ &dib0700_usb_id_table[0], &dib0700_usb_id_table[1] },
{ NULL },
},
{ "Hauppauge Nova-T Stick",
{ &dib0700_usb_id_table[4], &dib0700_usb_id_table[9], NULL },
{ NULL },
},
{ "AVerMedia AVerTV DVB-T Volar",
{ &dib0700_usb_id_table[5], &dib0700_usb_id_table[10] },
{ NULL },
},
{ "Compro Videomate U500",
{ &dib0700_usb_id_table[6], &dib0700_usb_id_table[19] },
{ NULL },
},
{ "Uniwill STK7700P based (Hama and others)",
{ &dib0700_usb_id_table[7], NULL },
{ NULL },
},
{ "Leadtek Winfast DTV Dongle (STK7700P based)",
{ &dib0700_usb_id_table[8], &dib0700_usb_id_table[34] },
{ NULL },
},
{ "AVerMedia AVerTV DVB-T Express",
{ &dib0700_usb_id_table[20] },
{ NULL },
},
{ "Gigabyte U7000",
{ &dib0700_usb_id_table[21], NULL },
{ NULL },
- }
+ },
+ { "Terratec Cinergy T Express",
+ { &dib0700_usb_id_table[42], NULL },
+ { NULL },
+ }
},
make and make install was no problem.
Now dmesg says
usb 1-6: new high speed USB device using ehci_hcd and address 9
usb 1-6: configuration #1 chosen from 1 choice
dvb-usb: found a 'Terratec Cinergy T Express' in cold state, will try to
load a firmware
firmware: requesting dvb-usb-dib0700-1.20.fw
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
dib0700: firmware started successfully.
dvb-usb: found a 'Terratec Cinergy T Express' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (Terratec Cinergy T Express)
DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
input: IR-receiver inside an USB DVB receiver
as /devices/pci0000:00/0000:00:1d.7/usb1/1-6/input/input17
dvb-usb: schedule remote query interval to 50 msecs.
dvb-usb: Terratec Cinergy T Express successfully initialized and
connected.
usb 1-6: New USB device found, idVendor=0ccd, idProduct=0062
usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-6: Product: STK7700D
usb 1-6: Manufacturer: YUANRD
usb 1-6: SerialNumber: 0000000001
I mean it looks better
Now I am able to select the card in Totem but the picture stays black
(dvb-channels.conf is ok), same problem in vlc.
What went wrong?
Yusuf
Am Sonntag, den 04.01.2009, 15:40 +0100 schrieb Albert Comerma:
> Hi Yusuf, if you're sure about the type of the device you should try
> to modify the v4l source code, probably just adding your new device it
> should work.
>
> To do so you will need; mercurial, gcc, make and linux-headers
> matching your kernel. Once installed you can get the current source
> code runing; hg clone http://linuxtv.org/hg/v4l-dvb
> You will also need the card's firmware, you can get it from
> http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw and copy it to /lib/firmware/
> Then go to v4l-dvb/linux/drivers/media/dvb/dvb-usb and modify the
> files dib-usb-ids.h adding the new id with a descriptor, and
> dib0700_devices.c
> Once modified just run make and make install (as root, this can
> potentialy screw other v4l drivers), and test it (if you have the
> modules loaded you will need to reload them).
>
> If you want to try it and don't know how to modify the files just tell
> me and I can make your version, but only ask for it when you have
> everything installed and ready.
>
> Albert
>
> 2009/1/3 Yusuf Altin <yusuf.altin at t-online.de>
> Hello,
>
> I own a TerraTec Cinergy T Express DVB-T Card and it doesn't
> work with
> Fedora 10.
>
> My kernel is 2.6.27.10-167.fc10.i686.
>
> lsusb:
> Bus 001 Device 008: ID 0ccd:0062 TerraTec Electronic GmbH
>
> dmesg:
> usb 1-6: new high speed USB device using ehci_hcd and address
> 8
> usb 1-6: configuration #1 chosen from 1 choice
> usb 1-6: New USB device found, idVendor=0ccd, idProduct=0062
> usb 1-6: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> usb 1-6: Product: STK7700D
> usb 1-6: Manufacturer: YUANRD
> usb 1-6: SerialNumber: 0000000001
>
> The card has afaik a dib7700PC chip.
>
> Is it possible to get the card working?
>
> Greeting
>
> Yusuf Altin
>
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
More information about the linux-dvb
mailing list