public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: <paul.van-de-velde@home.nl>
To: linux-kernel@vger.kernel.org
Subject: Bug with video cards.
Date: Sun, 21 Jan 2007 11:28:38 +0100	[thread overview]
Message-ID: <8331078.1169375318491.JavaMail.root@webmail2.groni1> (raw)

Dear reader,

I would like to report a bug with video cards of which I guess it is located in the kernel (but not certain). It is only happening in FC6 not in Suse 10.2).
However I like FC6 better as Suse 10.2 and I would like to see this bug fixed.

I tried to install a bluecherry PV149 video capture card and after a lot of investigations it turns out the framebuffer address is wrongly set.

The link on which you can follow the issue:
http://www.zoneminder.com/forums/viewtopic.php?t=7836
Also other people with other HW are experiencing the same kind of issues.

Here are some logs:
[root@localhost ~]# dmesg |grep -2 bttv
audit(1168711540.490:2): selinux=0 auid=4294967295
Linux video capture interface: v2.00
bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI Interrupt 0000:03:08.0[A] -> GSI 21 (level, low) -> IRQ 169
bttv0: Bt878 (rev 17) at 0000:03:08.0, irq: 169, latency: 32, mmio: 0xef000000
bttv0: detected: Provideo PV150A-1 [card=98], PCI subsystem ID is aa00:1460
bttv0: using: ProVideo PV150 [card=98,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: using tuner=-1
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (1).
ACPI: PCI Interrupt 0000:03:09.0[A] -> GSI 22 (level, low) -> IRQ 193
bttv1: Bt878 (rev 17) at 0000:03:09.0, irq: 193, latency: 32, mmio: 0xee000000
bttv1: detected: Provideo PV150A-2 [card=98], PCI subsystem ID is aa01:1461
bttv1: using: ProVideo PV150 [card=98,autodetected]
bttv1: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv1: using tuner=-1
bttv1: i2c: checking for TDA9875 @ 0xb0... not found
bttv1: i2c: checking for TDA7432 @ 0x8a... not found
bttv1: i2c: checking for TDA9887 @ 0x86... not found
bttv1: registered device video1
bttv1: registered device vbi1
bttv1: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (2).
ACPI: PCI Interrupt 0000:03:0a.0[A] -> GSI 23 (level, low) -> IRQ 177
bttv2: Bt878 (rev 17) at 0000:03:0a.0, irq: 177, latency: 32, mmio: 0xed000000
bttv2: detected: Provideo PV150A-3 [card=98], PCI subsystem ID is aa02:1462
bttv2: using: ProVideo PV150 [card=98,autodetected]
bttv2: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv2: using tuner=-1
bttv2: i2c: checking for TDA9875 @ 0xb0... not found
bttv2: i2c: checking for TDA7432 @ 0x8a... not found
bttv2: i2c: checking for TDA9887 @ 0x86... not found
bttv2: registered device video2
bttv2: registered device vbi2
bttv2: PLL: 28636363 => 35468950 .<6>hdc: ATAPI 40X DVD-ROM drive, 512kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
bt878: Unknown symbol bttv_read_gpio
bt878: Unknown symbol bttv_write_gpio
bt878: Unknown symbol bttv_gpio_enable
.<4>bt878: Unknown symbol bttv_read_gpio
bt878: Unknown symbol bttv_write_gpio
bt878: Unknown symbol bttv_gpio_enable
ok
bttv: Bt8xx card found (3).
ACPI: PCI Interrupt 0000:03:0b.0[A] -> GSI 20 (level, low) -> IRQ 201
bttv3: Bt878 (rev 17) at 0000:03:0b.0, irq: 201, latency: 32, mmio: 0xec000000
bttv3: detected: Provideo PV150A-4 [card=98], PCI subsystem ID is aa03:1463
bttv3: using: ProVideo PV150 [card=98,autodetected]
bttv3: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv3: using tuner=-1
bttv3: i2c: checking for TDA9875 @ 0xb0... not found
bttv3: i2c: checking for TDA7432 @ 0x8a... not found
bttv3: i2c: checking for TDA9887 @ 0x86... not found
bttv3: registered device video3
bttv3: registered device vbi3
bttv3: PLL: 28636363 => 35468950 .<6>hdd: ATAPI 32X CD-ROM CD-R/RW drive, 4096kB Cache, DMA
. ok
bt878: AUDIO driver version 0.0.0 loaded 

root@localhost ffmpeg]# xawtv
This is xawtv-3.95, running on Linux/i686 (2.6.18-1.2849.fc6)
WARNING: v4l-conf is compiled without DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument 

[root@localhost dev]# xawtv -hwscan
This is xawtv-3.95, running on Linux/i686 (2.6.18-1.2849.fc6)
looking for available devices
/dev/video0: OK [ -device /dev/video0 ]
type : v4l2
name : BT878 video (ProVideo PV150)
flags: overlay capture

/dev/video1: OK [ -device /dev/video1 ]
type : v4l2
name : BT878 video (ProVideo PV150)
flags: overlay capture

/dev/video2: OK [ -device /dev/video2 ]
type : v4l2
name : BT878 video (ProVideo PV150)
flags: overlay capture

/dev/video3: OK [ -device /dev/video3 ]
type : v4l2
name : BT878 video (ProVideo PV150)
flags: overlay capture 

No it is not the HW. I have XAWTV working now. The solution was found under:
http://www.mail-archive.com/mjpeg-users@lists.sourceforge.net/msg07044.html

It seems to be a FC6 issue. You have to find the framebuffer address under /dev/log/Xorg.0.log. Do a search for framebuffer and you will find the address.

The address is 0xF000 0000. One can set it n XAWTV with the command:
v4l-conf -a 0xF0000000. 

Thanks for a solution.

Cheers,

Paul



                 reply	other threads:[~2007-01-21 11:08 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8331078.1169375318491.JavaMail.root@webmail2.groni1 \
    --to=paul.van-de-velde@home.nl \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox