Hi, I'm trying to support this device under my Linux distro (LFS based, so custom made from sources) and I'm bit stucked.
I have downloaded firmware_v2.tgz and included support for this device in the kernel, but it fails at the time of loading the xc3028-v27.fw file. Here is the output of dmesg: em28xx new video device (0ccd:005e): interface 0, class 255 em28xx Doesn't have usb audio class em28xx #0: Alternate settings: 8 em28xx #0: Alternate setting 0, max size= 0 em28xx #0: Alternate setting 1, max size= 0 em28xx #0: Alternate setting 2, max size= 1448 em28xx #0: Alternate setting 3, max size= 2048 em28xx #0: Alternate setting 4, max size= 2304 em28xx #0: Alternate setting 5, max size= 2580 em28xx #0: Alternate setting 6, max size= 2892 em28xx #0: Alternate setting 7, max size= 3072 em28xx #0: chip ID is em2882/em2883 Clocksource tsc unstable (delta = -62880812 ns) tuner' 1-0061: chip found @ 0xc2 (em28xx #0) em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 5e 00 d0 12 5c 03 9e 40 de 1c em28xx #0: i2c eeprom 10: 6a 34 27 57 46 07 01 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00 5b 1e 00 00 em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00 00 00 00 em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54 00 65 00 em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20 00 45 00 em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e 00 69 00 em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00 00 40 03 em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79 00 20 00 em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00 20 00 54 00 em28xx #0: i2c eeprom c0: 20 00 55 00 53 00 42 00 20 00 58 00 53 00 20 00 em28xx #0: i2c eeprom d0: 28 00 32 00 38 00 38 00 32 00 29 00 00 00 1c 03 em28xx #0: i2c eeprom e0: 30 00 37 00 30 00 32 00 30 00 31 00 30 00 30 00 em28xx #0: i2c eeprom f0: 36 00 32 00 36 00 31 00 00 00 00 00 00 00 00 00 EEPROM ID= 0x9567eb1a, hash = 0x5a13bfbe Vendor/Product ID= 0ccd:005e AC97 audio (5 sample rates) 500mA max power Table at 0x27, strings=0x409e, 0x1cde, 0x346a em28xx #0: em28xx #0: The support for this board weren't valid yet. em28xx #0: Please send a report of having this working em28xx #0: not to V4L mailing list (and/or to other addresses) xc2028 1-0061: creating new instance xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner i2c-adapter i2c-1: firmware: requesting xc3028-v27.fw Synaptics Touchpad, model: 1, fw: 6.5, id: 0x1e0b1, caps: 0xc04751/0xe0500f input: SynPS/2 Synaptics TouchPad as /class/input/input5 Synaptics Touchpad, model: 1, fw: 6.5, id: 0x81a0b1, caps: 0xa04711/0xa04000 input: SynPS/2 Synaptics TouchPad as /class/input/input6 input: AT Translated Set 2 keyboard as /class/input/input7 xc2028 1-0061: Error: firmware xc3028-v27.fw not found. tvp5150 1-005c: tvp5150am1 detected. em28xx #0: V4L2 device registered as /dev/video1 and /dev/vbi0 em28xx-audio.c: probing for em28x1 non standard usbaudio em28xx-audio.c: Copyright (C) 2006 Markus Rechberger em28xx #0: Found Terratec Hybrid XS (em2882) my xc3028-v27.fw file is located in /lib/firmware among the other files in the firmware_v2.tgz file, and I extracted it using the extract-xc3028.pl perl script using the Hauppauge windows driver as stated in http://lists-archives.org/video4linux/20831-extract-tool-for-xc3028-firmware.html I'm curious because my windows driver (under windows xp 32bit) is named emBDA.sys, but I have tried the convert.c utility and it doesn't work, it produces 0 output. Is it something more I need in order to correct this last step prior to have my tv tuner working? Thanks in advance, Julio _______________________________________________ Em28xx mailing list Em28xx@mcentral.de http://mcentral.de/mailman/listinfo/em28xx