[pvrusb2] terratec grabster av400.. short report..

Mike Isely isely at isely.net
Fri Mar 16 08:54:52 CDT 2007


On Fri, 16 Mar 2007, Andrea Venturi wrote:

> ...
> 
> >>>
> >>> this is the usual HW usb mpeg2 encoder based on the CX23416:
> >>>
> >>> http://www.terratec.it/prodotti/video_editing/grabster_av400/board.JPG
> >>>
> >>> there's no tuner, and the main chips are:
> >>>
> >>> - Conexant 	CX25837-44 	Video Decoder
> >>> - Conexant 	CX23416-12 	Encoder Mpeg2
> >>> - Cypress 	CY7C68013 	Driver USB
> >>
> >> It *should* be trivial to get this device supported by the pvrusb2 driver.
> >>
> ...
> > 
> >> Let us know what happens!
> > 
> > Please do.
> 
> i'd really like to make this simple tweaking..
> 
> so i changed the usb ids to the terratec ones:
> 
> andrea at nb-venturi:~/src/pvrusb2-mci-20070227/driver$ grep 0x0ccd *.c
> pvrusb2-hdw.c:  [PVR2_HDW_TYPE_24XXX] = { USB_DEVICE(0x0ccd, 0x0039) },
> 
> 
> but i have to say i see these WARNINGS, doing a clean compilation too of
> the pvrusb2 driver:
> 
> ==================
> ...
>   MODPOST
> WARNING: "tveeprom_hauppauge_analog" [.../pvrusb2.ko] undefined!
> WARNING: "cx2341x_fill_defaults" [.../pvrusb2.ko] undefined!
> WARNING: "cx2341x_log_status" [.../pvrusb2.ko] undefined!
> WARNING: "cx2341x_ctrl_get_menu" [.../pvrusb2.ko] undefined!
> WARNING: "cx2341x_update" [.../pvrusb2.ko] undefined!
> WARNING: "cx2341x_ctrl_query" [.../pvrusb2.ko] undefined!
> WARNING: "cx2341x_ext_ctrls" [.../pvrusb2.ko] undefined!
> make[1]: Leaving directory `/usr/src/linux-source-2.6.18'
> ===================
> 
> i have to say, i use a 2.6.18 vanilla kernel:
> 
>    uname -a
>    Linux nb-venturi 2.6.18 #6 PREEMPT Fri Mar 2 12:11:43 CET 2007 i686
> GNU/Linux
> 
> with a newer v4l-dvb tree dated 2.3.2007 (it's not that far to the 27.2
> timestamp of the pvrusb2 release..)
> 
> maybe there's an api mismatch in the tveeprom and cx2341x modules?

If you intend to use the standalone driver alongside a current v4l-dvb 
snapshot, then you have to also make that v4l-dvb snapshot visible to 
the pvrusb2 driver compilation process.  Please scan through:

http://www.isely.net/pvrusb2/setup.html

You have a number of choices here.  You could for example just tweak the 
pvrusb2 driver version within the v4l-dvb snapshot and use that 
(currently it is fully up to date).  Note also that if you don't use a 
v4l-dvb snapshot, then you must ensure you have the correct kernel 
CONFIG settings enabled.  Just read the page referenced above then go 
back and look at what you tried.  If you still can't figure it out, drop 
me a note and I'll try to help some more.

  -Mike


-- 
                        |         Mike Isely          |     PGP fingerprint
     Spammers Die!!     |                             | 03 54 43 4D 75 E5 CC 92
                        |   isely @ pobox (dot) com   | 71 16 01 E2 B5 F5 C1 E8
                        |                             |


More information about the pvrusb2 mailing list