On Sun, Mar 22, 2009 at 1:59 PM, ZhanMa <zhan@xxxxxxxxxxxxxxxxxxxx> wrote: > Hi Steven and Devin, > > Please ignore the last email, I just used 'dvbscan', and found it can load > the xc5000 firmware, so I think that it will load the firmware at certain > conditions. > > While, when run 'dvbscan', I got "Unable to query frontend status": > > #./dvbscan /usr/share/dvb/atsc/us-ATSC-center-frequencies-8VSB > xc5000: xc5000_init() > xc5000_init() , call xc_load_fw_and_init_tuner() > [xc_load_fw_and_init_tuner] > xc5000: xc5000_is_firmware_loaded() returns False id = 0x2000 > [xc_load_fw_and_init_tuner] call xc5000_fwupload > xc5000: waiting for firmware upload (dvb-fe-xc5000-1.1.fw)... > xc5000: firmware read 12332 bytes. > xc5000: firmware upload > xc5000: xc5000_TunerReset() > au0828_tuner_callback() > [xc_load_fw_and_init_tuner] call xc_initialize > xc5000: xc_initialize() > xc5000: *** ADC envelope (0-1023) = 49183 > xc5000: *** Frequency error = 896234 Hz > xc5000: *** Lock status (0-Wait, 1-Locked, 2-No-signal) = 32831 > xc5000: *** HW: V0e.01, FW: V02.0f > xc5000: *** Horizontal sync frequency = 16106 Hz > xc5000: *** Frame lines = 49215 > xc5000: *** Quality (0:<8dB, 7:>56dB) = 32831 > xc5000: xc5000_set_params() frequency=177028615 (Hz) > xc5000: xc5000_set_params() VSB modulation > xc5000: xc5000_set_params() frequency=175278615 (compensated) > xc5000: xc_SetSignalSource(0) Source = ANTENNA > xc5000: xc_SetTVStandard(0x8002,0x00c0) > xc5000: xc_SetTVStandard() Standard = DTV6 > xc5000: xc_set_IF_frequency(freq_khz = 6000) freq_code = 0x1800 > xc5000: xc_tune_channel(175278615) > xc5000: xc_set_RF_frequency(175278615) > xc5000: *** ADC envelope (0-1023) = 49279 > xc5000: *** Frequency error = 896234 Hz > xc5000: *** Lock status (0-Wait, 1-Locked, 2-No-signal) = 32831 > xc5000: *** HW: V0f.01, FW: V02.0f > xc5000: *** Horizontal sync frequency = 15862 Hz > xc5000: *** Frame lines = 49279 > xc5000: *** Quality (0:<8dB, 7:>56dB) = 32831 > Unable to query frontend status > xc5000: xc5000_sleep() > > > Actually, before, I tried the dvbscan on my laptop with Fedora Core 8, linux > kernel 2.6.25, and v4l-dvb is dated about March 18, but I got the same > problem. > > Jason Hello Jason, Step 1: Please update to the latest version of the v4l-dvb code. I don't want to be in a situation where I am debugging old code, and this will make it easier to send you patches to get more debugging info. Step 2: Please use pastebin to include the full dmesg output. Users often send what they believe is relevant, and this often does not include critical information. This also allows me to get some context as to what else is going on in the system. Step 3: Please try using the "scan" tool as opposed to the "dvbscan" tool. I know that scan works as expected and want to rule out some sort of application issue. Also be sure to provide the exact command line that you ran. Are you trying to scan for digital channels over the air, or are you trying to scan for digital cable? And do you know that you can actually receive channels in your location (have you tried it with the same antenna in the same location under Windows?) In older versions of the code, the firmware gets loaded on the first use, as opposed to when the driver gets started up (this behavior changed on Mar 18th). Also bear in mind that it takes ten to twelve seconds to load the firmware (this is a known issue with the i2c bus that I am actively debugging). Devin -- Devin J. Heitmueller http://www.devinheitmueller.com AIM: devinheitmueller _______________________________________________ linux-dvb users mailing list For V4L/DVB development, please use instead linux-media@xxxxxxxxxxxxxxx linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb