Mailing List Archive

UNKNOWN IVTV CARD
I am not subscribed, if possible, please CC me on replies.

PCI card was sold as " Asus Falcon2 FM+NTSC Tv Tuner PCI 5188-4214".
Most likely an OEM model from an HP media center.
I have 2 of these cards. They _did_ work just fine previously in a
different motherboard. The PSU on my MythTV backend bit the dust, and
I decided to just to a complete rebuild. It's been a while since I
built the original machine, and do not recall needing to do anything
_special_ in regards to the Falcon2 cards.

[ 227.936651] Linux video capture interface: v2.00
[ 227.941234] ivtv: Start initialization, version 1.4.2
[ 227.941274] ivtv0: Initializing card 0
[ 227.941276] ivtv0: Unknown card: vendor/device: [4444:0016]
[ 227.941277] ivtv0: subsystem vendor/device: [1043:0666]
[ 227.941278] ivtv0: cx23416 based
[ 227.941279] ivtv0: Defaulting to Hauppauge WinTV PVR-150 card
[ 227.941281] ivtv0: Please mail the vendor/device and subsystem
vendor/device IDs and what kind of
[ 227.941282] ivtv0: card you have to the ivtv-devel mailinglist
(www.ivtvdriver.org)
[ 227.941283] ivtv0: Prefix your subject line with [UNKNOWN IVTV CARD].

03:02.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
Subsystem: ASUSTeK Computer Inc. Device 0666
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (32000ns min, 2000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: ivtv
Kernel modules: ivtv


Kernel 2.6.32.19, fresh tip of v4l-dvb-ab433502e041, make - make
install - make unload. modprobe ivtv.

I also get plenty of these
dmesg |grep I2C
[ 4.737516] wm8775 0-001b: I2C: cannot write 000 to register R23
[ 4.748219] wm8775 0-001b: I2C: cannot write 000 to register R7
[ 4.758625] wm8775 0-001b: I2C: cannot write 021 to register R11
[ 4.768810] wm8775 0-001b: I2C: cannot write 102 to register R12
[ 4.778833] wm8775 0-001b: I2C: cannot write 000 to register R13
[ 4.788687] wm8775 0-001b: I2C: cannot write 1d4 to register R14
[ 4.798504] wm8775 0-001b: I2C: cannot write 1d4 to register R15
[ 4.807970] wm8775 0-001b: I2C: cannot write 1bf to register R16
[ 4.817928] wm8775 0-001b: I2C: cannot write 185 to register R17
[ 4.827078] wm8775 0-001b: I2C: cannot write 0a2 to register R18
[ 4.836110] wm8775 0-001b: I2C: cannot write 005 to register R19
[ 4.844711] wm8775 0-001b: I2C: cannot write 07a to register R20
[ 4.853009] wm8775 0-001b: I2C: cannot write 102 to register R21
[ 9.579836] wm8775 0-001b: I2C: cannot write 0c0 to register R21
[ 9.589751] wm8775 0-001b: I2C: cannot write 1d4 to register R14
[ 9.599411] wm8775 0-001b: I2C: cannot write 1d4 to register R15
[ 9.608952] wm8775 0-001b: I2C: cannot write 102 to register R21
[ 9.668529] wm8775 0-001b: I2C: cannot write 0c0 to register R21
[ 9.677881] wm8775 0-001b: I2C: cannot write 1d4 to register R14
[ 9.686942] wm8775 0-001b: I2C: cannot write 1d4 to register R15
[ 9.695920] wm8775 0-001b: I2C: cannot write 102 to register R21
[ 9.749651] wm8775 0-001b: I2C: cannot write 0c0 to register R21
[ 9.758275] wm8775 0-001b: I2C: cannot write 1d4 to register R14
[ 9.766842] wm8775 0-001b: I2C: cannot write 1d4 to register R15
[ 9.775234] wm8775 0-001b: I2C: cannot write 108 to register R21
[ 9.857824] wm8775 0-001b: I2C: cannot write 0c0 to register R21
[ 9.866176] wm8775 0-001b: I2C: cannot write 1d4 to register R14
[ 9.874348] wm8775 0-001b: I2C: cannot write 1d4 to register R15
[ 9.882258] wm8775 0-001b: I2C: cannot write 102 to register R21
[ 26.707227] wm8775 0-001b: I2C: cannot write 0c0 to register R21
[ 26.710544] wm8775 0-001b: I2C: cannot write 1d4 to register R14
[ 26.713491] wm8775 0-001b: I2C: cannot write 1d4 to register R15
[ 26.716438] wm8775 0-001b: I2C: cannot write 108 to register R21
[ 26.788801] wm8775 0-001b: I2C: cannot write 0c0 to register R21
[ 26.791747] wm8775 0-001b: I2C: cannot write 1d4 to register R14
[ 26.794695] wm8775 0-001b: I2C: cannot write 1d4 to register R15
[ 26.797643] wm8775 0-001b: I2C: cannot write 102 to register R21

dmesg | grep ivtv
[ 3.994726] ivtv: Start initialization, version 1.4.2
[ 4.001748] ivtv0: Initializing card 0
[ 4.008887] ivtv0: Unknown card: vendor/device: [4444:0016]
[ 4.089196] ivtv0: subsystem vendor/device: [1043:0666]
[ 4.165624] ivtv0: cx23416 based
[ 4.172211] ivtv0: Defaulting to Hauppauge WinTV PVR-150 card
[ 4.178719] ivtv0: Please mail the vendor/device and subsystem
vendor/device IDs and what kind of
[ 4.191769] ivtv0: card you have to the ivtv-devel mailinglist
(www.ivtvdriver.org)
[ 4.205414] ivtv0: Prefix your subject line with [UNKNOWN IVTV CARD].
[ 4.212440] ivtv 0000:03:02.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 4.242317] ivtv0: Invalid EEPROM
[ 4.272994] cx25840 0-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
[ 4.633820] tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
[ 4.715154] tuner 0-0060: chip found @ 0xc0 (ivtv i2c driver #0)
[ 4.726658] wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
[ 4.865994] IRQ 17/ivtv0: IRQF_DISABLED is not guaranteed on shared IRQs
[ 4.871375] ivtv0: Registered device video0 for encoder MPG (4096 kB)
[ 4.876565] ivtv0: Registered device video32 for encoder YUV (2048 kB)
[ 4.881655] ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
[ 4.886570] ivtv0: Registered device video24 for encoder PCM (320 kB)
[ 4.891388] ivtv0: Registered device radio0 for encoder radio
[ 4.896180] ivtv0: Initialized card: Hauppauge WinTV PVR-150
[ 4.900901] ivtv: End initialization
[ 5.560006] ivtv 0000:03:02.0: firmware: requesting v4l-cx2341x-enc.fw
[ 5.695760] ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
[ 5.920134] ivtv0: Encoder revision: 0x02060039


Following this thread -
http://www.gossamer-threads.com/lists/ivtv/users/35904
Seems to clear up the I2C errors, and appears to work.

_______________________________________________
ivtv-devel mailing list
ivtv-devel@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-devel