Re: Pinnacle PCTV Hybrid Pro Stick model 330E - detection problem

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

 



Hi,

please follow the following instruction and scan for analogue TV +
DVB-T channels:

http://www.linuxtv.org/v4lwiki/index.php/USBVideo

afterwards parse usbsnoop.log in linux and send me the output...

cheers,
Markus

On 11/7/06, Davide Guidi <dguidi@xxxxxxxxxxx> wrote:
On Tuesday 07 November 2006 11:01, you wrote:
> Hi,
>
> try to add
>  { USB_DEVICE(0x2304, 0x0226), .driver_info =
> EM2881_BOARD_PINNACLE_HYBRID_PRO },
>
> in em28xx-cards.c (~line 1359); recompile, test and report what's going
> on..
>
> cheers,
> Markus

Thanks a lot, adding that line make my device (at least partly) works!

Summary:
Using both xawtv and mplayer i have video. I was able to have audio only
using
mplayer, but audio is still not fluid.
I used the following parameters with mplayer: -tv
driver=v4l2:device=/dev/video0:input=0:immediatemode=0:adevice=/dev/audio1
tv://

At this time, no way to load the DVB module.

The remote control seems to work, even if they keys do not correspond to the
associated functions.

In the following i report some log output, hope it will be useful.
Is there something else i can do?

Davide

============
Mplayer output this info about my device:
============

Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@xxxxxxxxxxxxxxxx>
 comment: first try, more to come ;-)
Selected device: Pinnacle Hybrid Pro
 Tuner cap:
 Tuner rxs:
 Capabilites:  video capture  VBI capture device  tuner  audio  read/write
streaming
 supported norms: 0 = PAL-BG; 1 = PAL-DK; 2 = PAL-I; 3 = NTSC; 4 = SECAM L;
5
= SECAM LC; 6 = SECAM K1; 7 = PAL-M;
 inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
 Current input: 0
 Current format: YUYV
v4l2: current audio mode is : MONO
Audio block size too low, setting to 5764!

Maybe the audio problem that i have is associated to this last line
regarding
audio block size.


============
When plugging in the device:
============

Nov  7 23:06:49 fishtank kernel: usb 5-4: new high speed USB device using
ehci_hcd and address 6
Nov  7 23:06:49 fishtank kernel: usb 5-4: configuration #1 chosen from 1
choice
Nov  7 23:06:49 fishtank kernel: Linux video capture interface: v2.00
Nov  7 23:06:49 fishtank kernel: em28xx v4l2 driver version 0.0.1 loaded
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate settings: 8
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 0, max size= 0
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 1, max size= 0
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 2, max size=
1448
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 3, max size=
2048
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 4, max size=
2304
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 5, max size=
2580
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 6, max size=
2892
Nov  7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 7, max size=
3072
Nov  7 23:06:49 fishtank kernel: i2c_adapter i2c-1: SMBus Quick command not
supported, can't probe for chips
Nov  7 23:06:49 fishtank kernel: i2c_adapter i2c-2: SMBus Quick command not
supported, can't probe for chips
Nov  7 23:06:49 fishtank kernel: i2c_adapter i2c-3: SMBus Quick command not
supported, can't probe for chips
Nov  7 23:06:50 fishtank kernel: Tuner: registering extension (Xceive 3028
Tuner)
Nov  7 23:06:50 fishtank kernel: input: em2880/em2870 remote control
as /class/input/input3
Nov  7 23:06:50 fishtank kernel: em28xx-input.c: remote control handler
attached
Nov  7 23:06:50 fishtank kernel: attach_inform: eeprom detected.
Nov  7 23:06:50 fishtank kernel: tuner 4-0061: chip found @ 0xc2 (em28xx #0)
Nov  7 23:06:50 fishtank kernel: attach inform: detected I2C address c2
Nov  7 23:06:50 fishtank kernel: Tuner: setting up tuner core extension for:
Xceive 3028 Tuner
Nov  7 23:06:50 fishtank kernel: Loading base firmware: xc3028_init0.i2c.fw
Nov  7 23:06:51 fishtank kernel: Loading default analogue TV settings:
xc3028_BG_PAL_A2_A.i2c.fw
Nov  7 23:06:51 fishtank kernel: attach_inform: tvp5150 detected.
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 00: 1a eb 67 95 04 23
26 02 d0 12 5c 03 8e 16 a4 1c
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 10: 6a 24 27 57 46 07
01 00 00 00 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10
02 00 b8 00 00 00 5b e0 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e
02 20 10 01 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 40: 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 50: 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 60: 00 00 00 00 00 00
00 00 00 00 24 03 50 00 69 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 70: 6e 00 6e 00 61 00
63 00 6c 00 65 00 20 00 53 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 80: 79 00 73 00 74 00
65 00 6d 00 73 00 00 00 16 03
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 90: 50 00 43 00 54 00
56 00 20 00 33 00 33 00 30 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom a0: 65 00 00 00 1c 03
30 00 36 00 31 00 30 00 30 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom b0: 31 00 30 00 31 00
39 00 30 00 39 00 33 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom c0: 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom d0: 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom e0: 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom f0: 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
Nov  7 23:06:51 fishtank kernel: EEPROM ID= 0x9567eb1a
Nov  7 23:06:51 fishtank kernel: Vendor/Product ID= 2304:0226
Nov  7 23:06:51 fishtank kernel: AC97 audio (5 sample rates)
Nov  7 23:06:51 fishtank kernel: 500mA max power
Nov  7 23:06:51 fishtank kernel: Table at 0x27, strings=0x168e, 0x1ca4,
0x246a
Nov  7 23:06:51 fishtank kernel: tvp5150 4-005c: tvp5150am1 detected.
Nov  7 23:06:51 fishtank kernel: em28xx-video.c: requesting em2880-dvb!
Nov  7 23:06:51 fishtank kernel: em28xx #0: V4L2 VBI device registered
as /dev/vbi0
Nov  7 23:06:51 fishtank kernel: em28xx #0: V4L2 device registered
as /dev/video0
Nov  7 23:06:51 fishtank kernel: em28xx #0: Found Pinnacle Hybrid Pro
Nov  7 23:06:51 fishtank kernel: usbcore: registered new driver em28xx


Moreover, after some time i got many of these:
Nov  7 23:07:35 fishtank kernel: default kicking in!
Nov  7 23:08:02 fishtank kernel: default kicking in!


============
When loading the em28xx-audio module:
============

Nov  7 23:09:59 fishtank kernel: mt2060_tuner: disagrees about version of
symbol tuner_core_unregister
Nov  7 23:09:59 fishtank kernel: mt2060_tuner: Unknown symbol
tuner_core_unregister
Nov  7 23:09:59 fishtank kernel: mt2060_tuner: disagrees about version of
symbol tuner_core_register
Nov  7 23:09:59 fishtank kernel: mt2060_tuner: Unknown symbol
tuner_core_register
Nov  7 23:09:59 fishtank kernel: em28xx-audio.c: probing for em28x1 non
standard usbaudio
Nov  7 23:09:59 fishtank kernel: em28xx-audio.c: Copyright (C) 2006 Markus
Rechberger


============
When loading the em2880-dvb module:
============

Nov  7 23:11:39 fishtank kernel: Tuner: registering extension (MT2060
Silicon
Tuner)
Nov  7 23:11:39 fishtank kernel: em2880-dvb.c: DVB Init
Nov  7 23:11:39 fishtank kernel: S_MODE!
Nov  7 23:11:39 fishtank kernel: Loading base firmware:
xc3028_8MHz_init0.i2c.fw
Nov  7 23:11:40 fishtank kernel: Loading default dtv settings:
xc3028_DTV8_2633.i2c.fw
Nov  7 23:11:40 fishtank kernel: xc3028-tuner.c: sending extra call for
DVB-T
Nov  7 23:11:40 fishtank kernel: FIXME: Write failed, backtrace:
Nov  7 23:11:40 fishtank kernel: ===============================
Nov  7 23:11:40 fishtank kernel: 7f
Nov  7 23:11:40 fishtank kernel: ================================
Nov  7 23:11:40 fishtank kernel: zl10353_read_register: readreg error
(reg=127, ret==-19)
Nov  7 23:11:40 fishtank kernel: em2880-dvb.c: failed initializing zl10353
DVB-T demodulator
Nov  7 23:11:40 fishtank kernel: em2880-dvb.c: retrying with mt352 DVB-T
demodulator
Nov  7 23:11:40 fishtank kernel: FIXME: Write failed, backtrace:
Nov  7 23:11:40 fishtank kernel: ===============================
Nov  7 23:11:40 fishtank kernel: 7f
Nov  7 23:11:40 fishtank kernel: ================================
Nov  7 23:11:40 fishtank kernel: mt352_read_register: readreg error
(reg=127,
ret==-19)
Nov  7 23:11:40 fishtank kernel: em2880-dvb.c: no luck with mt352
demodulator,
not attaching em2880-dvb
Nov  7 23:11:40 fishtank kernel: em2880-dvb.c: DVB-T demodulator not
reachable, did you try "modprobe em28xx device_mode=1"

Of course i tried to load the module em28xx with "device_mode=1", but i
found
no difference.



--
Markus Rechberger

_______________________________________________
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