DVBWorld DVB-C USB: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(Created page with 'A DVB-C USB 2.0 device from DVBWorld. Support for it is now merged to the [http://mercurial.intuxication.org/hg/s2-liplianin ]. It is already work...')
 
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[File:USB3101-2.gif‎ |right|230px|]]
A [[DVB-C]] [[DVB-C USB Devices|USB 2.0 device]] from [[DVBWorld]].
A [[DVB-C]] [[DVB-C USB Devices|USB 2.0 device]] from [[DVBWorld]].


Support for it is now merged to the [http://mercurial.intuxication.org/hg/s2-liplianin ]. It is already working fine for most.
Support for it is now merged to the [http://mercurial.intuxication.org/hg/s2-liplianin ]. It is already working fine for most.





==Overview/Features==
==Overview/Features==
Line 7: Line 11:
One will find that the device actually contains only an USB connector, antenna input, and nothing slot for a smart card . Additionally, a remote control is bundled in the package.
One will find that the device actually contains only an USB connector, antenna input, and nothing slot for a smart card . Additionally, a remote control is bundled in the package.


Based upon the analysis of USBsnoop logs, it appears that the control API used for the FX2 chip is the same as that employed by a Conexant reference design, and which is known to be utilised by a few other devices. The control API should be documented on [http://isely.net/ isely.net] and as well as inside [http://linuxtv.org/hg/v4l-dvb/file/tip/linux/drivers/media/dvb/dvb-usb/cxusb.h cxusb.h].
Based upon the analysis of USBsnoop logs, it appears that the control API used for the FX2 chip is the same as that employed by a DVBWorld reference design.

In the bundled Windows driver/software, there are one firmware files, it is dvb-usb-dw3101.fw ,These may or may not have anything to do with this particular device .
In the bundled Windows driver/software, there are one firmware files, it is dvb-usb-dw3101.fw ,These may or may not have anything to do with this particular device .
===Components Used===
===Components Used===
* [[Philips]] (tuner module)
* [[Philips]] (tuner module)
** ? (tuner IC)
* [[Microchip 24C02]] (serial EEPROM) ... situated on back side of the PCB directly beneath where the tuner IC would be
* [[Microchip 24C02]] (serial EEPROM) ... situated on back side of the PCB directly beneath where the tuner IC would be
* [[NXP/Philips TDA10023HT]] (digital demodulator)
* [[NXP TDA1002x|NXP/Philips TDA10023HT]] (digital demodulator)
* Cypress CY7C68013A (i.e. FX2LP) (USB bridge)
* Cypress CY7C68013A (i.e. FX2LP) (USB bridge)
* PIC16LF72 (remote control)
* PIC16LF72 (remote control)

==Making it Work==

===Firmware===

See the instructions for obtaining the firmware for the dvb-usb-dw3101.fw here [http://www.worlddvb.com/down/fw.rar]#Firmware.
unrar it and copy
dvb-usb-dw3101.fw firmware file to /lib/firmware/


===Driver===
The seperate board housing the Conditional Access slot, and which is attached to the main PCB by way of a parallel ribbon cable, can be seen in the following pictures. The other additional photos highlight some of the ICs situated on the main PCB whose label is hard to read in those shots at the top of the page.


<pre>
hg clone http://mercurial.intuxication.org/hg/s2-liplianin/
cd s2-liplianin
make menuconfig
make
make install
</pre>


==External Links==
==External Links==

Latest revision as of 10:34, 5 September 2009

USB3101-2.gif

A DVB-C USB 2.0 device from DVBWorld.

Support for it is now merged to the [1]. It is already working fine for most.



Overview/Features

One will find that the device actually contains only an USB connector, antenna input, and nothing slot for a smart card . Additionally, a remote control is bundled in the package.

Based upon the analysis of USBsnoop logs, it appears that the control API used for the FX2 chip is the same as that employed by a DVBWorld reference design. In the bundled Windows driver/software, there are one firmware files, it is dvb-usb-dw3101.fw ,These may or may not have anything to do with this particular device .

Components Used

  • Philips (tuner module)
  • Microchip 24C02 (serial EEPROM) ... situated on back side of the PCB directly beneath where the tuner IC would be
  • NXP/Philips TDA10023HT (digital demodulator)
  • Cypress CY7C68013A (i.e. FX2LP) (USB bridge)
  • PIC16LF72 (remote control)

Making it Work

Firmware

See the instructions for obtaining the firmware for the dvb-usb-dw3101.fw here [2]#Firmware. unrar it and copy dvb-usb-dw3101.fw firmware file to /lib/firmware/

Driver

hg clone http://mercurial.intuxication.org/hg/s2-liplianin/
cd s2-liplianin
make menuconfig
make
make install

External Links