[pvrusb2] terratec grabster av400.. short report..
Andrea Venturi
a.venturi at cineca.it
Fri Mar 16 07:24:45 CDT 2007
...
>>>
>>> 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?
anyway, i put the pvrusb2 in the /lib/modules... and when i plug the
grabster av400 in the usb bus i can see:
dmesg ============
usb 5-2.2.3: new high speed USB device using ehci_hcd and address 13
usb 5-2.2.3: configuration #1 chosen from 1 choice
pvrusb2: disagrees about version of symbol video_devdata
pvrusb2: Unknown symbol video_devdata
pvrusb2: disagrees about version of symbol video_unregister_device
pvrusb2: Unknown symbol video_unregister_device
pvrusb2: disagrees about version of symbol video_register_device
pvrusb2: Unknown symbol video_register_device
===================
lsmod ==============
andrea at nb-venturi:~/src/pvrusb2-mci-20070227/driver$ lsmod
Module Size Used by
cx2341x 10820 0
tveeprom 13520 0
====================
and the pvrusb2 doesn't get loaded..
what could i do now to have a v4l-dvb in sync with the pvrusb2 driver?
bye
andrea venturi
More information about the pvrusb2
mailing list