]>
Commit | Line | Data |
---|---|---|
38b34c23 MGB |
1 | |
2 | LinuxTV | |
3 | ||
4 | Firmware Contents | |
5 | ||
6 | 1. OREN demodulators | |
7 | 2. various USB devices | |
8 | 3. Conexant devices | |
9 | 4. Xceive devices | |
10 | 5. Dibcom driver for dib0700 | |
11 | 6. AV7110 | |
12 | 7. Terratec devices | |
13 | Tarball with all firmwares | |
14 | Changes | |
15 | ||
16 | ||
17 | 1. OREN demodulators | |
18 | ||
19 | dvb-fe-or51132-qam.fw | |
20 | dvb-fe-or51132-vsb.fw | |
21 | dvb-fe-or51211.fw | |
22 | ||
23 | ||
24 | 2. various USB devices | |
25 | ||
26 | dvb-usb-vp7045-01.fw Twinhan USB-T VP-7045/VP-7046 (MagicBoxII) | |
27 | dvb-usb-vp702x-01.fw TwinhanDTV StarBox | |
28 | dvb-usb-avertv-a800-02.fw AVerMedia | |
29 | dvb-usb-dibusb-5.0.0.11.fw various DiBcom USB1.1 | |
30 | dvb-usb-dibusb-6.0.0.8.fw DiBcom/Artec USB2.0 | |
31 | dvb-usb-umt-010-02.fw HanfTek UMT-010 USB2.0 | |
32 | dvb-usb-wt220u-01.fw WideViewer WT-220U PenType DVB-T Receiver | |
33 | dvb-usb-dtt200u-01.fw Yakumo/Typhoon/Hama USB2.0 | |
34 | ||
35 | ||
36 | 3. Conexant devices | |
37 | ||
38 | v4l-cx231xx-avcore-01.fw Conexant cx231xx USB | |
39 | v4l-cx23418-apu.fw Conexant cx18 APU firmware | |
40 | v4l-cx23418-cpu.fw Conexant cx18 CPU firmware | |
41 | v4l-cx23418-dig.fw Conexant cx18 DIG firmware | |
42 | v4l-cx23885-enc.fw Conexant cx23885 firmware | |
43 | v4l-cx23885-avcore-01.fw Conexant cx23885 firmware for cx2584x | |
44 | v4l-cx25840.fw Conexant firmware for cx2584x | |
45 | ||
46 | For all the Conexant firmwares, it applies the following license: | |
47 | ||
48 | Conexant grants permission to use and redistribute these firmware | |
49 | files for use with Conexant devices, but not as a part of the Linux | |
50 | kernel or in any other form which would require these files themselves | |
51 | to be covered by the terms of the GNU General Public License. | |
52 | These firmware files are distributed in the hope that they will be | |
53 | useful, but WITHOUT ANY WARRANTY; without even the implied warranty | |
54 | of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
55 | ||
56 | ||
57 | 4. Xceive devices | |
58 | ||
59 | dvb-fe-xc5000-1.6.114.fw Xceive xc5000 tuner | |
60 | ||
61 | Copyright (c) 2009, Xceive Corporation <info@xceive.com> | |
62 | ||
63 | Permission to use, copy, modify, and/or distribute this software, only | |
64 | for use with Xceive ICs, for any purpose with or without fee is hereby | |
65 | granted, provided that the above copyright notice and this permission | |
66 | notice appear in all source code copies. | |
67 | ||
68 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |
69 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |
70 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |
71 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |
72 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |
73 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
74 | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
75 | ||
76 | ||
77 | 5. Dibcom driver for dib0700 | |
78 | ||
79 | dvb-usb-dib0700-1.20.fw dib0700 drivers | |
80 | ||
81 | Copyright (c) 2009, DiBcom | |
82 | ||
83 | Permission to use, copy, modify, and/or distribute this software for | |
84 | any purpose with or without fee is hereby granted, provided that the | |
85 | above copyright notice and this permission notice appear in all | |
86 | copies. | |
87 | ||
88 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL | |
89 | WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED | |
90 | WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE | |
91 | AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL | |
92 | DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR | |
93 | PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | |
94 | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | |
95 | PERFORMANCE OF THIS SOFTWARE. | |
96 | ||
97 | ||
98 | 6. AV7110 | |
99 | ||
100 | dvb-ttpci-01.fw-261a Firmware 01.261a | |
101 | dvb-ttpci-01.fw-261b Firmware 01.261b | |
102 | dvb-ttpci-01.fw-261c Firmware 01.261c | |
103 | dvb-ttpci-01.fw-261d Firmware 01.261d | |
104 | dvb-ttpci-01.fw-261f Firmware 01.261f | |
105 | dvb-ttpci-01.fw-2622 Firmware 01.2622 | |
106 | ||
107 | The files are named dvb-ttpci-VV.fw-vvvv | |
108 | ||
109 | VV : Version of firmware-to-host API. You can simply upgrade | |
110 | the firmware binary with a newer one of the same API | |
111 | version without changing anything else in the driver. | |
112 | vvvv: Firmware version. Increased with each functional change. | |
113 | ||
114 | It is recommended that you use the newest firmware binary | |
115 | compatible with your driver. If you use the hotplug firmware loader | |
116 | in Linux 2.6 you must put the firmware file in | |
117 | /lib/firmware/dvb-ttpci-01.fw (in previous versions of the Linux | |
118 | hotplug scripts it was /usr/lib/hotplug/firmware/dvb-ttpci-01.fw). | |
119 | ||
120 | Boot.S is the source for the boot loader which is included | |
121 | as a binary blob in the bootcode array in av7110_hw.c in | |
122 | the Linux driver source. For more information check the | |
123 | driver tarball at http://www.metzlerbros.org/dvb/. | |
124 | ||
125 | ||
126 | 7. Terratec devices | |
127 | ||
128 | dvb-usb-terratec-h5-drxk.fw Terratec H5 | |
129 | dvb-usb-terratec-h7-drxk.fw Terratec H7 DRX-K | |
130 | dvb-usb-terratec-h7-az6007.fw Terratec H7 az6007 | |
131 | ||
132 | TERRATEC grants permission to use and redistribute these firmware | |
133 | files for use with TERRATEC devices, but not as part of the Linux | |
134 | kernel or in any other form which would require these files themselves | |
135 | to be covered by the terms of the GNU General Public License. | |
136 | ||
137 | These firmware files are distributed in the hope that they will be | |
138 | useful, but WITHOUT ANY WARRANTY; without even the implied warranty | |
139 | of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
140 | ||
141 | ||
142 | Tarball with all above firmwares | |
143 | ||
144 | A tarball with all the above firmwares is available at: | |
145 | ||
146 | dvb-firmwares.tar.bz2 Latest version (identical to Aug, 02 2011 version) | |
147 | dvb-firmwares-20110802.tar.bz2 version from Aug, 02 2011 | |
148 | ||
149 | ||
150 | Changes: | |
151 | ||
152 | 2011-08-02 dvb-usb-terratec-h7-drxk.fw dvb-usb-terratec-h7-az6007.fw | |
153 | Changes by Mauro Carvalho Chehab: | |
154 | - Added firmware files For Terratec H5, Thanks to Terratec | |
155 | for getting us permission for usage. | |
156 | ||
157 | 2011-07-11 dvb-usb-terratec-h5-drxk.fw | |
158 | Changes by Mauro Carvalho Chehab: | |
159 | - Added firmware file For Terratec H5 DRX-K, Thanks to Terratec | |
160 | for getting us permission for usage. | |
161 | ||
162 | 2009-07-01 dvb-fe-xc5000-1.6.114.fw | |
163 | Changes by Mauro Carvalho Chehab: | |
164 | - Added firmware files for xc5000, thanks to Devin Heitmueller for | |
165 | getting manufacturer's permission | |
166 | ||
167 | 2009-03-23 v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx23885-enc.fw v4l-cx23885-avcore-01.fw v4l-cx25840.fw | |
168 | Changes by Mauro Carvalho Chehab: | |
169 | - Added firmware files for several Conexant devices | |
170 | - Added the permission for Conexant firmwares | |
171 | ||
172 | 2009-03-19 v4l-cx231xx-avcore-01.fw | |
173 | Changes by Mauro Carvalho Chehab: | |
174 | - Added firmware file for cx231xx USB devices | |
175 | ||
176 | 2005-11-23 dvb-ttpci-01.fw-2622 | |
177 | Changes by Werner Fink: | |
178 | - AC3 output for live channels | |
179 | - audio and PES filter error handling fixes | |
180 | - tons of changes for better/faster A/V sync and PCR handling | |
181 | - Initial implementation for ES/RAW audio support | |
182 | Changes by Oliver Endriss: | |
183 | - support for extended RC5 (aka RC5+) infrared protocol | |
184 | - fixed DPRAM timing to get rid of strange pseudo-handshake | |
185 | ||
186 | 2005-07-06 dvb-ttpci-01.fw-261f | |
187 | Changes by Werner Fink: | |
188 | Restart error IRQ handler in case of an overflow as | |
189 | described in the API manual. | |
190 | Better auto detection of PES formats with AC3 and DTS frames not | |
191 | starting with the payload of PES frames with PTS value. | |
192 | ||
193 | Allow non aligned PES frames which include a substream ID for | |
194 | PCM/AC3/DTS. | |
195 | ||
196 | Use silent PCM for delay the PCM/AC3/DTS data to be able to | |
197 | compensate the PTS offset of Audio and Video PES frames. Mainly | |
198 | done to be able to synchronize even within VDR transfer mode | |
199 | where AV data are received just in time from the TV channel. | |
200 | ||
201 | Calculate the byte rate of Mpeg Audio date to be able to | |
202 | synchronize without an hard offset. This avoid jumps within | |
203 | picture sequence due high PTS offsets at synching time. Also use | |
204 | the sync API for Mpeg Audio at startup. | |
205 | ||
206 | Add PTS reset after a PCM Bypass to be able to recover fast | |
207 | enough and shorten the time used in the blank timer for | |
208 | recovering. | |
209 | ||
210 | Be sure that the Bits in the message status register are done | |
211 | well. Add two new bits which indicates play mode and stop spare | |
212 | time. | |
213 | ||
214 | Make ReleaseBmp work even during running Bitmap upload. Be sure | |
215 | that normal OSD command sequences will not destroxed by a normal | |
216 | ReleaseBmp. Be sure that the ACK to the PC work even if the | |
217 | Bitmap upload is premature aborted. | |
218 | ||
219 | Add a workaround to be sure that TX_BUFF is really reset by the | |
220 | PC and does not provide the old value. It seems that modifying | |
221 | of IRQ_RX by the PC is not always in sync. | |
222 | ||
223 | 2005-xx-xx dvb-ttpci-01.fw-261e | |
224 | (not officially released) | |
225 | ||
226 | 2004-12-26 dvb-ttpci-01.fw-261d | |
227 | Changes by Werner Fink: | |
228 | - Implement AC3/DTS replay capability | |
229 | - Proper handling of OSD bitmap loading with timeouts | |
230 | - Set interpolated option of video decoder to reduce block | |
231 | noise on hard picture changes | |
232 | - FlushTS command fixes | |
233 | ||
234 | 2004-06-10 dvb-ttpci-01.fw-261c | |
235 | - now using additional 2MB SDRAM for OSD if present | |
236 | (support for VDR-oriented hardware patch) | |
237 | - remove boot splash | |
238 | ||
239 | 2003-10-13 dvb-ttpci-01.fw-261b | |
240 | fixed distortions when switching channel while recording | |
241 | ||
242 | 2003-07-09 dvb-ttpci-01.fw-261a | |
243 |