Re: Zoran Linux driver 64-bit support

Bernhard Praschinger <[email protected]> Mon, 30 May 2011 19:47:14 +0200
Newsgroups gmane.comp.video.mjpeg.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------070907010500040909050707
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hallo

>>> No. On Debian squeeze I didn't have to load anything manually. It just
>>> works out of the box.
>> Are the driver for the additional IC's like advc7175, or saa7110 also
>> loaded ?
> Yes. The reason why those aren't loaded on your machine is because the
> autodetection of those depends on the proper initialization of the
> i2c-bus on the zoran card. If that doesn't work, the zoran driver won't
> issue a request to load those drivers.
You are right if the zoran driver (zr36067) is loaded the other modules 
are loaded as well:
...
zr36060                 8673  1
saa7185                 3920  1
saa7115                15063  1
zr36067                76446  0
videocodec              6286  2 zr36060,zr36067
osst                   53092  0
v4l2_common            11391  3 saa7185,saa7115,zr36067
snd_timer              22130  2 snd_seq,snd_pcm
videodev               75998  4 saa7185,saa7115,zr36067,v4l2_common
---END---

> Ok, thanks. After having a closer look on the ic2-algo-bit driver again,
> I think found the culprit (at least I can reproduce it now). I noticed
> that the bus testing that fails on your machine is supposed to be
> disabled by default; At least on my machine it doesn't even try it in
> the first place, and if I explicitly enable it, I get the same error you
> reported ;-)
Having the same problem as someone else helps a lot in fixing them :)

> So, could you try to execute "rgrep bit_test /etc/ 2>/dev/null" and see
> if bit_test is set to 1 in one of your module configuration files? Does
> it work if you set it to zero instead, or reload the i2c-algo-bit module
> with bit_test=0 as parameter? Note that you may have to rebuild your
> initramfs for your kernel after changing the module configuration.
You are a hero :)

# grep bit_test -r /etc/ 2>/dev/null
/etc/modprobe.d/50-tv.conf:options i2c-algo-bit bit_test=1

> I also found some recommendation in the Linux documentation to enable
> the bit_test for bttv cards, in case the driver needs a very long time
> to start. Maybe you enabled that when testing with a bttv, or the
> default on the SuSE distributions is just different for some reason.
I did not set that option. I didn't know that is was set anywhere. (I 
learn every day something interesting ;) )

I did set the bit_test to 0 and did generate the kernel initrd new. And 
that seems to do the trick. I did still specify on the start paramter 
i2c_debug=3 and bit_test=0, just to make things sure.

>>> Additionally, you should try to get more debug output for both the
>>> i2c_algo_bit and zr36067 modules. You can try to remove both modules and
>>> load them again with modprobe and the parameters i2c_debug=3 for
>>> i2c_algo_bit and debug=5 for zr36067.
>> Is the proper command for loading the module with that option:
>> modprobe -v zr36067 zr36067_debug=5 ?
> I guess it's supposed to be just debug=5 instead of zr36067_debug=5.
> However, it probably wouldn't really have had any effect anyway because
> the zoran module already fails in quite an early initialization phase.
You are right about name of the option. I did not specify the debug=5 
option when I started the kernel for testing.

Please check the log file it is again the output from dmesg.
I was not able to check if xawtv or lavrec works now. That has to wait 
for a week. Till I'm home again, and infront a computer that has a zoran 
based card built in.

I hope that I can test your new lavrec version than too, but that might 
take a few days longer.

>> Do you think that it would help disabling the onboard graphic card and
>> installing a extra graphic card ? I have a ATI Radeon HD2600 card around
>> from my MAC I could use for testing.
> No, I don't think it has any relationship with your graphics card.
Again right. Without waiting for an answer I did test the ATI Card. And 
it did not change anything.

auf hoffentlich bald,

Berni the Chaos of Woodquarter

Email: [email protected]
www: http://www.lysator.liu.se/~gz/bernhard

--------------070907010500040909050707
Content-Type: application/x-bzip;
 name="kernel_log_bittest0.txt.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="kernel_log_bittest0.txt.bz2"

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
KcKEhUgXM7A=
--------------070907010500040909050707
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
--------------070907010500040909050707
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Mjpeg-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mjpeg-developer

--------------070907010500040909050707--