* terratec h5 rev. 3?
@ 2012-12-21 5:37 Roland Scheidegger
2012-12-22 21:25 ` Roland Scheidegger
2013-01-28 12:02 ` Roland Scheidegger
0 siblings, 2 replies; 7+ messages in thread
From: Roland Scheidegger @ 2012-12-21 5:37 UTC (permalink / raw)
To: linux-media
Hi,
I've recently got a terratec h5 for dvb-c and thought it would be
supported but it looks like it's a newer revision not recognized by em28xx.
After using the new_id hack it gets recognized and using various htc
cards (notably h5 or cinergy htc stick, cards 79 and 82 respectively) it
seems to _nearly_ work but not quite (I was using h5 firmware for the
older version). Tuning, channel scan works however tv (or dvb radio)
does not, since it appears the error rate is going through the roof
(with some imagination it is possible to see some parts of the picture
sometimes and hear some audio pieces). femon tells something like this:
status SCVYL | signal 0000 | snr 013c | ber 00000000 | unc 0000c6f0 |
FE_HAS_LOCK
status SCVYL | signal 0000 | snr 013a | ber 00000000 | unc 0000036e |
FE_HAS_LOCK
status SCVYL | signal 0000 | snr 013c | ber 00000000 | unc 00003f06 |
FE_HAS_LOCK
status SCVYL | signal 0000 | snr 013d | ber 00000000 | unc 00007b2e |
FE_HAS_LOCK
Anyway, when not forcing card em28xx says this:
[ 1642.961213] usbcore: registered new interface driver em28xx
[ 1652.563675] em28xx: New device TERRATEC TERRATCE H5 Rev.3 @ 480 Mbps
(0ccd:10b6, interface 0, class 0)
[ 1652.563680] em28xx: Audio Vendor Class interface 0 found
[ 1652.563682] em28xx: Video interface 0 found
[ 1652.563684] em28xx: DVB interface 0 found
[ 1652.563735] em28xx #0: chip ID is em2884
[ 1655.686013] em28xx #0: Your board has no unique USB ID and thus need
a hint to be detected.
[ 1655.686019] em28xx #0: You may try to use card=<n> insmod option to
workaround that.
[ 1655.686021] em28xx #0: Please send an email with this log to:
[ 1655.686023] em28xx #0: V4L Mailing List
<linux-media@vger.kernel.org>
[ 1655.686025] em28xx #0: Board eeprom hash is 0x00000000
[ 1655.686027] em28xx #0: Board i2c devicelist hash is 0x1b800080
And forcing card=82 says this:
[ 2075.414249] em28xx: New device TERRATEC TERRATCE H5 Rev.3 @ 480 Mbps
(0ccd:10b6, interface 0, class 0)
[ 2075.414253] em28xx: Audio Vendor Class interface 0 found
[ 2075.414255] em28xx: Video interface 0 found
[ 2075.414257] em28xx: DVB interface 0 found
[ 2075.414343] em28xx #0: chip ID is em2884
[ 2075.465160] em28xx #0: Identified as Terratec Cinergy HTC Stick (card=82)
[ 2075.465215] em28xx #0: Config register raw data: 0x8a
[ 2075.465218] em28xx #0: v4l2 driver version 0.1.3
[ 2075.470162] em28xx #0: V4L2 video device registered as video1
[ 2075.965840] drxk: status = 0x639260d9
[ 2075.965846] drxk: detected a drx-3926k, spin A3, xtal 20.250 MHz
[ 2080.467220] DRXK driver version 0.9.4300
[ 2080.500966] drxk: frontend initialized.
[ 2080.524306] tda18271 11-0060: creating new instance
[ 2080.526344] TDA18271HD/C2 detected @ 11-0060
[ 2080.685469] DVB: registering new adapter (em28xx #0)
[ 2080.685480] usb 2-3: DVB: registering adapter 0 frontend 0 (DRXK
DVB-C DVB-T)...
[ 2080.685913] em28xx #0: Successfully loaded em28xx-dvb
[ 2080.685920] Em28xx: Initialized (Em28xx dvb Extension) extension
[ 2080.721017] Registered IR keymap rc-nec-terratec-cinergy-xs
[ 2080.721113] input: em28xx IR (em28xx #0) as
/devices/pci0000:00/0000:00:1d.7/usb2/2-3/rc/rc2/input17
[ 2080.721161] rc2: em28xx IR (em28xx #0) as
/devices/pci0000:00/0000:00:1d.7/usb2/2-3/rc/rc2
[ 2080.722466] Em28xx: Initialized (Em28xx Input Extension) extension
[ 2083.393968] tda18271: performing RF tracking filter calibration
[ 2084.847093] tda18271: RF tracking filter calibration complete
So I guess some of the board definition bits aren't quite right.
Any ideas how to get this to work?
Roland
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: terratec h5 rev. 3?
2012-12-21 5:37 terratec h5 rev. 3? Roland Scheidegger
@ 2012-12-22 21:25 ` Roland Scheidegger
2012-12-22 23:42 ` Mauro Carvalho Chehab
2013-01-28 12:02 ` Roland Scheidegger
1 sibling, 1 reply; 7+ messages in thread
From: Roland Scheidegger @ 2012-12-22 21:25 UTC (permalink / raw)
To: linux-media
Am 21.12.2012 06:38, schrieb linux-media-owner@vger.kernel.org:
> Hi,
>
> I've recently got a terratec h5 for dvb-c and thought it would be
> supported but it looks like it's a newer revision not recognized by em28xx.
> After using the new_id hack it gets recognized and using various htc
> cards (notably h5 or cinergy htc stick, cards 79 and 82 respectively) it
> seems to _nearly_ work but not quite (I was using h5 firmware for the
> older version). Tuning, channel scan works however tv (or dvb radio)
> does not, since it appears the error rate is going through the roof
> (with some imagination it is possible to see some parts of the picture
> sometimes and hear some audio pieces). femon tells something like this:
<snip>
Hmm actually it doesn't work any better at all with windows neither, so
I guess it doesn't like my cable signal (I do have another mantis-based
pci dvb-c card which works without issue). Maybe the tuner is just crappy.
So I guess it wouldn't hurt to simply add the usb id of this card
(0ccd:10b6) as another terratec h5 (this doesn't get you the IR but it's
a start I guess).
The dvb-t part though works without issue on windows, and I could not
get that to work in linux (I've used kaffeine and dvb-fe-tool to force
the dvbt delivery system if that's supposed to work). When scanning the
right frequency it spew out some error messages though:
DvbScanFilter::timerEvent: timeout while reading section; type = 0 pid = 0
kaffeine(7527) DvbScanFilter::timerEvent: timeout while reading section;
type = 2 pid = 17
Roland
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: terratec h5 rev. 3?
2012-12-22 21:25 ` Roland Scheidegger
@ 2012-12-22 23:42 ` Mauro Carvalho Chehab
2013-01-04 20:08 ` Philipp Dreimann
0 siblings, 1 reply; 7+ messages in thread
From: Mauro Carvalho Chehab @ 2012-12-22 23:42 UTC (permalink / raw)
To: Roland Scheidegger; +Cc: linux-media
Em Sat, 22 Dec 2012 22:25:24 +0100
Roland Scheidegger <rscheidegger_lists@hispeed.ch> escreveu:
> Am 21.12.2012 06:38, schrieb linux-media-owner@vger.kernel.org:
> > Hi,
> >
> > I've recently got a terratec h5 for dvb-c and thought it would be
> > supported but it looks like it's a newer revision not recognized by em28xx.
> > After using the new_id hack it gets recognized and using various htc
> > cards (notably h5 or cinergy htc stick, cards 79 and 82 respectively) it
> > seems to _nearly_ work but not quite (I was using h5 firmware for the
> > older version). Tuning, channel scan works however tv (or dvb radio)
> > does not, since it appears the error rate is going through the roof
> > (with some imagination it is possible to see some parts of the picture
> > sometimes and hear some audio pieces). femon tells something like this:
>
> <snip>
> Hmm actually it doesn't work any better at all with windows neither, so
> I guess it doesn't like my cable signal (I do have another mantis-based
> pci dvb-c card which works without issue). Maybe the tuner is just crappy.
> So I guess it wouldn't hurt to simply add the usb id of this card
> (0ccd:10b6) as another terratec h5 (this doesn't get you the IR but it's
> a start I guess).
> The dvb-t part though works without issue on windows, and I could not
> get that to work in linux (I've used kaffeine and dvb-fe-tool to force
> the dvbt delivery system if that's supposed to work). When scanning the
> right frequency it spew out some error messages though:
> DvbScanFilter::timerEvent: timeout while reading section; type = 0 pid = 0
> kaffeine(7527) DvbScanFilter::timerEvent: timeout while reading section;
> type = 2 pid = 17
If DVB-T is also not working, then I suspect that the device is different
than the previous revisions. There are two ways to connect the DRX-K with
em28xx: serial or parallel. Maybe you need to touch that.
The better would be to sniff the usb traffic using the tools at v4l-utils.git
and see what's happening there.
>
> Roland
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Cheers,
Mauro
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: terratec h5 rev. 3?
2012-12-22 23:42 ` Mauro Carvalho Chehab
@ 2013-01-04 20:08 ` Philipp Dreimann
0 siblings, 0 replies; 7+ messages in thread
From: Philipp Dreimann @ 2013-01-04 20:08 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: Roland Scheidegger, linux-media
On 23 December 2012 00:42, Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
> Em Sat, 22 Dec 2012 22:25:24 +0100
> Roland Scheidegger <rscheidegger_lists@hispeed.ch> escreveu:
>
>> Am 21.12.2012 06:38, schrieb linux-media-owner@vger.kernel.org:
>> > Hi,
>> >
>> > I've recently got a terratec h5 for dvb-c and thought it would be
>> > supported but it looks like it's a newer revision not recognized by em28xx.
>> > After using the new_id hack it gets recognized and using various htc
>> > cards (notably h5 or cinergy htc stick, cards 79 and 82 respectively) it
>> > seems to _nearly_ work but not quite (I was using h5 firmware for the
>> > older version). Tuning, channel scan works however tv (or dvb radio)
>> > does not, since it appears the error rate is going through the roof
>> > (with some imagination it is possible to see some parts of the picture
>> > sometimes and hear some audio pieces). femon tells something like this:
>>
>> <snip>
>> Hmm actually it doesn't work any better at all with windows neither, so
>> I guess it doesn't like my cable signal (I do have another mantis-based
>> pci dvb-c card which works without issue). Maybe the tuner is just crappy.
>> So I guess it wouldn't hurt to simply add the usb id of this card
>> (0ccd:10b6) as another terratec h5 (this doesn't get you the IR but it's
>> a start I guess).
>> The dvb-t part though works without issue on windows, and I could not
>> get that to work in linux (I've used kaffeine and dvb-fe-tool to force
>> the dvbt delivery system if that's supposed to work). When scanning the
>> right frequency it spew out some error messages though:
>> DvbScanFilter::timerEvent: timeout while reading section; type = 0 pid = 0
>> kaffeine(7527) DvbScanFilter::timerEvent: timeout while reading section;
>> type = 2 pid = 17
>
> If DVB-T is also not working, then I suspect that the device is different
> than the previous revisions. There are two ways to connect the DRX-K with
> em28xx: serial or parallel. Maybe you need to touch that.
>
> The better would be to sniff the usb traffic using the tools at v4l-utils.git
> and see what's happening there.
Roland, did you sniff the usb traffic and/or adjust the serial/
parallel setting yet? I happen to have a H5 rev 3 as well.
>>
>> Roland
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-media" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
> --
>
> Cheers,
> Mauro
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: terratec h5 rev. 3?
2012-12-21 5:37 terratec h5 rev. 3? Roland Scheidegger
2012-12-22 21:25 ` Roland Scheidegger
@ 2013-01-28 12:02 ` Roland Scheidegger
2013-02-08 15:17 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 7+ messages in thread
From: Roland Scheidegger @ 2013-01-28 12:02 UTC (permalink / raw)
To: linux-media
[-- Attachment #1: Type: text/plain, Size: 1261 bytes --]
Am 21.12.2012 06:38, schrieb linux-media-owner@vger.kernel.org:
> Hi,
>
> I've recently got a terratec h5 for dvb-c and thought it would be
> supported but it looks like it's a newer revision not recognized by em28xx.
> After using the new_id hack it gets recognized and using various htc
> cards (notably h5 or cinergy htc stick, cards 79 and 82 respectively) it
> seems to _nearly_ work but not quite (I was using h5 firmware for the
> older version). Tuning, channel scan works however tv (or dvb radio)
> does not, since it appears the error rate is going through the roof
> (with some imagination it is possible to see some parts of the picture
> sometimes and hear some audio pieces).
Ok I have received a replacement now and I can confirm this stick in
fact just works like the same as the older versions (I guess maybe the
first one had bad solder point?). I can't judge signal sensitivity or
anything like that (the snr values are rather humorous) but it's
definitely good enough now with no reception issues. The IR receiver is
another matter and I was unsuccesful in making it work for now (I guess
noone got it working with the old versions neither as it lacks the ir
entries).
So could this card be added? I've added the trivial patch.
Roland
[-- Attachment #2: h5rev3.diff --]
[-- Type: text/x-patch, Size: 549 bytes --]
--- linux/drivers/media/usb/em28xx/em28xx-cards.c 2013-01-23 04:33:31.145158768 +0100
+++ linux/drivers/media/usb/em28xx/em28xx-cards.c 2013-01-23 04:33:31.158158768 +0100
@@ -2080,6 +2080,8 @@
.driver_info = EM2884_BOARD_TERRATEC_H5 },
{ USB_DEVICE(0x0ccd, 0x10ad), /* H5 Rev. 2 */
.driver_info = EM2884_BOARD_TERRATEC_H5 },
+ { USB_DEVICE(0x0ccd, 0x10b6), /* H5 Rev. 3 */
+ .driver_info = EM2884_BOARD_TERRATEC_H5 },
{ USB_DEVICE(0x0ccd, 0x0084),
.driver_info = EM2860_BOARD_TERRATEC_AV350 },
{ USB_DEVICE(0x0ccd, 0x0096),
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: terratec h5 rev. 3?
2013-01-28 12:02 ` Roland Scheidegger
@ 2013-02-08 15:17 ` Mauro Carvalho Chehab
2013-02-09 0:11 ` Roland Scheidegger
0 siblings, 1 reply; 7+ messages in thread
From: Mauro Carvalho Chehab @ 2013-02-08 15:17 UTC (permalink / raw)
To: Roland Scheidegger; +Cc: linux-media
Em Mon, 28 Jan 2013 13:02:43 +0100
Roland Scheidegger <rscheidegger_lists@hispeed.ch> escreveu:
> From: Roland Scheidegger <rscheidegger_lists@hispeed.ch>
> To: linux-media@vger.kernel.org
> Subject: Re: terratec h5 rev. 3?
> Date: Mon, 28 Jan 2013 13:02:43 +0100
> Sender: linux-media-owner@vger.kernel.org
> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130105 Thunderbird/17.0.2
>
> Am 21.12.2012 06:38, schrieb linux-media-owner@vger.kernel.org:
> > Hi,
> >
> > I've recently got a terratec h5 for dvb-c and thought it would be
> > supported but it looks like it's a newer revision not recognized by em28xx.
> > After using the new_id hack it gets recognized and using various htc
> > cards (notably h5 or cinergy htc stick, cards 79 and 82 respectively) it
> > seems to _nearly_ work but not quite (I was using h5 firmware for the
> > older version). Tuning, channel scan works however tv (or dvb radio)
> > does not, since it appears the error rate is going through the roof
> > (with some imagination it is possible to see some parts of the picture
> > sometimes and hear some audio pieces).
>
> Ok I have received a replacement now and I can confirm this stick in
> fact just works like the same as the older versions (I guess maybe the
> first one had bad solder point?). I can't judge signal sensitivity or
> anything like that (the snr values are rather humorous) but it's
> definitely good enough now with no reception issues. The IR receiver is
> another matter and I was unsuccesful in making it work for now (I guess
> noone got it working with the old versions neither as it lacks the ir
> entries).
> So could this card be added? I've added the trivial patch.
Could you please add your Signed-of-by: to the patch?
Thanks,
Mauro
>
> Roland
>
>
>
> [h5rev3.diff text/x-patch (549 bytes)]
--
Cheers,
Mauro
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: terratec h5 rev. 3?
2013-02-08 15:17 ` Mauro Carvalho Chehab
@ 2013-02-09 0:11 ` Roland Scheidegger
0 siblings, 0 replies; 7+ messages in thread
From: Roland Scheidegger @ 2013-02-09 0:11 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: linux-media
[-- Attachment #1: Type: text/plain, Size: 1890 bytes --]
Am 08.02.2013 16:17, schrieb Mauro Carvalho Chehab:
> Em Mon, 28 Jan 2013 13:02:43 +0100
> Roland Scheidegger <rscheidegger_lists@hispeed.ch> escreveu:
>
>> From: Roland Scheidegger <rscheidegger_lists@hispeed.ch>
>> To: linux-media@vger.kernel.org
>> Subject: Re: terratec h5 rev. 3?
>> Date: Mon, 28 Jan 2013 13:02:43 +0100
>> Sender: linux-media-owner@vger.kernel.org
>> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130105 Thunderbird/17.0.2
>>
>> Am 21.12.2012 06:38, schrieb linux-media-owner@vger.kernel.org:
>>> Hi,
>>>
>>> I've recently got a terratec h5 for dvb-c and thought it would be
>>> supported but it looks like it's a newer revision not recognized by em28xx.
>>> After using the new_id hack it gets recognized and using various htc
>>> cards (notably h5 or cinergy htc stick, cards 79 and 82 respectively) it
>>> seems to _nearly_ work but not quite (I was using h5 firmware for the
>>> older version). Tuning, channel scan works however tv (or dvb radio)
>>> does not, since it appears the error rate is going through the roof
>>> (with some imagination it is possible to see some parts of the picture
>>> sometimes and hear some audio pieces).
>>
>> Ok I have received a replacement now and I can confirm this stick in
>> fact just works like the same as the older versions (I guess maybe the
>> first one had bad solder point?). I can't judge signal sensitivity or
>> anything like that (the snr values are rather humorous) but it's
>> definitely good enough now with no reception issues. The IR receiver is
>> another matter and I was unsuccesful in making it work for now (I guess
>> noone got it working with the old versions neither as it lacks the ir
>> entries).
>> So could this card be added? I've added the trivial patch.
>
> Could you please add your Signed-of-by: to the patch?
Sure. Here's this masterpiece of code again :-).
Roland
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-media-em28xx-add-usb-id-for-terratec-h5-rev.-3.patch --]
[-- Type: text/x-patch; name="0001-media-em28xx-add-usb-id-for-terratec-h5-rev.-3.patch", Size: 1159 bytes --]
>From 03b68ff4f13736cf59140e090bf1609accd8dcb0 Mon Sep 17 00:00:00 2001
From: Roland Scheidegger <rscheidegger_lists@hispeed.ch>
Date: Sat, 9 Feb 2013 01:08:55 +0100
Subject: [PATCH] [media] em28xx: add usb id for terratec h5 rev. 3
Cc: Linux Media Mailing List <linux-media@vger.kernel.org>
Seems to work just the same as older revisions.
Signed-off-by: Roland Scheidegger <rscheidegger_lists@hispeed.ch>
---
drivers/media/usb/em28xx/em28xx-cards.c | 2 ++
1 Datei geändert, 2 Zeilen hinzugefügt(+)
diff --git a/drivers/media/usb/em28xx/em28xx-cards.c b/drivers/media/usb/em28xx/em28xx-cards.c
index 0a5aa62..5b24594 100644
--- a/drivers/media/usb/em28xx/em28xx-cards.c
+++ b/drivers/media/usb/em28xx/em28xx-cards.c
@@ -2080,6 +2080,8 @@ struct usb_device_id em28xx_id_table[] = {
.driver_info = EM2884_BOARD_TERRATEC_H5 },
{ USB_DEVICE(0x0ccd, 0x10ad), /* H5 Rev. 2 */
.driver_info = EM2884_BOARD_TERRATEC_H5 },
+ { USB_DEVICE(0x0ccd, 0x10b6), /* H5 Rev. 3 */
+ .driver_info = EM2884_BOARD_TERRATEC_H5 },
{ USB_DEVICE(0x0ccd, 0x0084),
.driver_info = EM2860_BOARD_TERRATEC_AV350 },
{ USB_DEVICE(0x0ccd, 0x0096),
--
1.7.10.4
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-02-09 0:33 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-21 5:37 terratec h5 rev. 3? Roland Scheidegger
2012-12-22 21:25 ` Roland Scheidegger
2012-12-22 23:42 ` Mauro Carvalho Chehab
2013-01-04 20:08 ` Philipp Dreimann
2013-01-28 12:02 ` Roland Scheidegger
2013-02-08 15:17 ` Mauro Carvalho Chehab
2013-02-09 0:11 ` Roland Scheidegger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).