Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028 firmware?

2009-01-09 Thread Markus Rechberger
On Fri, Jan 9, 2009 at 2:15 PM, Julio Meca Hansen
lydiankni...@gmail.com wrote:
 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.


just try to compile the driver from mcentral.de, it has the firmware
built in already.

$ hg clone http://mcentral.de/hg/~mrec/em28xx-new
$ cd em28xx-new
$ make
$ make install
$ - reboot -

if you installed the code from linuxtv.org you probably upgraded the
whole media framework
you would have to run make modules_install in the kernel sourcetree
again in order to revert
the media core, the em28xx-new repository only contains the driver and
not the whole media framework.

regards,
Markus

 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


___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028 firmware?

2009-01-09 Thread Julio Meca Hansen

Thanks Valerio and Markus,

That's exactly what I did per Valerio's suggestion and it worked,
now I'm facing the problem of not being able to tune any digital station 
even
if I have extracted the es-Malaga (the city where I live in Spain) and run 
the
scan program over it, but well... it's just another little step, other than 
that,

the analog inputs are working really great (tested so far with zapping).

Thanks a lot :D

Julio

--
From: Markus Rechberger mrechber...@gmail.com
Sent: Friday, January 09, 2009 3:13 PM
To: Julio Meca Hansen lydiankni...@gmail.com
Cc: em28xx@mcentral.de
Subject: Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028 
firmware?



On Fri, Jan 9, 2009 at 2:15 PM, Julio Meca Hansen
lydiankni...@gmail.com wrote:

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.



just try to compile the driver from mcentral.de, it has the firmware
built in already.

$ hg clone http://mcentral.de/hg/~mrec/em28xx-new
$ cd em28xx-new
$ make
$ make install
$ - reboot -

if you installed the code from linuxtv.org you probably upgraded the
whole media framework
you would have to run make modules_install in the kernel sourcetree
again in order to revert
the media core, the em28xx-new repository only contains the driver and
not the whole media framework.

regards,
Markus


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

Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028 firmware?

2009-01-09 Thread Markus Rechberger
On Fri, Jan 9, 2009 at 6:08 PM, Julio Meca Hansen
lydiankni...@gmail.com wrote:
 Thanks Valerio and Markus,

 That's exactly what I did per Valerio's suggestion and it worked,
 now I'm facing the problem of not being able to tune any digital station
 even
 if I have extracted the es-Malaga (the city where I live in Spain) and run
 the
 scan program over it, but well... it's just another little step, other than
 that,
 the analog inputs are working really great (tested so far with zapping).


what does dmesg show up?

Markus

 Thanks a lot :D

 Julio

 --
 From: Markus Rechberger mrechber...@gmail.com
 Sent: Friday, January 09, 2009 3:13 PM
 To: Julio Meca Hansen lydiankni...@gmail.com
 Cc: em28xx@mcentral.de
 Subject: Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028
 firmware?

 On Fri, Jan 9, 2009 at 2:15 PM, Julio Meca Hansen
 lydiankni...@gmail.com wrote:

 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.


 just try to compile the driver from mcentral.de, it has the firmware
 built in already.

 $ hg clone http://mcentral.de/hg/~mrec/em28xx-new
 $ cd em28xx-new
 $ make
 $ make install
 $ - reboot -

 if you installed the code from linuxtv.org you probably upgraded the
 whole media framework
 you would have to run make modules_install in the kernel sourcetree
 again in order to revert
 the media core, the em28xx-new repository only contains the driver and
 not the whole media framework.

 regards,
 Markus

 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

Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028 firmware?

2009-01-09 Thread Markus Rechberger
On Fri, Jan 9, 2009 at 7:20 PM, Julio Meca Hansen
lydiankni...@gmail.com wrote:
 This is my new dmesg output (dmesg | grep em28  dmesg | grep DVB):

 em28xx v4l2 driver version 0.0.1 loaded
 em28xx: new video device (0ccd:005e): interface 0, class 255
 em28xx: device is attached to a USB 2.0 bus
 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: V4L2 VBI device registered as /dev/vbi0
 em28xx #0: V4L2 device registered as /dev/video1
 input: em2880/em2870 remote control as /class/input/input9
 em28xx-input.c: remote control handler attached
 em28xx #0: Found Empia Hybrid ATSC (em2882)
 usbcore: registered new interface driver em28xx
 em28xx-audio.c: probing for em28x1 non standard usbaudio
 em28xx-audio.c: Copyright (C) 2006 Markus Rechberger


 em2880-dvb.c: DVB Init
 DVB: registering new adapter (em2880 DVB-T)
 em2880-dvb.c: DVB Init
 DVB: registering new adapter (em2880 DVB-T)

guess this was a copy/paste error?

Markus

 DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
 Em28xx: Initialized (Em2880 DVB Extension) extension

 Julio

 On Fri, 2009-01-09 at 18:16 +0100, Markus Rechberger wrote:
 On Fri, Jan 9, 2009 at 6:08 PM, Julio Meca Hansen
 lydiankni...@gmail.com wrote:
  Thanks Valerio and Markus,
 
  That's exactly what I did per Valerio's suggestion and it worked,
  now I'm facing the problem of not being able to tune any digital station
  even
  if I have extracted the es-Malaga (the city where I live in Spain) and run
  the
  scan program over it, but well... it's just another little step, other than
  that,
  the analog inputs are working really great (tested so far with zapping).
 

 what does dmesg show up?

 Markus

  Thanks a lot :D
 
  Julio
 
  --
  From: Markus Rechberger mrechber...@gmail.com
  Sent: Friday, January 09, 2009 3:13 PM
  To: Julio Meca Hansen lydiankni...@gmail.com
  Cc: em28xx@mcentral.de
  Subject: Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028
  firmware?
 
  On Fri, Jan 9, 2009 at 2:15 PM, Julio Meca Hansen
  lydiankni...@gmail.com wrote:
 
  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.
 
 
  just try to compile the driver from mcentral.de, it has the firmware
  built in already.
 
  $ hg clone http://mcentral.de/hg/~mrec/em28xx-new
  $ cd em28xx-new
  $ make
  $ make install
  $ - reboot -
 
  if you installed the code from linuxtv.org you probably upgraded the
  whole media framework
  you would have to run make modules_install in the kernel sourcetree
  again in order to revert
  the media core, the em28xx-new repository only contains the driver and
  not the whole media framework.
 
  regards,
  Markus
 
  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

Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028 firmware?

2009-01-09 Thread Julio Meca Hansen
Oops, my bad, double grep makes for a double error :S

Yes, the entry is not duplicated in the full dmesg.

Julio

On Fri, 2009-01-09 at 19:33 +0100, Markus Rechberger wrote:
 On Fri, Jan 9, 2009 at 7:20 PM, Julio Meca Hansen
 lydiankni...@gmail.com wrote:
  This is my new dmesg output (dmesg | grep em28  dmesg | grep DVB):
 
  em28xx v4l2 driver version 0.0.1 loaded
  em28xx: new video device (0ccd:005e): interface 0, class 255
  em28xx: device is attached to a USB 2.0 bus
  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: V4L2 VBI device registered as /dev/vbi0
  em28xx #0: V4L2 device registered as /dev/video1
  input: em2880/em2870 remote control as /class/input/input9
  em28xx-input.c: remote control handler attached
  em28xx #0: Found Empia Hybrid ATSC (em2882)
  usbcore: registered new interface driver em28xx
  em28xx-audio.c: probing for em28x1 non standard usbaudio
  em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
 
 
  em2880-dvb.c: DVB Init
  DVB: registering new adapter (em2880 DVB-T)
  em2880-dvb.c: DVB Init
  DVB: registering new adapter (em2880 DVB-T)
 
 guess this was a copy/paste error?
 
 Markus
 
  DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
  Em28xx: Initialized (Em2880 DVB Extension) extension
 
  Julio
 
  On Fri, 2009-01-09 at 18:16 +0100, Markus Rechberger wrote:
  On Fri, Jan 9, 2009 at 6:08 PM, Julio Meca Hansen
  lydiankni...@gmail.com wrote:
   Thanks Valerio and Markus,
  
   That's exactly what I did per Valerio's suggestion and it worked,
   now I'm facing the problem of not being able to tune any digital station
   even
   if I have extracted the es-Malaga (the city where I live in Spain) and 
   run
   the
   scan program over it, but well... it's just another little step, other 
   than
   that,
   the analog inputs are working really great (tested so far with zapping).
  
 
  what does dmesg show up?
 
  Markus
 
   Thanks a lot :D
  
   Julio
  
   --
   From: Markus Rechberger mrechber...@gmail.com
   Sent: Friday, January 09, 2009 3:13 PM
   To: Julio Meca Hansen lydiankni...@gmail.com
   Cc: em28xx@mcentral.de
   Subject: Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect 
   XC3028
   firmware?
  
   On Fri, Jan 9, 2009 at 2:15 PM, Julio Meca Hansen
   lydiankni...@gmail.com wrote:
  
   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.
  
  
   just try to compile the driver from mcentral.de, it has the firmware
   built in already.
  
   $ hg clone http://mcentral.de/hg/~mrec/em28xx-new
   $ cd em28xx-new
   $ make
   $ make install
   $ - reboot -
  
   if you installed the code from linuxtv.org you probably upgraded the
   whole media framework
   you would have to run make modules_install in the kernel sourcetree
   again in order to revert
   the media core, the em28xx-new repository only contains the driver and
   not the whole media framework.
  
   regards,
   Markus
  
   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

Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect XC3028 firmware?

2009-01-09 Thread Markus Rechberger
On Fri, Jan 9, 2009 at 7:36 PM, Julio Meca Hansen
lydiankni...@gmail.com wrote:
 Oops, my bad, double grep makes for a double error :S

 Yes, the entry is not duplicated in the full dmesg.


I'll check that device tomorrow again I have it here too. The ATSC
description in dmesg is wrong
but I noticed it it was set to an engineering sample at one time,
expect to have it work tomorrow then.

Markus

 Julio

 On Fri, 2009-01-09 at 19:33 +0100, Markus Rechberger wrote:
 On Fri, Jan 9, 2009 at 7:20 PM, Julio Meca Hansen
 lydiankni...@gmail.com wrote:
  This is my new dmesg output (dmesg | grep em28  dmesg | grep DVB):
 
  em28xx v4l2 driver version 0.0.1 loaded
  em28xx: new video device (0ccd:005e): interface 0, class 255
  em28xx: device is attached to a USB 2.0 bus
  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: V4L2 VBI device registered as /dev/vbi0
  em28xx #0: V4L2 device registered as /dev/video1
  input: em2880/em2870 remote control as /class/input/input9
  em28xx-input.c: remote control handler attached
  em28xx #0: Found Empia Hybrid ATSC (em2882)
  usbcore: registered new interface driver em28xx
  em28xx-audio.c: probing for em28x1 non standard usbaudio
  em28xx-audio.c: Copyright (C) 2006 Markus Rechberger

 
  em2880-dvb.c: DVB Init
  DVB: registering new adapter (em2880 DVB-T)
  em2880-dvb.c: DVB Init
  DVB: registering new adapter (em2880 DVB-T)

 guess this was a copy/paste error?

 Markus

  DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
  Em28xx: Initialized (Em2880 DVB Extension) extension
 
  Julio
 
  On Fri, 2009-01-09 at 18:16 +0100, Markus Rechberger wrote:
  On Fri, Jan 9, 2009 at 6:08 PM, Julio Meca Hansen
  lydiankni...@gmail.com wrote:
   Thanks Valerio and Markus,
  
   That's exactly what I did per Valerio's suggestion and it worked,
   now I'm facing the problem of not being able to tune any digital station
   even
   if I have extracted the es-Malaga (the city where I live in Spain) and 
   run
   the
   scan program over it, but well... it's just another little step, other 
   than
   that,
   the analog inputs are working really great (tested so far with zapping).
  
 
  what does dmesg show up?
 
  Markus
 
   Thanks a lot :D
  
   Julio
  
   --
   From: Markus Rechberger mrechber...@gmail.com
   Sent: Friday, January 09, 2009 3:13 PM
   To: Julio Meca Hansen lydiankni...@gmail.com
   Cc: em28xx@mcentral.de
   Subject: Re: [Em28xx] Terratec Cinergy T USB XS (em2882) - Incorrect 
   XC3028
   firmware?
  
   On Fri, Jan 9, 2009 at 2:15 PM, Julio Meca Hansen
   lydiankni...@gmail.com wrote:
  
   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.
  
  
   just try to compile the driver from mcentral.de, it has the firmware
   built in already.
  
   $ hg clone http://mcentral.de/hg/~mrec/em28xx-new
   $ cd em28xx-new
   $ make
   $ make install
   $ - reboot -
  
   if you installed the code from linuxtv.org you probably upgraded the
   whole media framework
   you would have to run make modules_install in the kernel sourcetree
   again in order to revert
   the media core, the em28xx-new repository only contains the driver and
   not the whole media framework.
  
   regards,
   Markus
  
   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