public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Antti Palosaari <crope@iki.fi>
To: Jens Erdmann <Jens.Erdmann@web.de>
Cc: linux-media@vger.kernel.org
Subject: Re: [PATCH] em28xx: Add Terratec Cinergy HTC Stick
Date: Mon, 28 Nov 2011 18:02:33 +0200	[thread overview]
Message-ID: <4ED3B099.8050706@iki.fi> (raw)
In-Reply-To: <11607963.5467764.1322494881126.JavaMail.fmail@mwmweb051>

Hello

On 11/28/2011 05:41 PM, Jens Erdmann wrote:
> just a few quetstions:
> 1. Why is the device named EM2884_BOARD_CINERGY_HTC_STICK and not
>      EM2884_BOARD_TERRATEC_HTC_STICK like all the other devices from that
>      vendor? Looks inconsistent to me.

Developer have just chosen some value. Maybe he have not looked so 
carefully about naming. Feel free to fix :) I think correct name is 
something chip version + "board" + vendor name + device name and model. 
If name goes something like very long it could be shortened.

> 2. I stumbled over http://linux.terratec.de/tv_en.html where they list a NXP TDA18271
>      as used tuner for H5 and HTC Stick devices. I dont have any experience in this
>      kind of stuff but i am just asking.

DVB device contain logically three chips. Those are;
1. interface chip (USB, PCI)
2. demodulator
3. tuner

Those parts can be integrated even as one silicon (called 3-in-1). Very 
commonly it seen combination 1.+2. in one chip and 3. in other == total 
2 chips.

EM2884 is interface chip. It is called usually DVB USB bridge since it 
transfers bits from demod to computer.
TDA18271 is tuner. On the other side of chip is antenna connected as 
signal input and output is IF (intermediate frequency). Tuner can be 
thought as chip that transfers signal from RF (radio frequency) to IF 
(intermediate frequency). Demodulator then takes that IF from tuner and 
encodes bits out from signal. Interface between demodulator and bridge 
is bit interface and it is called MPEG2 TS (transport stream) interface.

There is also second interface for controlling each chip. That interface 
is usually I2C bus. Each chip (demod and tuner) is connected to the 
I2C-bus-adapter which is part of bridge. All command to chips are send 
using that I2C interface.

regards
Antti


-- 
http://palosaari.fi/

  reply	other threads:[~2011-11-28 16:02 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-28 15:41 [PATCH] em28xx: Add Terratec Cinergy HTC Stick Jens Erdmann
2011-11-28 16:02 ` Antti Palosaari [this message]
2011-11-28 16:57 ` Andreas Oberritter
2011-11-29 12:04   ` Jens Erdmann
2011-11-29 12:56     ` Andreas Oberritter
2011-11-30 19:39       ` Jens Erdmann
2011-11-30 20:41         ` Andreas Oberritter
2011-11-30 21:22           ` Mauro Carvalho Chehab
  -- strict thread matches above, loose matches on Subject: below --
2011-11-16 15:06 Andreas Oberritter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4ED3B099.8050706@iki.fi \
    --to=crope@iki.fi \
    --cc=Jens.Erdmann@web.de \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox