Hauppauge DEC2000-T USB: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (fixed links)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:Hauppauge_DEC2000-T_USB.jpg|right|200px|DEC2000-T USB]]
A [[DVB-T]] USB 1.1 device from [[Hauppauge]] (actually manufactured by TechnoTrend) that can be used either as a PC peripheral or as a standalone [[STB]].


A [[DVB-T]] [[DVB-T USB Devices|USB 1.1 device]] manufactured by [[TechnoTrend]] and resold by [[Hauppauge]].
Linux driver exists, Audio and Video work.


It is supported under Linux.
===Overview===
Card can only deliver a partial/modified TS stream to userspace.
Card has an onboard hardware video+audio decoder.
card driver: ttusb-dec
interface: USB1.1
USB device id: 0b48:1008
Notes: These cards have the frontend hidden behind a USB interface


==Overview/Features==
Based on the [[AV711x]] [[MPEG-2 Decoder]] and the [[Philips TDA10045|TDA10045]] [[Demodulator]].
The DEC2000-T is a digital receiver set-top box that it is equipped with an USB port, allowing it to be used either as a PC peripheral or as a standalone [[STB]] (i.e. used without a PC).


There is space for a CAM in the version of the hardware supplied with the 1.26 firmware, however, locating a [[CAM]] for [[Top-up TV]] in the UK is a different story altogether, despite Hauppauge providing them for other models.

The device's TV-Out can't be used for PC output.

The device can only deliver a partial/modified TS stream to userspace: due to the limited [[Bus Bandwidth|bus bandwidth]] provided by [[Universal Serial Bus|USB 1.1]], of approximately 12Mbps, only selected [[PID]]s can be transferred over USB to the host system. Consequently, some high bandwidth [[Transponder|transponders]] won't work, and [[HDTV]] reception is not possible.

''{Q. Does it use a Texas Instruments [[DSP]] that remultiplexes the stream into a [[TechnoTrend]]-proprietary USB packet <br>
format and sends it as [[Isochronous USB Stream]] over the bus ? (as in the case of the [[Hauppauge WinTV-NOVA-T USB]]) ?? Sounds like it does.}''

One can watch digital TV with this device using xine, or alternatively record the incoming stream via cat'ting /dev/dvb.
It will not work with VDR as a primary device because it does not have a hardware MPEG-2 decoder.
It will not work with VDR as a primary device because it does not have a hardware MPEG-2 decoder.
''{huh? isn't this more a case of a VDR limitation, as it appears that device does indeed feature an onboard decoder} ?''
It can be used with soft-device, streaming or xine or as secondary device.
However, it can be used in VDR as a soft-device, streaming or xine or as secondary device.
* Playback and channel changing (via the playlist) is possible with gxine.
** Set up the channels with [[scan]] (e.g. scan -o zap /usr/share/doc/dvb-utils/examples/scan/<country>-<region> > ~/.xine/channels.conf)
* You can record programs with
<pre>
tzap "Channel id" -r & cat /dev/dvb/adapter0/dvr0 > "Programme.mpeg" &
</pre>


===Components Used===
I have not been able to find a [[CAM]] for [[Top-up TV]] in the UK despite Hauppauge providing them for other models. There is space for a CAM in the version of the hardware supplied with the 1.26 firmware.
DEC-specific
* frontend ... [[NXP Semiconductors|NXP]] [[NXP TDA1004x#TDA10045|TDA10045]] [[Demodulator|demodulator]] ?
* has an onboard hardware video+audio decoder ... [[TI AV711x|AV711x]] [[MPEG-2 Decoder]] ?
* usb interface (Texas Instruments ?)


===Identification===
The DEC is a set-top boxes equipped with a USB port and can be used without a PC. The TV-Out can't be used for PC output.
USB device id: 0b48:1008

==Making it work==

===Firmware===
If you have the kernel sources installed, or have installed the [[LinuxTV dvb-apps|dvb-apps]], use the following command:
''get_dvb_firmware dec2000t''

Copy the ''dvb-ttusb-dec-2000t.fw'' file downloaded by the above step into the /lib/firmware directory.

===Drivers===
The device's internal components are hidden behind the USB interface.


The following drivers are needed for this device:
The following drivers are needed for this device:
Line 24: Line 52:
- ttusb_dec.ko
- ttusb_dec.ko


===User Notes===
{{DvbDeviceList
'''Under Debian''':
| content=
* Unsuccessful with the most recent firmware version (1.28a?). Use v1.26 of the firmware instead -- Look on archive.org and use zip -F after download if necessary.
{{DvbDevice
| device=[[Hauppauge]] [[Hauppauge DEC2000-T USB|DEC2000-T USB]] (DVB-T)
==Also See==
| type=USB1.1
* [[Hauppauge]] [[Hauppauge DEC2540-T USB|DEC2540-T USB]], a similar model equipped with a a Conax(?) decrypt card slot.
| fw=dvb-ttusb-dec-2000t.fw
* the ttusb-dec.txt file found in the kernel sources (i.e /usr/src/''linux'''/Documentation/dvb/) for some misc. info
| hw=DEC-specific
| pic=[http://www.hauppauge.de/pages/products/data_dec2000t.html]
}}
}}


==External Links==
== Under Debian ==
* Hauppauge product page
*Follow the instructions in /usr/src/kernel-source-2.6.8/Documentation/dvb/.
*Use v1.26 of the firmware. Look on archive.org and use zip -F after download if necessary. The most recent version (1.28a?) did not work for me.
*Install dvb-utils
*Playback and channel changing (via the playlist) is possible with gxine.
**Set up the channels with
<pre>scan -o zap /usr/share/doc/dvb-utils/examples/scan/<country>-<region> > ~/.xine/channels.conf</pre>
**I've had problems with the picture not displaying, but that could be a driver problem.
*You can record programs with
<pre>
tzap "Channel id" -r & cat /dev/dvb/adapter0/dvr0 > "Programme.mpeg" &
</pre>


[[Category:DVB-T]]
[[Category:DVB-T USB Devices]]
[[Category:Hardware]]

Latest revision as of 11:24, 5 September 2009

DEC2000-T USB

A DVB-T USB 1.1 device manufactured by TechnoTrend and resold by Hauppauge.

It is supported under Linux.

Overview/Features

The DEC2000-T is a digital receiver set-top box that it is equipped with an USB port, allowing it to be used either as a PC peripheral or as a standalone STB (i.e. used without a PC).

There is space for a CAM in the version of the hardware supplied with the 1.26 firmware, however, locating a CAM for Top-up TV in the UK is a different story altogether, despite Hauppauge providing them for other models.

The device's TV-Out can't be used for PC output.

The device can only deliver a partial/modified TS stream to userspace: due to the limited bus bandwidth provided by USB 1.1, of approximately 12Mbps, only selected PIDs can be transferred over USB to the host system. Consequently, some high bandwidth transponders won't work, and HDTV reception is not possible.

{Q. Does it use a Texas Instruments DSP that remultiplexes the stream into a TechnoTrend-proprietary USB packet 
format and sends it as Isochronous USB Stream over the bus ? (as in the case of the Hauppauge WinTV-NOVA-T USB) ?? Sounds like it does.}

One can watch digital TV with this device using xine, or alternatively record the incoming stream via cat'ting /dev/dvb. It will not work with VDR as a primary device because it does not have a hardware MPEG-2 decoder.

{huh? isn't this more a case of a VDR limitation, as it appears that device does indeed feature an onboard decoder} ? 

However, it can be used in VDR as a soft-device, streaming or xine or as secondary device.

  • Playback and channel changing (via the playlist) is possible with gxine.
    • Set up the channels with scan (e.g. scan -o zap /usr/share/doc/dvb-utils/examples/scan/<country>-<region> > ~/.xine/channels.conf)
  • You can record programs with
tzap "Channel id" -r & cat /dev/dvb/adapter0/dvr0 > "Programme.mpeg" &

Components Used

DEC-specific

Identification

USB device id: 0b48:1008

Making it work

Firmware

If you have the kernel sources installed, or have installed the dvb-apps, use the following command:

get_dvb_firmware dec2000t

Copy the dvb-ttusb-dec-2000t.fw file downloaded by the above step into the /lib/firmware directory.

Drivers

The device's internal components are hidden behind the USB interface.

The following drivers are needed for this device:

 - ttusbdecfe.ko
 - ttusb_dec.ko

User Notes

Under Debian:

  • Unsuccessful with the most recent firmware version (1.28a?). Use v1.26 of the firmware instead -- Look on archive.org and use zip -F after download if necessary.

Also See

  • Hauppauge DEC2540-T USB, a similar model equipped with a a Conax(?) decrypt card slot.
  • the ttusb-dec.txt file found in the kernel sources (i.e /usr/src/linux'/Documentation/dvb/) for some misc. info

External Links

  • Hauppauge product page