Hey people, we already solved this problems. I submitted a patch a few days ago, but I think it's not on the current sources. I send again the patch. Basically it must use the same frontend description as asus cards.
Albert 2008/2/18, Antti Palosaari <[EMAIL PROTECTED]>: > > moikka > I have also this device (express card). I haven't looked inside yet, but > I think there is DibCOM STK7700D (in my understanding dual demod chip) > and only *one* MT2266 tuner. I tried various GPIO settings but no luck > yet. > GPIO6 is for MT2266. > GPIO9 and GPIO10 are for frontend. > > Looks like tuner goes to correct frequency because I got always > PID-filter timeouts when tuning to correct freq. I will now try to take > some usb-sniffs to see configuration used. Any help is welcome. > > regards > Antti > > Albert Comerma wrote: > > Hi!, with Michel ([EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>) who > > > is a owner of this Yuan card we added the device to dib0700_devices, and > > we got it recognized without problems. The only problem is that no > > channel is detected on scan on kaffeine or other software... I post some > > dmesg. We don't know where it may be the problem... or how to detect > it... > > > > usb 4-2: new high speed USB device using ehci_hcd and address 6 > > usb 4-2: new device found, idVendor=1164, idProduct=1edc > > usb 4-2: new device strings: Mfr=1, Product=2, SerialNumber=3 > > usb 4-2: Product: STK7700D > > usb 4-2: Manufacturer: YUANRD > > usb 4-2: SerialNumber: 0000000001 > > usb 4-2: configuration #1 chosen from 1 choice > > dvb-usb: found a 'Yuan EC372S' in cold state, will try to load a > firmware > > dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw' > > dib0700: firmware started successfully. > > dvb-usb: found a 'Yuan EC372S' in warm state. > > dvb-usb: will pass the complete MPEG2 transport stream to the software > > demuxer. > > DVB: registering new adapter (Yuan EC372S) > > dvb-usb: no frontend was attached by 'Yuan EC372S' > > dvb-usb: will pass the complete MPEG2 transport stream to the software > > demuxer. > > DVB: registering new adapter (Yuan EC372S) > > DVB: registering frontend 1 (DiBcom 7000PC)... > > MT2266: successfully identified > > input: IR-receiver inside an USB DVB receiver as /class/input/input10 > > dvb-usb: schedule remote query interval to 150 msecs. > > dvb-usb: Yuan EC372S successfully initialized and connected. > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > linux-dvb mailing list > > linux-dvb@linuxtv.org > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb > > > > -- > http://palosaari.fi/ >
diff -crB v4l-dvb-7d8558f3fc66-orig/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c v4l-dvb-7d8558f3fc66/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c *** v4l-dvb-7d8558f3fc66-orig/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c 2008-01-27 16:23:53.000000000 +0100 --- v4l-dvb-7d8558f3fc66/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c 2008-01-27 16:34:20.000000000 +0100 *************** *** 905,910 **** --- 905,911 ---- { USB_DEVICE(USB_VID_ASUS, USB_PID_ASUS_U3100) }, /* 25 */ { USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_NOVA_T_STICK_3) }, { USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_MYTV_T) }, + { USB_DEVICE(USB_VID_YUAN, USB_PID_YUAN_EC372S) }, { 0 } /* Terminating entry */ }; MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table); *************** *** 1069,1080 **** }, }, ! .num_device_descs = 1, .devices = { { "ASUS My Cinema U3000 Mini DVBT Tuner", { &dib0700_usb_id_table[23], NULL }, { NULL }, }, } }, { DIB0700_DEFAULT_DEVICE_PROPERTIES, --- 1070,1085 ---- }, }, ! .num_device_descs = 2, .devices = { { "ASUS My Cinema U3000 Mini DVBT Tuner", { &dib0700_usb_id_table[23], NULL }, { NULL }, }, + { "Yuan EC372S", + { &dib0700_usb_id_table[27], NULL }, + { NULL }, + } } }, { DIB0700_DEFAULT_DEVICE_PROPERTIES, diff -crB v4l-dvb-7d8558f3fc66-orig/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h v4l-dvb-7d8558f3fc66/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h *** v4l-dvb-7d8558f3fc66-orig/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h 2008-01-27 16:23:53.000000000 +0100 --- v4l-dvb-7d8558f3fc66/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h 2008-01-27 16:27:20.000000000 +0100 *************** *** 46,53 **** #define USB_VID_ULTIMA_ELECTRONIC 0x05d8 #define USB_VID_UNIWILL 0x1584 #define USB_VID_WIDEVIEW 0x14aa - /* dom : pour gigabyte u7000 */ #define USB_VID_GIGABYTE 0x1044 /* Product IDs */ --- 46,53 ---- #define USB_VID_ULTIMA_ELECTRONIC 0x05d8 #define USB_VID_UNIWILL 0x1584 #define USB_VID_WIDEVIEW 0x14aa #define USB_VID_GIGABYTE 0x1044 + #define USB_VID_YUAN 0x1164 /* Product IDs */ *************** *** 183,191 **** #define USB_PID_OPERA1_WARM 0x3829 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_COLD 0x0514 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_WARM 0x0513 - /* dom pour gigabyte u7000 */ #define USB_PID_GIGABYTE_U7000 0x7001 #define USB_PID_ASUS_U3000 0x171f #define USB_PID_ASUS_U3100 0x173f #endif --- 183,191 ---- #define USB_PID_OPERA1_WARM 0x3829 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_COLD 0x0514 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_WARM 0x0513 #define USB_PID_GIGABYTE_U7000 0x7001 #define USB_PID_ASUS_U3000 0x171f #define USB_PID_ASUS_U3100 0x173f + #define USB_PID_YUAN_EC372S 0x1edc #endif
_______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb