Sorry, I gave the wrong info in the last message - it is nxt6000.c that is broken, you need v1.12 of it.
Clyde On Sun, Nov 23, 2003 at 01:42:16AM +0100, Mikael Rosbacke wrote: > Hi. > > I have problem using my tuner on my Nebula card. > I'm using vanilla 2.6.0-test9 kernel and I have compiled the modules from CVS > (checked out 031122). I've managed to install all the modules with: > modprobe nxt6000 debug=255 > modprobe dvb_bt8xx debug=255 > > But when I try to use the scan tool it complains about a bad address. > > [EMAIL PROTECTED] scan # ./scan test > scanning test > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' > Frontend can not do INVERSION_AUTO, trying INVERSION_OFF instead > initial transponder 730000000 0 2 2 3 0 2 0 > >>> tune to: > 730000000:INVERSION_OFF:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_8:HIERARCHY_NONE > __tune_to_transponder:1225: ERROR: Setting frontend parameters failed: 14 Bad > address > >>> tune to: > 730000000:INVERSION_OFF:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_8:HIERARCHY_NONE > __tune_to_transponder:1225: ERROR: Setting frontend parameters failed: 14 Bad > address > ERROR: initial tuning failed > dumping lists (0 services) > Done. > [EMAIL PROTECTED] scan # cat test > T 730000000 8MHz 2/3 2/3 QAM64 2k 1/8 NONE > > [EMAIL PROTECTED] scan # > > The file test contains data for my station here in Stockholm > > However, I've used the tuner under that other operating system and it still > has the original values stored, so when I use the -c option it seems to work: > > [EMAIL PROTECTED] scan # scan -c > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' > Frontend can not do INVERSION_AUTO, trying INVERSION_OFF instead > 0x0000 0x13c4: pmt_pid 0x13c4 Sveriges Television -- SVT2 med ABC (running) > 0x0000 0x1432: pmt_pid 0x1432 Sveriges Television -- 24 ABC (running) > 0x0000 0x11c6: pmt_pid 0x11c6 Boxer TV Access AB -- Nokia_212T_sw1 (running) > 0x0000 0x0370: pmt_pid 0x0370 Sveriges Television AB -- SVT Extra (running) > 0x0000 0x03f2: pmt_pid 0x03f2 Sveriges Television AB -- SVT1 (running) > 0x0000 0x0366: pmt_pid 0x0366 Sveriges Television -- Barnkanalen (running) > dumping lists (6 services) > SVT2 med ABC (0x13c4) 01: PCR == V V 0x0405 A 0x0404 TT > 0x0400 > 24 ABC (0x1432) 01: PCR == V V 0x04e1 A 0x04e0 TT > 0x04dc > SVT1 (0x03f2) 01: PCR == V V 0x03fb A 0x03fa TT > 0x03f6 AC3 0x03f3 > Barnkanalen (0x0366) 01: PCR == V V 0x036f A 0x036e TT > 0x036a > Nokia_212T_sw1 (0x11c6) 82: > SVT Extra (0x0370) 01: PCR 0x1fff V 0x0379 A 0x0378 > Done. > [EMAIL PROTECTED] scan # > > > I'm putting my dmsg output from this session at the end. It appears that I get > read errors when trying to adress the Tuner. Any ideas? > > --- Mikael R > > dmesg: > xt6000: init > Linux video capture interface: v1.00 > bttv: driver version 0.9.12 loaded > bttv: using 8 buffers with 2080k (520 pages) each for capture > bttv: Bt8xx card found (0). > PCI: Enabling device 0000:00:0b.0 (0004 -> 0006) > bttv0: Bt878 (rev 17) at 0000:00:0b.0, irq: 10, latency: 32, mmio: 0xaf800000 > bttv0: detected: Nebula Electronics DigiTV [card=104], PCI subsystem ID is > 0071:0101 > bttv0: using: Nebula Electronics DigiTV [card=104,autodetected] > bttv0: using tuner=-1 > bt878: AUDIO driver version 0.0.0 loaded > bt878: Bt878 AUDIO function found (0). > PCI: Enabling device 0000:00:0b.1 (0004 -> 0006) > bt878(0): Bt878 (rev 17) at 00:0b.1, irq: 10, latency: 32, memory: 0xaf000000 > dvb_bt8xx: enumerating available bttv cards... > dvb_bt8xx: identified card0 as Nebula DigiTV DVB-T > attach: checking "bt878 #0 [sw]" > find by pci: checking "bt878 #0 [sw]" > attach: "bt878 #0 [sw]", to card 0 > DVB: registering new adapter (Neb). > nxt6000: attach > nxt6000: detected TI ALP510 tuner at 0xC0 > nxt6000: attached at 0:0 > DVB: registering frontend 0:0 (NxtWave NXT6000)... > > /* modprobe ready. Doing scan test */ > > nxt6000: nxt6000_read error (.addr = 0x18, reg: 0x73, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x24, reg: 0x73, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x28, reg: 0x73, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x40, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x40, data: 0x00, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x40, data: 0x20, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x24, data: 0x03, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x25, data: 0x03, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x30, data: 0x80, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x40, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x40, data: 0x20, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x44, data: 0x06, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x45, data: 0x18, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x4C, data: 0x06, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x4D, data: 0x31, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x4E, data: 0x94, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x4F, data: 0xBB, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x51, data: 0x04, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x59, data: 0x30, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x5B, data: 0x49, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x5C, data: 0x72, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x80, data: 0x20, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x82, data: 0xB2, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x98, data: 0x10, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x99, data: 0x01, ret: -121) > nxt6000: nxt6000_write error (.addr = 0x80, reg: 0x9A, data: 0x00, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x41, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x52, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x32, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x21, ret: -121) > NXT6000 status:nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x21, ret: > -121) > DATA DESCR LOCK: 0, DATA SYNC LOCK: 0,nxt6000: nxt6000_read error (.addr = > 0x80, reg: 0x32, ret: -121) > VITERBI LOCK: 0, VITERBI CODERATE: 1/2,nxt6000: nxt6000_read error (.addr = > 0x80, reg: 0x41, ret: -121) > CHCTrack: 0, TPSLock: 0, SYRLock: 0, AGCLock: 0, CoreState: IDLE,nxt6000: > nxt6000_read error (.addr = 0x80, reg: 0x52, ret: -121) > SYRLock: 0, SYRMode: 2K, SYRGuard: 1/32,nxt6000: nxt6000_read error (.addr = > 0x80, reg: 0x69, ret: -121) > TPSLP: 1/2, TPSHP: 1/2,nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x6A, > ret: -121) > TPSMode: 2K, TPSGuard: 1/32,nxt6000: nxt6000_read error (.addr = 0x80, reg: > 0x91, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x92, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x92, ret: -121) > RF AGC LOCK: 0, > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x41, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x52, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x32, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x21, ret: -121) > NXT6000 status:nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x21, ret: > -121) > DATA DESCR LOCK: 0, DATA SYNC LOCK: 0,nxt6000: nxt6000_read error (.addr = > 0x80, reg: 0x32, ret: -121) > VITERBI LOCK: 0, VITERBI CODERATE: 1/2,nxt6000: nxt6000_read error (.addr = > 0x80, reg: 0x41, ret: -121) > CHCTrack: 0, TPSLock: 0, SYRLock: 0, AGCLock: 0, CoreState: IDLE,nxt6000: > nxt6000_read error (.addr = 0x80, reg: 0x52, ret: -121) > SYRLock: 0, SYRMode: 2K, SYRGuard: 1/32,nxt6000: nxt6000_read error (.addr = > 0x80, reg: 0x69, ret: -121) > TPSLP: 1/2, TPSHP: 1/2,nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x6A, > ret: -121) > TPSMode: 2K, TPSGuard: 1/32,nxt6000: nxt6000_read error (.addr = 0x80, reg: > 0x91, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x92, ret: -121) > nxt6000: nxt6000_read error (.addr = 0x80, reg: 0x92, ret: -121) > RF AGC LOCK: 0, > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: start_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > dvb_bt8xx: stop_feed > [EMAIL PROTECTED] scan # > > > > > > -- > Info: > To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as > subject. -- Clyde Stubbs | HI-TECH Software Email: [EMAIL PROTECTED] | Phone Fax WWW: http://www.htsoft.com/ | USA: (408) 490 2885 (408) 490 2885 PGP: finger [EMAIL PROTECTED] | AUS: +61 7 3552 7777 +61 7 3552 7778 --------------------------------------------------------------------------- HI-TECH C: compiling the real world. -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
