On Monday 11 August 2008 08:41:29 Alex Lowe wrote:
> Hi,
>
> I have revision 2 of the Diamond PVR-550 card (the one with the tuner
> that doesn't work by default).

Does this revision have the same PCI IDs? That is, with an unmodified 
driver it is still autodetected as a Diamond PVR-550?

Regards,

        Hans

> I've managed to get the tuner to work by downloading the latest
> mercurial version of v4l-dvb (http://www.linuxtv.org) and forcing
> cardtype=20
> With that I can use the tuner normally. However, I can't use the S-
> Video or Composite inputs.
> When I set cardtype=53, I can use the composite/s-video inputs, but
> no tuner.
>
> After some playing around (actually, changing the code, because I
> couldn't find what card numbers and tuner numbers each one was except
> in the code), I would up with the following (from dmesg):
>
> [ 4214.864774] ivtv:  Start initialization, version 1.4.0
> [ 4214.865411] ivtv0: Initializing card #0
> [ 4214.865437] ivtv0: Autodetected Yuan PG600, Diamond PVR-550 card
> (cx23416 based)
> [ 4214.868141] ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKD] ->
> GSI 10 (level, low) -> IRQ 10
> [ 4214.895336] cx25840 0-0044: cx25843-24 found @ 0x88 (ivtv i2c
> driver #0)
> [ 4214.898189] tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> [ 4214.898333] xc2028 0-0061: creating new instance
> [ 4214.898338] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
> [ 4218.361498] cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382
> bytes)
> [ 4218.435613] ivtv0: Registered device video0 for encoder MPG (4096
> kB) [ 4219.123362] ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836
> bytes) [ 4219.322102] ivtv0: Encoder revision: 0x02060039
> [ 4219.435678] xc2028 0-0061: Loading 80 firmware images from xc3028-
> v27.fw, type: xc2028 firmware, ver 2.7
> [ 4219.441856] xc2028 0-0061: Loading firmware for type=BASE (1), id
> 0000000000000000.
> [ 4219.451003] i2c-adapter i2c-0: sendbytes: error - bailout.
> [ 4219.451329] xc2028 0-0061: i2c output error: rc = -14 (should be
> 64) [ 4219.451336] xc2028 0-0061: -14 returned from send
> [ 4219.451341] xc2028 0-0061: Error -22 while loading base firmware
> [ 4219.514126] xc2028 0-0061: Loading firmware for type=BASE (1), id
> 0000000000000000.
> [ 4219.522883] i2c-adapter i2c-0: sendbytes: error - bailout.
> [ 4219.523318] xc2028 0-0061: i2c output error: rc = -14 (should be
> 64) [ 4219.523326] xc2028 0-0061: -14 returned from send
> [ 4219.523331] xc2028 0-0061: Error -22 while loading base firmware
> [ 4219.561657] xc2028 0-0061: Loading firmware for type=BASE (1), id
> 0000000000000000.
> [ 4219.570815] i2c-adapter i2c-0: sendbytes: error - bailout.
> [ 4219.571133] xc2028 0-0061: i2c output error: rc = -14 (should be
> 64) [ 4219.571141] xc2028 0-0061: -14 returned from send
> [ 4219.571146] xc2028 0-0061: Error -22 while loading base firmware
> [ 4219.633557] xc2028 0-0061: Loading firmware for type=BASE (1), id
> 0000000000000000.
> [ 4219.642717] i2c-adapter i2c-0: sendbytes: error - bailout.
> [ 4219.643048] xc2028 0-0061: i2c output error: rc = -14 (should be
> 64) [ 4219.643056] xc2028 0-0061: -14 returned from send
> [ 4219.643060] xc2028 0-0061: Error -22 while loading base firmware
> [ 4219.643666] ivtv0: Registered device video32 for encoder YUV (2048
> kB)
> [ 4219.643694] ivtv0: Registered device vbi0 for encoder VBI (1024
> kB) [ 4219.643717] ivtv0: Registered device video24 for encoder PCM
> (320 kB) [ 4219.643721] ivtv0: Initialized card #0: Yuan PG600,
> Diamond PVR-550 [ 4219.643753] ivtv:  End initialization
>
> As you can see, It uses the Diamond PVR-550 card (#53) now with the
> xc2028 tuner (the tuner in #20 - I think it's tuner #71?)
>
> Now the tuner, once again, no longer works (although at one point
> with this setup it did).
>
> Is there any way I can modify it so that I can use the Composite and
> S- Video from the PVR-550 (#53) and still have the (full, channel-
> changing) tuner using the xc2028 driver (#71)?
> I would happily submit a patch if I need to change the code (NOTE: I
> am not a good coder, but I would at least be able to write something
> that would be fixable into reasonable C).
>
> Thanks in advance,
>
> Alex Lowe



_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to