diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
commit | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch) | |
tree | 0bba044c4ce775e45a88a51686b5d9f90697ea9d /Documentation/video4linux/bttv/README |
Linux-2.6.12-rc2v2.6.12-rc2
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
Diffstat (limited to 'Documentation/video4linux/bttv/README')
-rw-r--r-- | Documentation/video4linux/bttv/README | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/Documentation/video4linux/bttv/README b/Documentation/video4linux/bttv/README new file mode 100644 index 000000000000..a72f4c94fb0b --- /dev/null +++ b/Documentation/video4linux/bttv/README | |||
@@ -0,0 +1,90 @@ | |||
1 | |||
2 | Release notes for bttv | ||
3 | ====================== | ||
4 | |||
5 | You'll need at least these config options for bttv: | ||
6 | CONFIG_I2C=m | ||
7 | CONFIG_I2C_ALGOBIT=m | ||
8 | CONFIG_VIDEO_DEV=m | ||
9 | |||
10 | The latest bttv version is available from http://bytesex.org/bttv/ | ||
11 | |||
12 | |||
13 | Make bttv work with your card | ||
14 | ----------------------------- | ||
15 | |||
16 | Just try "modprobe bttv" and see if that works. | ||
17 | |||
18 | If it doesn't bttv likely could not autodetect your card and needs some | ||
19 | insmod options. The most important insmod option for bttv is "card=n" | ||
20 | to select the correct card type. If you get video but no sound you've | ||
21 | very likely specified the wrong (or no) card type. A list of supported | ||
22 | cards is in CARDLIST.bttv | ||
23 | |||
24 | If bttv takes very long to load (happens sometimes with the cheap | ||
25 | cards which have no tuner), try adding this to your modules.conf: | ||
26 | options i2c-algo-bit bit_test=1 | ||
27 | |||
28 | For the WinTV/PVR you need one firmware file from the driver CD: | ||
29 | hcwamc.rbf. The file is in the pvr45xxx.exe archive (self-extracting | ||
30 | zip file, unzip can unpack it). Put it into the /etc/pvr directory or | ||
31 | use the firm_altera=<path> insmod option to point the driver to the | ||
32 | location of the file. | ||
33 | |||
34 | If your card isn't listed in CARDLIST.bttv or if you have trouble making | ||
35 | audio work, you should read the Sound-FAQ. | ||
36 | |||
37 | |||
38 | Autodetecting cards | ||
39 | ------------------- | ||
40 | |||
41 | bttv uses the PCI Subsystem ID to autodetect the card type. lspci lists | ||
42 | the Subsystem ID in the second line, looks like this: | ||
43 | |||
44 | 00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 (rev 02) | ||
45 | Subsystem: Hauppauge computer works Inc. WinTV/GO | ||
46 | Flags: bus master, medium devsel, latency 32, IRQ 5 | ||
47 | Memory at e2000000 (32-bit, prefetchable) [size=4K] | ||
48 | |||
49 | only bt878-based cards can have a subsystem ID (which does not mean | ||
50 | that every card really has one). bt848 cards can't have a Subsystem | ||
51 | ID and therefore can't be autodetected. There is a list with the ID's | ||
52 | in bttv-cards.c (in case you are intrested or want to mail patches | ||
53 | with updates). | ||
54 | |||
55 | |||
56 | Still doesn't work? | ||
57 | ------------------- | ||
58 | |||
59 | I do NOT have a lab with 30+ different grabber boards and a | ||
60 | PAL/NTSC/SECAM test signal generator at home, so I often can't | ||
61 | reproduce your problems. This makes debugging very difficult for me. | ||
62 | If you have some knowledge and spare time, please try to fix this | ||
63 | yourself (patches very welcome of course...) You know: The linux | ||
64 | slogan is "Do it yourself". | ||
65 | |||
66 | There is a mailing list: video4linux-list@redhat.com. | ||
67 | https://listman.redhat.com/mailman/listinfo/video4linux-list | ||
68 | |||
69 | If you have trouble with some specific TV card, try to ask there | ||
70 | instead of mailing me directly. The chance that someone with the | ||
71 | same card listens there is much higher... | ||
72 | |||
73 | For problems with sound: There are alot of different systems used | ||
74 | for TV sound all over the world. And there are also different chips | ||
75 | which decode the audio signal. Reports about sound problems ("stereo | ||
76 | does'nt work") are pretty useless unless you include some details | ||
77 | about your hardware and the TV sound scheme used in your country (or | ||
78 | at least the country you are living in). | ||
79 | |||
80 | |||
81 | Finally: If you mail some patches for bttv around the world (to | ||
82 | linux-kernel/Alan/Linus/...), please Cc: me. | ||
83 | |||
84 | |||
85 | Have fun with bttv, | ||
86 | |||
87 | Gerd | ||
88 | |||
89 | -- | ||
90 | Gerd Knorr <kraxel@bytesex.org> | ||