Edward Wohlman wrote:
>
> Ok, so you'll never believe how much I don't know about this.
Thanks, this explains totally why your card doesn't work in Linux.
>
> but anyway I got it to go at last
> (why can't I cut and paste into mozilla mail?)
> here is the contents of my eeprom.
>
> Xandros:/# /home/edward/Desktop/bttv-0.7.100/tools/eeprom
> 0000 ff ff 01 e0 3b 04 d0 e8 0c 6a db f1 ce df 42 8b .........j....B.
> 0010 82 0a fb 23 1d 48 ff 24 ed 57 e3 ef d2 a1 f4 f6 .....H...W......
> 0020 db ed e6 b5 ff d1 ff d1 21 ef ff ff ff ff ff ff ................
> 0030 ff 01 ff ff ff ff ff e2 89 ff 47 ff df 92 fe ff ..........G.....
> 0040 00 63 5f 4a ae b0 b2 72 f6 8f ff ff 7a 3c 01 fe .c.J...r....z...
> 0050 ff ff ff ff ff 74 85 87 85 a1 fd ff 96 9b 9a 9a .....t..........
> 0060 eb f1 6e 83 00 75 f8 21 83 90 ff 89 71 39 38 0a ..n..u......q98.
> 0070 ff 18 ff ff ff ff 74 d0 60 68 81 ff ff ff ff ff ......t..h......
> 0080 6c 68 11 f0 70 88 5f f8 81 ff 0c e3 61 70 e2 fe lh..p.......ap..
> 0090 53 63 5a a9 21 c5 ff 8b c7 8b 72 ff ff 40 fa 35 ScZ.......r....5
> 00a0 00 ab aa c7 2d 7e 58 00 45 ff be fa 77 2b 03 80 ......X.E...w...
> 00b0 ff ff 7f fe c0 fe fb ff ff 21 20 b0 2c 1f 78 3f ..............x.
> 00c0 ff c9 ea ff ff ff ff ff fd ff ff f6 c8 21 ff ff ................
> 00d0 f8 ff 2b 28 85 f3 ff fe c1 c7 fc 02 4d fd ff ff ............M...
> 00e0 ff ff 21 ef a3 c5 1b 3f 89 7f f8 83 59 3f ff ff ............Y...
> 00f0 3f e8 92 8f bf 15 48 89 00 04 ff ff c0 fe fa fe ......H.........>
^^^^^^^^^^^
this is your subsystem ID (see below)
> >>> Xandros:~$ dmesg|grep -e tv -e tuner
> >>> bttv: driver version 0.7.91 loaded
> >>> bttv: using 2 buffers with 2080k (4160k total) for capture
> >>> bttv: Host bridge is VIA Technologies, Inc. VT8363/8365 [KT133/KM133]
> >>> bttv: Bt8xx card found (0).
> >>> bttv0: Bt878 (rev 17) at 00:09.0, irq:5, latency :32, memory:
> >>> 0xeb002000
> >>> bttv0: subsystem: fafe:ffffc0fe (UNKNOWN)
> > ^^^^^^^^^^^^^
> > This subsystem ID indicates faulty hardware
> > (should be 11bd:0012 os similar).
> can you tell why it doesn't work from this?
Your eeprom dump confirms that your EEPROM contains nonsense data.
See http://home.t-online.de/home/gunther.mayer/bttv/bttv-gallery.html
(search for pinnacle pctv) to see valid eeprom data examples.
Did you play with lm-sensors or other i2c drivers ?
At some point another vendor provided eeprom dump datasets to fix
eeproms which were corrupted by a faulty linux driver ...
So you can:
- Load a valid dataset to your eeprom (so autodetect does work)
(see "eeprom -h")
- "insmod bttv card=0x27"
This will even now autodetect your tuner (because this is encoded in GPIO).
When you have a MT2032 tuner (see http site above for identification)
you need bttv-0.7.100 and everything will work.
--
video4linux-list mailing list
Unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/video4linux-list