Re: PCTV Pro (corrupt eeprom)

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



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.





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux