Difference between revisions of "TechniSat SkyStar USB plus"

From LinuxTVWiki
Jump to: navigation, search
m (remove Zarlink demod, minor fix)
m (Components Used)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
  +
[[Image:SkyStar_USB_plus.jpg|thumb|250px|SkyStar USB plus internal board]]
 
A [[DVB-S]] [[DVB-S USB Devices|USB device]] from [[TechniSat]].
 
A [[DVB-S]] [[DVB-S USB Devices|USB device]] from [[TechniSat]].
   
  +
It is currently unsupported by LinuxTV.
The following drivers are needed for this device:
 
- stv0299.ko
 
- b2c2-flexcop.ko
 
- b2c2-flexcop-usb.ko
 
   
  +
==Overview==
These [[frontend|frontend(s)]]/[[demodulator|demodulator(s)]] can be found in various revisions of this device:
 
  +
Apparently the device is actually a rebranded [[TechnoTrend TT-connect S-2400]].
- [[STMicroelectronics STV0299]]
 
 
{{DvbDeviceList
 
| content=
 
{{DvbDevice
 
| device=TechniSat/B2C2 SkyStar USB Plus
 
| type=USB2.0
 
| comment='''''Linux support unknown'''''
 
| pic=[http://www.technisat.de/?site=produkte/produkteview.php&kid=29,100&pid=1748&reload]
 
}}
 
}}
 
   
  +
Output of <code>lsusb -v</code>:
==External Link==
 
  +
<pre>
  +
Bus 005 Device 006: ID 0b48:3006 TechnoTrend AG
  +
Device Descriptor:
  +
bLength 18
  +
bDescriptorType 1
  +
bcdUSB 2.00
  +
bDeviceClass 255 Vendor Specific Class
  +
bDeviceSubClass 255 Vendor Specific Subclass
  +
bDeviceProtocol 255 Vendor Specific Protocol
  +
bMaxPacketSize0 64
  +
idVendor 0x0b48 TechnoTrend AG
  +
idProduct 0x3006
  +
bcdDevice 0.00
  +
iManufacturer 0
  +
iProduct 0
  +
iSerial 0
  +
bNumConfigurations 1
  +
Configuration Descriptor:
  +
bLength 9
  +
bDescriptorType 2
  +
wTotalLength 171
  +
bNumInterfaces 1
  +
bConfigurationValue 1
  +
iConfiguration 0
  +
bmAttributes 0x80
  +
(Bus Powered)
  +
MaxPower 100mA
  +
Interface Descriptor:
  +
bLength 9
  +
bDescriptorType 4
  +
bInterfaceNumber 0
  +
bAlternateSetting 0
  +
bNumEndpoints 0
  +
bInterfaceClass 255 Vendor Specific Class
  +
bInterfaceSubClass 255 Vendor Specific Subclass
  +
bInterfaceProtocol 255 Vendor Specific Protocol
  +
iInterface 0
  +
Interface Descriptor:
  +
bLength 9
  +
bDescriptorType 4
  +
bInterfaceNumber 0
  +
bAlternateSetting 1
  +
bNumEndpoints 6
  +
bInterfaceClass 255 Vendor Specific Class
  +
bInterfaceSubClass 255 Vendor Specific Subclass
  +
bInterfaceProtocol 255 Vendor Specific Protocol
  +
iInterface 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x01 EP 1 OUT
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x81 EP 1 IN
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x02 EP 2 OUT
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x04 EP 4 OUT
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x86 EP 6 IN
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x88 EP 8 IN
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Interface Descriptor:
  +
bLength 9
  +
bDescriptorType 4
  +
bInterfaceNumber 0
  +
bAlternateSetting 2
  +
bNumEndpoints 6
  +
bInterfaceClass 255 Vendor Specific Class
  +
bInterfaceSubClass 255 Vendor Specific Subclass
  +
bInterfaceProtocol 255 Vendor Specific Protocol
  +
iInterface 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x01 EP 1 OUT
  +
bmAttributes 3
  +
Transfer Type Interrupt
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0040 1x 64 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x81 EP 1 IN
  +
bmAttributes 3
  +
Transfer Type Interrupt
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0040 1x 64 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x02 EP 2 OUT
  +
bmAttributes 3
  +
Transfer Type Interrupt
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x04 EP 4 OUT
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x86 EP 6 IN
  +
bmAttributes 3
  +
Transfer Type Interrupt
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x88 EP 8 IN
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Interface Descriptor:
  +
bLength 9
  +
bDescriptorType 4
  +
bInterfaceNumber 0
  +
bAlternateSetting 3
  +
bNumEndpoints 6
  +
bInterfaceClass 255 Vendor Specific Class
  +
bInterfaceSubClass 255 Vendor Specific Subclass
  +
bInterfaceProtocol 255 Vendor Specific Protocol
  +
iInterface 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x01 EP 1 OUT
  +
bmAttributes 3
  +
Transfer Type Interrupt
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0040 1x 64 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x81 EP 1 IN
  +
bmAttributes 3
  +
Transfer Type Interrupt
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0040 1x 64 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x02 EP 2 OUT
  +
bmAttributes 1
  +
Transfer Type Isochronous
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x04 EP 4 OUT
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x86 EP 6 IN
  +
bmAttributes 1
  +
Transfer Type Isochronous
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 1
  +
Endpoint Descriptor:
  +
bLength 7
  +
bDescriptorType 5
  +
bEndpointAddress 0x88 EP 8 IN
  +
bmAttributes 2
  +
Transfer Type Bulk
  +
Synch Type None
  +
Usage Type Data
  +
wMaxPacketSize 0x0200 1x 512 bytes
  +
bInterval 0
  +
Device Qualifier (for other device speed):
  +
bLength 10
  +
bDescriptorType 6
  +
bcdUSB 2.00
  +
bDeviceClass 255 Vendor Specific Class
  +
bDeviceSubClass 255 Vendor Specific Subclass
  +
bDeviceProtocol 255 Vendor Specific Protocol
  +
bMaxPacketSize0 64
  +
bNumConfigurations 1
  +
Device Status: 0x0000
  +
(Bus Powered)
  +
</pre>
  +
  +
===Components Used===
  +
* [[NXP/Philips TDA8263]] (tuner)
  +
* [[NXP/Philips TDA10086HT]] (demodulator)
  +
* Cypress CY7C68013A (i.e. FX2) (USB bridge)
  +
* Atmel AT24C02Bn (EEPROM)
  +
* STMicroelectronics LNBP21PD (LNB controller)
  +
  +
==Inoffical Support==
  +
You may get the receiver working on linux by installing the firmware file ''dvb-usb-tt-s2400-01.fw'' in ''/lib/firmware/''.
  +
There is no offical download page for this firmware file. You should search for the firmware or grab it under Windows on device
  +
inititalization. If you got the firmware installed, you can use the usual tools to view TV.
  +
  +
==External Links==
 
* [http://www.technisat.de/?site=produkte/produkteview.php&kid=29,100&pid=1748&reload TechniSat (German) product page]
 
* [http://www.technisat.de/?site=produkte/produkteview.php&kid=29,100&pid=1748&reload TechniSat (German) product page]
  +
* [http://www.technotrend.com/2778/TT-connect__S-2400.html TechnoTrend product page]
  +
[[Category:DVB-S USB Devices]]

Latest revision as of 20:46, 29 May 2009

SkyStar USB plus internal board

A DVB-S USB device from TechniSat.

It is currently unsupported by LinuxTV.

Overview

Apparently the device is actually a rebranded TechnoTrend TT-connect S-2400.

Output of lsusb -v:

Bus 005 Device 006: ID 0b48:3006 TechnoTrend AG 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        64
  idVendor           0x0b48 TechnoTrend AG
  idProduct          0x3006 
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          171
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           6
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x88  EP 8 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       2
      bNumEndpoints           6
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x88  EP 8 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       3
      bNumEndpoints           6
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x88  EP 8 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Components Used

Inoffical Support

You may get the receiver working on linux by installing the firmware file dvb-usb-tt-s2400-01.fw in /lib/firmware/. There is no offical download page for this firmware file. You should search for the firmware or grab it under Windows on device inititalization. If you got the firmware installed, you can use the usual tools to view TV.

External Links