More information... I attach a dmesg of tuner-xc2028 loaded in debug mode while doing a scan ( scan es-Collserola|tee channels.conf ). I don't see any problem, but it doesn't work.
Albert 2008/2/16, Albert Comerma <[EMAIL PROTECTED]>: > > For what I understand, changing the Firmware 64 to 60000200 changes the if > frequency to 5.2MHz. So this modification on the firmware should make the > card work. What it's more strange for me is that when trying to scan no > signal or SNR is reported, so it seems like xc3028 firmware is not working > properly. Perhaps could be a wrong BASE or DTV firmware loaded? > > Albert > > 2008/2/16, Albert Comerma <[EMAIL PROTECTED]>: > > > > So, If it's not a problem, any of you could send me the current xc3028 > > firmware you are using, because mine does not seem to work... Thanks. > > > > Albert > > > > 2008/2/15, Patrick Boettcher <[EMAIL PROTECTED]>: > > > > > > Aah now I remember that issue, in fact it is no issue. I was seeing > > > that > > > problem when send the sleep command or any other firmware command > > > without > > > having a firmware running. In was, so far, no problem. > > > > > > Patrick. > > > > > > > > > > > > On Fri, 15 Feb 2008, Holger Dehnhardt wrote: > > > > > > > Hi Albert, Hi Mauro, > > > > > > > > I have successfulli patched and compiled the driver. Im using the > > > terratec > > > > cinergy device and it works fine. > > > > > > > >>> [ 2251.856000] xc2028 4-0061: Error on line 1063: -5 > > > > > > > > This error message looked very familar to me, so i searched my log > > > and guess > > > > what I found: > > > > > > > > Feb 15 20:42:18 musik kernel: xc2028 3-0061: xc2028_sleep called > > > > Feb 15 20:42:18 musik kernel: xc2028 3-0061: xc2028_sleep called > > > > Feb 15 20:42:18 musik kernel: xc2028 3-0061: Error on line 1064: -5 > > > > Feb 15 20:42:18 musik kernel: DiB7000P: setting output mode for > > > demod df75e800 > > > > to 0 > > > > Feb 15 20:42:18 musik kernel: DiB7000P: setting output mode for > > > demod df75e800 > > > > to 0 > > > > > > > > It identifies the marked line (just to be sure because of the > > > differen line > > > > numbers) > > > > > > > > if (priv->firm_version < 0x0202) > > > > -> rc = send_seq(priv, {0x00, 0x08, 0x00, 0x00}); > > > > else > > > > rc = send_seq(priv, {0x80, 0x08, 0x00, 0x00}); > > > > > > > >> The above error is really weird. It seems to be related to > > > something that > > > >> happened before xc2028, since firmware load didn't start on that > > > point of > > > >> the code. > > > > > > > > The error really is weird, but it does not seem to cause the > > > troubles - my > > > > card works despite the error! > > > > > > > >> > > > >>> [ 2289.284000] xc2028 4-0061: Device is Xceive 3028 version 1.0, > > > firmware > > > >>> version 2.7 > > > >> > > > >> This message means that xc3028 firmware were successfully loaded > > > and it is > > > >> running ok. > > > > > > > > This and the following messages look similar... > > > > > > > > Holger > > > > > > > > _______________________________________________ > > > > linux-dvb mailing list > > > > linux-dvb@linuxtv.org > > > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb > > > > > > > > > > _______________________________________________ > > > linux-dvb mailing list > > > linux-dvb@linuxtv.org > > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb > > > > > > > >
[ 2197.708000] usb 6-1: new high speed USB device using ehci_hcd and address 4 [ 2197.840000] usb 6-1: configuration #1 chosen from 1 choice [ 2197.840000] dvb-usb: found a 'Pinnacle Expresscard 320cx' in cold state, will try to load a firmware [ 2197.844000] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw' [ 2198.048000] dib0700: firmware started successfully. [ 2198.552000] dvb-usb: found a 'Pinnacle Expresscard 320cx' in warm state. [ 2198.552000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 2198.552000] DVB: registering new adapter (Pinnacle Expresscard 320cx) [ 2198.920000] DVB: registering frontend 0 (DiBcom 7000PC)... [ 2198.920000] xc2028: Xcv2028/3028 init called! [ 2198.920000] xc2028 4-0061: type set to XCeive xc2028/xc3028 tuner [ 2198.920000] xc2028 4-0061: xc2028_set_config called [ 2198.920000] input: IR-receiver inside an USB DVB receiver as /class/input/input11 [ 2198.920000] dvb-usb: schedule remote query interval to 150 msecs. [ 2198.920000] dvb-usb: Pinnacle Expresscard 320cx successfully initialized and connected. [ 2223.936000] xc2028 4-0061: xc2028_set_params called [ 2223.936000] xc2028 4-0061: generic_set_freq called [ 2223.936000] xc2028 4-0061: should set frequency 514000 kHz [ 2223.936000] xc2028 4-0061: check_firmware called [ 2223.936000] xc2028 4-0061: load_all_firmwares called [ 2223.936000] xc2028 4-0061: Reading firmware xc3028-v27.fw [ 2223.940000] xc2028 4-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7 [ 2223.940000] xc2028 4-0061: Reading firmware type BASE F8MHZ (3), id 0, size=8718. [ 2223.940000] xc2028 4-0061: Reading firmware type BASE F8MHZ MTS (7), id 0, size=8712. [ 2223.940000] xc2028 4-0061: Reading firmware type BASE FM (401), id 0, size=8562. [ 2223.940000] xc2028 4-0061: Reading firmware type BASE FM INPUT1 (c01), id 0, size=8576. [ 2223.940000] xc2028 4-0061: Reading firmware type BASE (1), id 0, size=8706. [ 2223.940000] xc2028 4-0061: Reading firmware type BASE MTS (5), id 0, size=8682. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 100000007, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 100000007, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 200000007, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 200000007, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 400000007, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 400000007, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 800000007, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 800000007, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 3000000e0, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 3000000e0, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id c000000e0, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id c000000e0, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 200000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 200000, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 4000000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 4000000, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type D2633 DTV6 ATSC (10030), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2620 DTV6 QAM (68), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2633 DTV6 QAM (70), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2620 DTV7 (88), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2633 DTV7 (90), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2620 DTV78 (108), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2633 DTV78 (110), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2620 DTV8 (208), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type D2633 DTV8 (210), id 0, size=149. [ 2223.940000] xc2028 4-0061: Reading firmware type FM (400), id 0, size=135. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 10, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 10, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 1000400000, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id c00400000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 800000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 8000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type LCD (1000), id 8000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type LCD NOGD (3000), id 8000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id 8000, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id b700, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type LCD (1000), id b700, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type LCD NOGD (3000), id b700, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type (0), id 2000, size=161. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS (4), id b700, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS LCD (1004), id b700, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type MTS LCD NOGD (3004), id b700, size=169. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_3280 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_3300 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_3440 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_3460 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV6 ATSC OREN36 SCODE HAS_IF_3800 (60210020), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_4000 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV6 ATSC TOYOTA388 SCODE HAS_IF_4080 (60410020), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_4200 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type MONO SCODE HAS_IF_4320 (60008000), id 8000, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_4450 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_4500 (60000000), id 2000, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type LCD NOGD IF SCODE HAS_IF_4600 (60023000), id 8000, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV78 ZARLINK456 SCODE HAS_IF_4760 (62000100), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_4940 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV7 ZARLINK456 SCODE HAS_IF_5260 (62000080), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type MONO SCODE HAS_IF_5320 (60008000), id 800000007, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV8 SCODE HAS_IF_5400 (60000200), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV6 ATSC OREN538 SCODE HAS_IF_5580 (60110020), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_5640 (60000000), id 200000007, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_5740 (60000000), id 800000007, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV7 DIBCOM52 SCODE HAS_IF_5900 (61000080), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type MONO SCODE HAS_IF_6000 (60008000), id 10, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV6 QAM F6MHZ SCODE HAS_IF_6200 (68000060), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_6240 (60000000), id 10, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type MONO SCODE HAS_IF_6320 (60008000), id 200000, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_6340 (60000000), id 200000, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type MONO SCODE HAS_IF_6500 (60008000), id 4000000, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV6 ATSC ATI638 SCODE HAS_IF_6580 (60090020), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_6600 (60000000), id 3000000e0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type MONO SCODE HAS_IF_6680 (60008000), id 3000000e0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type DTV6 ATSC TOYOTA794 SCODE HAS_IF_8140 (60810020), id 0, size=192. [ 2223.940000] xc2028 4-0061: Reading firmware type SCODE HAS_IF_8200 (60000000), id 0, size=192. [ 2223.940000] xc2028 4-0061: Firmware files loaded. [ 2223.940000] xc2028 4-0061: checking firmware, user requested type=F8MHZ D2620 DTV8 (20a), id 0000000000000000, scode_tbl (0), scode_nr 0 [ 2223.940000] dib0700: stk7700ph_xc3028_callback: XC2028_TUNER_RESET 0 [ 2223.940000] [ 2223.968000] xc2028 4-0061: load_firmware called [ 2223.968000] xc2028 4-0061: seek_firmware called, want type=BASE F8MHZ D2620 DTV8 (20b), id 0000000000000000. [ 2223.968000] xc2028 4-0061: Found firmware for type=BASE F8MHZ (3), id 0000000000000000. [ 2223.968000] xc2028 4-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000. [ 2223.968000] dib0700: stk7700ph_xc3028_callback: XC2028_TUNER_RESET 0 [ 2223.968000] [ 2230.492000] xc2028 4-0061: Load init1 firmware, if exists [ 2230.492000] xc2028 4-0061: load_firmware called [ 2230.492000] xc2028 4-0061: seek_firmware called, want type=BASE INIT1 F8MHZ D2620 DTV8 (420b), id 0000000000000000. [ 2230.492000] xc2028 4-0061: Can't find firmware for type=BASE INIT1 F8MHZ (4003), id 0000000000000000. [ 2230.492000] xc2028 4-0061: load_firmware called [ 2230.492000] xc2028 4-0061: seek_firmware called, want type=BASE INIT1 D2620 DTV8 (4209), id 0000000000000000. [ 2230.492000] xc2028 4-0061: Can't find firmware for type=BASE INIT1 (4001), id 0000000000000000. [ 2230.492000] xc2028 4-0061: load_firmware called [ 2230.492000] xc2028 4-0061: seek_firmware called, want type=F8MHZ D2620 DTV8 (20a), id 0000000000000000. [ 2230.492000] xc2028 4-0061: Found firmware for type=D2620 DTV8 (208), id 0000000000000000. [ 2230.492000] xc2028 4-0061: Loading firmware for type=D2620 DTV8 (208), id 0000000000000000. [ 2230.604000] xc2028 4-0061: Trying to load scode 0 [ 2230.604000] xc2028 4-0061: load_scode called [ 2230.604000] xc2028 4-0061: seek_firmware called, want type=F8MHZ D2620 DTV8 SCODE (2000020a), id 0000000000000000. [ 2230.604000] xc2028 4-0061: Found firmware for type=DTV8 SCODE (20000200), id 0000000000000000. [ 2230.604000] xc2028 4-0061: Loading SCODE for type=DTV8 SCODE HAS_IF_5400 (60000200), id 0000000000000000. [ 2230.652000] xc2028 4-0061: xc2028_get_reg 0004 called [ 2230.656000] xc2028 4-0061: xc2028_get_reg 0008 called [ 2230.660000] xc2028 4-0061: Device is Xceive 3028 version 1.0, firmware version 2.7 [ 2230.684000] dib0700: stk7700ph_xc3028_callback: XC2028_RESET_CLK 1 [ 2230.684000] [ 2230.808000] xc2028 4-0061: divisor= 00 00 7f d0 (freq=514.000) [ 2232.196000] xc2028 4-0061: xc2028_set_params called [ 2232.196000] xc2028 4-0061: generic_set_freq called [ 2232.196000] xc2028 4-0061: should set frequency 514000 kHz [ 2232.196000] xc2028 4-0061: check_firmware called [ 2232.196000] xc2028 4-0061: checking firmware, user requested type=F8MHZ D2620 DTV8 (20a), id 0000000000000000, scode_tbl (0), scode_nr 0 [ 2232.196000] xc2028 4-0061: BASE firmware not changed. [ 2232.196000] xc2028 4-0061: Std-specific firmware already loaded. [ 2232.196000] xc2028 4-0061: SCODE firmware already loaded. [ 2232.196000] xc2028 4-0061: xc2028_get_reg 0004 called [ 2232.204000] xc2028 4-0061: xc2028_get_reg 0008 called [ 2232.208000] xc2028 4-0061: Device is Xceive 3028 version 1.0, firmware version 2.7 [ 2232.228000] dib0700: stk7700ph_xc3028_callback: XC2028_RESET_CLK 1 [ 2232.228000] [ 2232.352000] xc2028 4-0061: divisor= 00 00 7f d0 (freq=514.000) [ 2233.536000] xc2028 4-0061: xc2028_set_params called [ 2233.536000] xc2028 4-0061: generic_set_freq called [ 2233.536000] xc2028 4-0061: should set frequency 514000 kHz [ 2233.536000] xc2028 4-0061: check_firmware called [ 2233.536000] xc2028 4-0061: checking firmware, user requested type=F8MHZ D2620 DTV8 (20a), id 0000000000000000, scode_tbl (0), scode_nr 0 [ 2233.536000] xc2028 4-0061: BASE firmware not changed. [ 2233.536000] xc2028 4-0061: Std-specific firmware already loaded. [ 2233.536000] xc2028 4-0061: SCODE firmware already loaded. [ 2233.536000] xc2028 4-0061: xc2028_get_reg 0004 called [ 2233.544000] xc2028 4-0061: xc2028_get_reg 0008 called [ 2233.548000] xc2028 4-0061: Device is Xceive 3028 version 1.0, firmware version 2.7 .... [ 2273.716000] dib0700: stk7700ph_xc3028_callback: XC2028_RESET_CLK 1 [ 2273.716000] [ 2273.840000] xc2028 4-0061: divisor= 00 00 d5 d0 (freq=858.000) [ 2275.212000] xc2028 4-0061: xc2028_set_params called [ 2275.212000] xc2028 4-0061: generic_set_freq called [ 2275.212000] xc2028 4-0061: should set frequency 858000 kHz [ 2275.212000] xc2028 4-0061: check_firmware called [ 2275.212000] xc2028 4-0061: checking firmware, user requested type=F8MHZ D2620 DTV8 (20a), id 0000000000000000, scode_tbl (0), scode_nr 0 [ 2275.212000] xc2028 4-0061: BASE firmware not changed. [ 2275.212000] xc2028 4-0061: Std-specific firmware already loaded. [ 2275.212000] xc2028 4-0061: SCODE firmware already loaded. [ 2275.212000] xc2028 4-0061: xc2028_get_reg 0004 called [ 2275.220000] xc2028 4-0061: xc2028_get_reg 0008 called [ 2275.224000] xc2028 4-0061: Device is Xceive 3028 version 1.0, firmware version 2.7 [ 2275.244000] dib0700: stk7700ph_xc3028_callback: XC2028_RESET_CLK 1 [ 2275.244000] [ 2275.368000] xc2028 4-0061: divisor= 00 00 d5 d0 (freq=858.000) [ 2276.732000] xc2028 4-0061: xc2028_sleep called
_______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb