webcamd: PCTV 801eSE

Andrew Gallatin gallatin at gmail.com
Wed Jan 26 16:14:22 UTC 2011


On Wed, Jan 26, 2011 at 3:01 AM, Hans Petter Selasky <hselasky at c2i.net> wrote:

> Try to check the USB buffer size:
>
> #define DIB0700_DEFAULT_STREAMING_CONFIG(ep) \

That seems to have been it!  I used the attached patch, and now the
picture is clear from stations 100km away, where it was unusable on
stations 25km away before.

Is there some difference between the Linux & FreeBSD USB systems that
Linux is able to handle non-512 byte multiples?

I still have the occasional error messages:


xc5000: waiting for firmware upload (dvb-fe-xc5000-1.6.114.fw)...
Loading firmware at '/boot/modules/dvb-fe-xc5000-1.6.114.fw', f=7
xc5000: firmware read Zu bytes.
xc5000: firmware uploading...
xc5000: firmware upload complete...
dib0700: i2c write error (status = -32)

s5h1411_readreg: readreg error (ret == 0)
dib0700: i2c write error (status = -32)

s5h1411_readreg: readreg error (ret == 0)
xc5000: waiting for firmware upload (dvb-fe-xc5000-1.6.114.fw)...
Loading firmware at '/boot/modules/dvb-fe-xc5000-1.6.114.fw', f=7
xc5000: firmware read Zu bytes.
xc5000: firmware uploading...
xc5000: firmware upload complete...
dib0700: i2c write error (status = -32)

s5h1411_readreg: readreg error (ret == 0)
dib0700: i2c write error (status = -32)

s5h1411_readreg: readreg error (ret == 0)
<...>

Should I be concerned?

Thank you,

Drew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dib.diff
Type: text/x-patch
Size: 417 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20110126/cd43815e/dib.bin


More information about the freebsd-multimedia mailing list