http://downloads.netgear.com/files/GPL/GPL_Source_V361j_DM111PSP_series_consumer_rele...
[bcm963xx.git] / kernel / linux / Documentation / dvb / ttusb-dec.txt
1 TechnoTrend/Hauppauge DEC USB Driver
2 ====================================
3
4 Driver Status
5 -------------
6
7 Supported:
8         DEC2000-t
9         Linux Kernels 2.4 and 2.6
10         Video Streaming
11         Audio Streaming
12         Section Filters
13         Channel Zapping
14         Hotplug firmware loader under 2.6 kernels
15
16 In Progress:
17         DEC2540-t
18         DEC3000-s
19
20 To Do:
21         Tuner status information
22         DVB network interface
23         Streaming video PC->DEC
24
25 Getting the Firmware
26 --------------------
27 The firmware can be found in the software update zip files on this page:
28 http://www.hauppauge.de/sw_dec.htm
29
30 The firmwares are named as follows:
31 DEC2000-t:      STB_PC_T.bin
32 DEC2540-t:      STB_PC_X.bin
33 DEC3000-s:      STB_PC_S.bin
34
35 Note that firmwares since version 2.16 beta2 for the DEC2000-t give the device
36 the USB ID of the DEC3000-s.  The driver copes with this.
37
38 Instructions follow for retrieving version 2.16 of the firmware:
39
40 wget http://hauppauge.lightpath.net/de/dec216.exe
41 unzip -j dec216.exe software/OEM/STB/App/Boot/STB_PC_T.bin
42 unzip -j dec216.exe software/OEM/STB/App/Boot/STB_PC_X.bin
43 unzip -j dec216.exe software/OEM/STB/App/Boot/STB_PC_S.bin
44
45
46 Compilation Notes for 2.4 kernels
47 ---------------------------------
48 For 2.4 kernels the firmware for the DECs is compiled into the driver itself.
49 The firmwares are expected to be in the build-2.4 directory at compilation
50 time.
51
52 mv STB_PC_T.bin build-2.4/dvb-ttusb-dec-2000t.fw
53 mv STB_PC_X.bin build-2.4/dvb-ttusb-dec-2540t.fw
54 mv STB_PC_S.bin build-2.4/dvb-ttusb-dec-3000s.fw
55
56
57 Hotplug Firmware Loading for 2.6 kernels
58 ----------------------------------------
59 For 2.6 kernels the firmware is loaded at the point that the driver module is
60 loaded.  See Documentation/dvb/firmware.txt for more information.
61
62 mv STB_PC_T.bin /usr/lib/hotplug/firmware/dvb-ttusb-dec-2000t.fw
63 mv STB_PC_X.bin /usr/lib/hotplug/firmware/dvb-ttusb-dec-2540t.fw
64 mv STB_PC_S.bin /usr/lib/hotplug/firmware/dvb-ttusb-dec-3000s.fw