[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

TV Card; need more info



My cousin gave me a TV card that he had in his Windows95 box (and it worked there). I don't really expect to be able to get it to work on my Debian box, especially since I don't have a clue as to what I'm doing, but I stuck it in anyway.

I can't find any vendor name or numbers that look like a model number. IIRC it originally came out of a PackardBell (cough, gag) computer. It's an ISA card (at least it fits in a short ISA slot), with only a few fingers on the bus connector; it's got a cable that looks like an audio cable; on a hunch I plugged it into the LineIn spot on my sound card (it fits). The card has a tuner box with "Philips" stamped in it. Here's some numbers I've found:

On the etching:
PM820201
9635
94V-0
FODTVPNRP
BPCS#060089

On a label attached to the tuner box:
SV20   9634
3139  147  1325IP
F11236  Mk2/PH tm

On a small IC:
TEA5582  N53123
HnH9631  1

On a larger IC:
TL PCF8574T

On a label on the back of the card:
PMT-NSP02A
FWTV  609018690

I've got a 2.2.18 kernel; I recompiled it and added the "Video For Linux" item, which brought up a bunch of other choices; most looked like they were for radios, so I took a stab and added as a module the "BT848 Video for Linux" option. I also ran dselect and installed xawtv.

After my reboot, I tried running xawtv, and got:
westk03:/usr/src/linux# xawtv
This is xawtv-3.06, running on Linux/i586 (2.2.18)
visual: id=0x24 class=4 (TrueColor), depth=24
visual: id=0x25 class=4 (TrueColor), depth=24
visual: id=0x26 class=5 (DirectColor), depth=24
visual: id=0x27 class=5 (DirectColor), depth=24
x11: 1024x768, 32 bit/pixel, 4096 byte/scanline, DGA, VidMode
can't open /dev/video: No such device
waitpid: No child processes
v4l-conf had some trouble, trying to continue anyway
open /dev/video: No such device
can't open /dev/video: No such device
waitpid: No child processes
v4l-conf had some trouble, trying to continue anyway
open /dev/video: No such device
no video grabber device available

So I thought, "Ah, module!" Then I did a "modprobe bttv", which appears to have successfully loaded bttv, tuner, and i2c.
When I ran xawtv again, I got the same as above.

When I run pnpdump, it reports no boards found (but it didn't find my sound card either, which [mostly] works, and is an old ISA SB16-mostly-compatible).

The output of "cat /proc/devices" is:
Character devices:
 1 mem
 2 pty
 3 ttyp
 4 ttyS
 5 cua
 7 vcs
10 misc
14 sound
81 video_capture
128 ptm
136 pts

Block devices:
 2 fd
 3 ide0
22 ide1


I would assume that "81 video_capture" is the tv card, but I don't really know what I'm doing.

The output of dmesg:
Linux version 2.2.18 (root@westk03) (gcc version 2.95.2 20000220 (Debian GNU/Linux)) #2 Thu Jan 18 22:52:14 CST 2001
Detected 350801 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 699.59 BogoMIPS
Memory: 193288k/196608k available (732k kernel code, 412k reserved, 2136k data, 40k init)
Dentry hash table entries: 32768 (order 6, 256k)
Buffer cache hash table entries: 262144 (order 8, 1024k)
Page cache hash table entries: 65536 (order 6, 256k)
CPU: L1 I Cache: 32K  L1 D Cache: 32K
CPU: AMD-K6(tm) 3D processor stepping 00
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb3d0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: 00:38 [1106/0586]: Work around ISA DMA hangs (00)
Activating ISA DMA hang workarounds.
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 262144 bhash 65536)
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
Linux video capture interface: v1.00
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: not 100% native mode: will probe irqs later
  ide0: BM-DMA at 0x6400-0x6407, BIOS settings: hda:DMA, hdb:DMA
  ide1: BM-DMA at 0x6408-0x640f, BIOS settings: hdc:DMA, hdd:DMA
hda: Maxtor 7420 AV, ATA DISK drive
hdb: WDC AC2850F, ATA DISK drive
hdc: Maxtor 7420 AV, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: Maxtor 7420 AV, 400MB w/32kB Cache, CHS=986/16/52
hdb: WDC AC2850F, 814MB w/64kB Cache, CHS=827/32/63
hdc: Maxtor 7420 AV, 400MB w/32kB Cache, CHS=986/16/52
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Partition check:
hda: hda1
hdb: hdb1 hdb2
hdc: hdc1 hdc2 hdc3
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 40k freed
Adding Swap: 62364k swap-space (priority -1)
MPU-401 UART driver Copyright (C) Hannu Savolainen 1993-1997<6>Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
SB 3.02 detected OK (220)
This sound card may not be fully Sound Blaster Pro compatible.
In many cases there is another way to configure OSS so that
it works properly with OSS (for example in 16 bit mode).
Please ignore this message if you _really_ have a SB Pro.
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Disk change detected on device fd(2,0)
end_request: I/O error, dev 02:00 (floppy), sector 0
i2c: initialized
CSLIP: code copyright 1989 Regents of the University of California
PPP: version 2.3.7 (demand dialling)
PPP line discipline registered.
registered device ppp0
PPP BSD Compression module registered
i2c: initialized

I've tried doing a web search for stuff like "video4linux" and "linux tv card", but I'm not finding anything that is basic enough for my level.

I'd appreciate any pointers to any info that might indicate that I'm heading down the right path or that I'm completely off-base or that might explain things in a 6th-grade level about tv cards and Linux.

Thanks!

Kent



Reply to: