TechniSat SkyStar USB plus

From LinuxTVWiki

(Difference between revisions)
Jump to: navigation, search
m (remove Zarlink demod, minor fix)
m (Components Used)
 
(7 intermediate revisions 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]].
-
The following drivers are needed for this device:
+
It is currently unsupported by LinuxTV.
-
  - stv0299.ko
+
-
  - b2c2-flexcop.ko
+
-
  - b2c2-flexcop-usb.ko
+
-
These [[frontend|frontend(s)]]/[[demodulator|demodulator(s)]] can be found in various revisions of this device:
+
==Overview==
-
  - [[STMicroelectronics STV0299]]
+
Apparently the device is actually a rebranded [[TechnoTrend TT-connect S-2400]].
-
 
+
-
{{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]
+
-
}}
+
-
}}
+
-
==External Link==
+
Output of <code>lsusb -v</code>:
 +
<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.

Contents

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

Personal tools