[ivtv-users] Hauppauge 1600 doesn't work in Linux until used in XP
Andy Walls
awalls at radix.net
Tue Apr 14 03:03:10 CEST 2009
On Mon, 2009-04-13 at 17:29 -0600, Ronal B Morse wrote:
> Andy Walls wrote:
> > On Mon, 2009-04-13 at 08:02 -0600, Ronal B Morse wrote:
> >
> >
> > > > > Booting straight to Linux from a power off state results in a black
> > > > > screen and no audio from both players. ivti-tune and v4l2-ctl
> > > > > set--frequency both produce normal output and indicate the card has been
> > > > > set to the proper channel/frequency (3/61.125)
> > > > >
> >
> >
> > > > > It seems that Ubuntu isn't initializing something on startup, but once
> > > > > whatever it is gets set it persists through a warm reboot.
> > > > >
> > > > >
> > > > >
> > > As a follow-up I've determined that the sequence of commands:
> > >
> > > sudo modprobe -r cx18
> > > sudo modprobe cx18
> > >
> > > will enable the card, after which it will perform normally until the
> > > machine is powered off. Should this be necessary?
> > >
> >
> > In a perfect world no. A very busy PCI bus while the module is setting
> > up the chip registers and doing a firmware load can cause PCI bus errors
> > though. At boot-up, a high load on PCI bus in more recent kernels is
> > not uncommon.
> >
> > I have some debugging code from 3 weeks ago at this repo:
> >
> > http://linuxtv.org/hg/~awalls/cx18-init-debug/
> > http://linuxtv.org/hg/~awalls/cx18-init-debug/archive/tip.tar.gz
> >
> > to get more insight into what may be going wrong and to also verify the
> > digitizer firmware load.
> >
> > If you could use the driver from this repository and, IIRC, add an
> >
> > options cx18 debug=15
> >
> > to /etc/modprobe.conf, that will let me see if PCI MMIO writes are
> > failing as the module is being loaded at boot up. It will also tell me
> > if the digitizer firmware is getting loaded properly.
> >
> >
> > Regards,
> > Andy
> >
> >
> > _______________________________________________
> > ivtv-users mailing list
> > ivtv-users at ivtvdriver.org
> > http://ivtvdriver.org/mailman/listinfo/ivtv-users
> >
> >
> Will do. Thanks.
>
> Quick question: I'm running a 64-bit version of the O/S. Does that
> matter?
No. The motherboard PCI chipset probably matters more.
-Andy
> Ron Morse
>
> _______________________________________________
> ivtv-users mailing list
> ivtv-users at ivtvdriver.org
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
More information about the ivtv-users
mailing list