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
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to