Re: Pinnacle PCI HYBRID pro (300i/310i) radio trouble

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

Emilio Castellano wrote:
Hi,

I'm trying a Pinnacle PCI Hybrid pro as far i can see it has the same
chipset of the Pinnacle 110i, but.....
I've tried the original saa7134 kernel 2.6.17 modules, load ok but the
tuner doesn't seem to work, I tried different options with that driver,
Without options this is the dmesg output,


saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:00:07.0[A] -> GSI 18 (level, low) -> IRQ 193
saa7133[0]: found at 0000:00:07.0, rev: 208, irq: 193, latency: 32,
mmio: 0xfa000000
saa7133[0]: subsystem: 11bd:002f, board: UNKNOWN/GENERIC
[card=0,autodetected]
saa7133[0]: board init: gpio is 600c000
tuner: tuner_debug is deprecated and will be removed in 2.6.17.
tuner: use the debug option instead.
tuner 1-004b: Setting mode_mask to 0x0e
tuner 1-004b: chip found @ 0x96 (saa7133[0])
tuner 1-004b: Calling set_type_addr for type=4, addr=0xff, mode=0x04
tuner 1-004b: tuner 0x4b: Tuner type absent
tuner 1-004b: tuner 0x4b: Tuner type absent
saa7133[0]: i2c eeprom 00: bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff e0 60 06 ff 20 ff ff 00 30 8d 2d 7d 1a ff ff
saa7133[0]: i2c eeprom 20: 01 2c 01 02 02 01 04 30 98 ff 00 a5 ff 21 00 c2
saa7133[0]: i2c eeprom 30: 96 10 03 32 15 20 ff ff 0c 22 17 88 03 96 9c dc
saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-004b: Cmd VIDIOC_S_STD accepted for analog TV
tuner 1-004b: switching to v4l2
tuner 1-004b: tv freq set to 400.00
tuner 1-004b: tuner type not set
tuner 1-004b: tv freq set to 400.00
tuner 1-004b: tuner type not set
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0



and forcing to card 77,

<

saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:00:07.0[A] -> GSI 18 (level, low) -> IRQ 193
saa7133[0]: found at 0000:00:07.0, rev: 208, irq: 193, latency: 32, mmio: 0xfa000000 saa7133[0]: subsystem: 11bd:002f, board: Pinnacle PCTV 40i/50i/110i (saa7133) [card=77,insmod option]
saa7133[0]: board init: gpio is 600e000
saa7133[0]/core: hwinit1
saa7133[0]: gpio: mode=0x0000000 in=0x600c000 out=0x0000000 [pre-init]
input: Pinnacle PCTV as /class/input/input6
ir-kbd-i2c: Pinnacle PCTV detected at i2c-1/1-0047/ir0 [saa7133[0]]
tuner 1-004b: Setting mode_mask to 0x0e
tuner 1-004b: chip found @ 0x96 (saa7133[0])
tuner 1-004b: Calling set_type_addr for type=54, addr=0xff, mode=0x04
tuner 1-004b: tuner 0x4b: called during i2c_client register by adapter's attach_inform
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
tuner 1-004b: saa7133[0] tuner I2C addr 0x96 with type 54 used for 0x0e
saa7133[0]: i2c eeprom 00: bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff e0 60 06 ff 20 ff ff 00 30 8d 2d 7d 1a ff ff
saa7133[0]: i2c eeprom 20: 01 2c 01 02 02 01 04 30 98 ff 00 a5 ff 21 00 c2
saa7133[0]: i2c eeprom 30: 96 10 03 32 15 20 ff ff 0c 22 17 88 03 96 9c dc
saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]/core: hwinit2
saa7133[0]/video: set tv norm = PAL
tuner 1-004b: Cmd VIDIOC_S_STD accepted for analog TV
tuner 1-004b: switching to v4l2
tuner 1-004b: tv freq set to 400.00
tuner 1-004b: setting tda8290 to system B
tuner 1-004b: tda8290 not locked, no signal?
tuner 1-004b: adjust gain, step 1. Agc: 245, ADC stat: 0, lock: 0
tuner 1-004b: adjust gain, step 2. Agc: 180, lock: 0
tuner 1-004b: adjust gain, step 3. Agc: 115
saa7133[0]/video: video input = 0 [Television]
saa7133[0]/video: set tv norm = PAL
tuner 1-004b: tv freq set to 400.00
tuner 1-004b: setting tda8290 to system B
tuner 1-004b: tda8290 not locked, no signal?
tuner 1-004b: adjust gain, step 1. Agc: 204, ADC stat: 0, lock: 0
tuner 1-004b: adjust gain, step 2. Agc: 106, lock: 0
tuner 1-004b: adjust gain, step 3. Agc: 7
saa7133[0]: gpio: mode=0x0200000 in=0x600c000 out=0x0000000 [Television]
saa7133[0]/audio: tvaudio thread scan start [1]
saa7133[0]/audio: PAL scan
saa7133[0]/audio: scanning: B/G D/K I
saa7133[0]: registered device video1 [v4l2]
saa7133[0]: registered device vbi1
saa7133[0]: registered device radio1
saa7133[0]/video: DCSDT: pll: not locked, sync: no, norm: (no signal)
saa7133[0]: gpio: mode=0x0200000 in=0x600e000 out=0x0000000 [Television]
saa7133[0]/audio: tvaudio thread status: 0x14000b [I NICAM]
saa7133[0]/audio: detailed status: ########### NICAM muted ## init done

<

I downloaded current hg drivers, compile and the load fails . the resulting dmesg output is...


saa7134: Unknown symbol ir_codes_pinnacle_color
saa7134: Unknown symbol ir_codes_proteus_2309
saa7134: Unknown symbol get_key_pinnacle_color
saa7134: disagrees about version of symbol video_unregister_device
saa7134: Unknown symbol video_unregister_device
saa7134: disagrees about version of symbol video_device_alloc
saa7134: Unknown symbol video_device_alloc
saa7134: Unknown symbol get_key_pinnacle_grey
saa7134: disagrees about version of symbol video_register_device
saa7134: Unknown symbol video_register_device
saa7134: Unknown symbol ir_codes_pinnacle_grey
saa7134: disagrees about version of symbol video_device_release
saa7134: Unknown symbol video_device_release


I'm using gcc 4.1, could that be a problem?

Thanking in advance,

Is your board a 310i?
I will add support for this soon.
Your first attempt didn't work because the board type could not be
detected. But the 2nd with the card type 77 should work.
The load of the new modules most probably didn't work because you
didn't unload all modules before you tries to load the new ones.
The easiest way to get this right is to reboot the machine.

Hartmut

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux