From:
linux-dvb-bounces@xxxxxxxxxxx [mailto:linux-dvb-bounces@xxxxxxxxxxx] On
Behalf Of Dustin Coates Hi Everyone,
Ok I’ve recently decided to start seeing if I can figure out the issue
with the Analouge, on this card, first my normal dmesg. [ 32.347715] Linux video capture interface:
v2.00 [ 32.445802] ivtv: Start initialization, version
1.4.0 [ 32.445864] ivtv0: Initializing card #0 [ 32.445867] ivtv0: Autodetected Hauppauge card
(cx23416 based) [ 32.446300] ACPI: PCI Interrupt 0000:05:01.0[A]
-> GSI 19 (level, low) -> IRQ 21 [ 32.446310] ivtv0: Unreasonably low latency timer,
setting to 64 (was 32) [ 32.499240] tveeprom 0-0050: Hauppauge model
26582, rev E6B2, serial# 10301641 [ 32.499244] tveeprom 0-0050: tuner model is TCL
M2523_5N_E (idx 112, type 50) [ 32.499246] tveeprom 0-0050: TV standards
NTSC(M) (eeprom 0x08) [ 32.499248] tveeprom 0-0050: audio processor is
CX25843 (idx 37) [ 32.499250] tveeprom 0-0050: decoder processor
is CX25843 (idx 30) [ 32.499252] tveeprom 0-0050: has no radio [ 32.499255] ivtv0: Autodetected Hauppauge WinTV
PVR-150 [ 32.574169] cx23885 driver version 0.0.1 loaded [ 32.660069] cx25840 0-0044: cx25843-24 found @
0x88 (ivtv i2c driver #0) [ 32.662409] tuner 0-0061: chip found @ 0xc2
(ivtv i2c driver #0) [ 32.662430] wm8775 0-001b: chip found @ 0x36
(ivtv i2c driver #0) [ 32.877320] tuner-simple 0-0061: creating new
instance [ 32.877324] tuner-simple 0-0061: type set to 50
(TCL 2002N) [ 32.878545] ivtv0: Registered device video0 for
encoder MPG (4096 kB) [ 32.878564] ivtv0: Registered device video32
for encoder YUV (2048 kB) [ 32.878585] ivtv0: Registered device vbi0 for
encoder VBI (1024 kB) [ 32.878606] ivtv0: Registered device video24
for encoder PCM (320 kB) [ 32.878608] ivtv0: Initialized card #0:
Hauppauge WinTV PVR-150 [ 32.878622] ivtv: End initialization [ 32.878728] ACPI: PCI Interrupt 0000:02:00.0[A]
-> GSI 16 (level, low) -> IRQ 16 [ 32.878747] CORE cx23885[0]: subsystem:
0070:7801, board: Hauppauge WinTV-HVR1800 [card=2,autodetected] [ 33.047755] cx23885[0]: i2c bus 0 registered [ 33.072606] tuner' 2-0042: chip found @ 0x84
(cx23885[0]) [ 33.110360] tda829x 2-0042: could not clearly
identify tuner address, defaulting to 60 [ 33.116934] ACPI: PCI Interrupt 0000:00:1b.0[A]
-> GSI 22 (level, low) -> IRQ 22 [ 33.116952] PCI: Setting latency timer of
device 0000:00:1b.0 to 64 [ 33.151842] tda18271 2-0060: creating new
instance [ 33.184736] TDA18271HD/C1 detected @ 2-0060 [ 34.351502] tda829x 2-0042: type set to
tda8295+18271 [ 35.456907] cx23885[0]: i2c bus 1 registered [ 35.457882] cx25840' 3-0044: cx25 0-21
found @ 0x88 (cx23885[0]) [ 35.458252] cx23885[0]: i2c bus 2 registered [ 35.485029] tveeprom 1-0050: Hauppauge model
78521, rev C1E9, serial# 4851744 [ 35.485031] tveeprom 1-0050: MAC address is
00-0D-FE-4A-08-20 [ 35.485034] tveeprom 1-0050: tuner model is
Philips 18271_8295 (idx 149, type 54) [ 35.485036] tveeprom 1-0050: TV standards
NTSC(M) ATSC/DVB Digital (eeprom 0x88) [ 35.485038] tveeprom 1-0050: audio processor is
CX23887 (idx 42) [ 35.485040] tveeprom 1-0050: decoder processor
is CX23887 (idx 37) [ 35.485042] tveeprom 1-0050: has radio [ 35.485044] cx23885[0]: hauppauge eeprom:
model=78521 [ 35.488563] cx23885[0]/0: registered device
video1 [v4l2] [ 37.182722] cx25840' 3-0044: loaded v4l-cx23885-avcore-01.fw
firmware (16382 bytes) [ 37.196379] cx23885[0]: registered device
video2 [mpeg] [ 37.196382] cx23885[0]: cx23885 based dvb card [ 37.273126] MT2131: successfully identified at
address 0x61 [ 37.273130] DVB: registering new adapter
(cx23885[0]) [ 37.273132] DVB: registering frontend 0
(Samsung S5H1409 QAM/8VSB Frontend)... [ 37.273330] cx23885_dev_checkrevision()
Hardware revision = 0xb1 [ 37.273337] cx23885[0]/0: found at
0000:02:00.0, rev: 15, irq: 16, latency: 0, mmio: 0xe9000000 [ 37.273344] PCI: Setting latency timer of
device 0000:02:00.0 to 64 As you can see I have two cards. First thing I have done is
unload all the tuner drivers, using make unload. Then reloaded the 1800 drivers
via. modprobe
cx25840 debug=1 modprobe
cx23885 debug=1 Then tried a cat /dev/video1 > test.mpg. This resulted in
nothing but a black empty video. Weird thing is the dmesg output started
outputting crazy erros. Below: [ 1400.099478] cx23885[0]/0: queue is not empty -
append to active [ 1400.099482] cx23885[0]/0: [e9d12540/22] cx23885_buf_queue
- append to active [ 1400.110132] cx23885[0]/0: queue is not empty - append to
active [ 1400.110137] cx23885[0]/0: [e9d12900/23] cx23885_buf_queue
- append to active [ 1400.158662] cx23885[0]/0: queue is not empty - append to
active [ 1400.158666] cx23885[0]/0: [e9f569c0/24] cx23885_buf_queue
- append to active [ 1400.169318] cx23885[0]/0: queue is not empty - append to
active [ 1400.169323] cx23885[0]/0: [e9f560c0/25] cx23885_buf_queue
- append to active [ 1400.181000] cx23885[0]/0: queue is not empty - append to
active [ 1400.181004] cx23885[0]/0: [e9f56a80/26] cx23885_buf_queue
- append to active [ 1400.255398] cx23885[0]/0: queue is not empty - append to
active [ 1400.255403] cx23885[0]/0: [e9c79780/27] cx23885_buf_queue
- append to active [ 1400.266050] cx23885[0]/0: queue is not empty - append to
active [ 1400.266055] cx23885[0]/0: [e9c79840/28] cx23885_buf_queue
- append to active [ 1400.277940] cx23885[0]/0: queue is not empty - append to active [ 1400.277944] cx23885[0]/0: [e9c79c00/29] cx23885_buf_queue
- append to active [ 1400.780966] cx23885[0]/0: cx23885_cancel_buffers() [ 1400.780973] cx23885[0]/0: cx23885_stop_dma() [ 1400.781090] cx23885[0]/0: [e9c79480/31] cancel -
dma=0x29db0000 [ 1400.781094] cx23885[0]/0: [e9c889c0/0] cancel -
dma=0x238b1000 [ 1400.781097] cx23885[0]/0: [df8e9c00/1] cancel -
dma=0x1fbb2000 [ 1400.781100] cx23885[0]/0: [df8e9cc0/2] cancel -
dma=0x1fa81000 [ 1400.781104] cx23885[0]/0: [e9d3acc0/3] cancel -
dma=0x29daa000 [ 1400.781107] cx23885[0]/0: [e9d3ad80/4] cancel -
dma=0x23885000 [ 1400.781110] cx23885[0]/0: [e9d3aa80/5] cancel -
dma=0x1f96c000 [ 1400.781113] cx23885[0]/0: [e9d3a780/6] cancel - dma=0x2391d000 [ 1400.781116] cx23885[0]/0: [e9d3a6c0/7] cancel -
dma=0x23962000 [ 1400.781119] cx23885[0]/0: [e9d3a0c0/8] cancel -
dma=0x2398f000 [ 1400.781122] cx23885[0]/0: [e9d3ae40/9] cancel -
dma=0x37428000 [ 1400.781125] cx23885[0]/0: [e9d3a600/10] cancel -
dma=0x29e67000 [ 1400.781128] cx23885[0]/0: [e9d3a300/11] cancel -
dma=0x29d26000 [ 1400.781131] cx23885[0]/0: [e9d3a9c0/12] cancel -
dma=0x239dd000 [ 1400.781134] cx23885[0]/0: [e9d3a540/13] cancel -
dma=0x29fac000 [ 1400.781137] cx23885[0]/0: [e9d3ac00/14] cancel -
dma=0x29e7f000 There were enough of these errors to fill up the scroll back
buffer on putty. I was wondering where I would go from here to try to help
the developer’s figure out the issues with this card. I’ve been
diving through the code, but my C/C++ is 10 years rusty so it’s slow
going. Oh, and the drivers were pulled down as most recent an hour
ago. Anyone that can point me in the right direction, I would
appreciated it, I have no problem getting my hands “dirty”. Thanks. Dustin Coates [Dustin Coates] Ok to reply to my post. I reloaded the dirvers
with debug=1 again. And I am getting this in dmesg. …. [ 7096.996487] tda829x
2-0042: could not clearly identify tuner address, defaulting to 60 Don’t know if the
above is relivent …. [273587.699388] Firmware
and/or mailbox pointer not initialized or corrupted, signature = 0xfeffffff,
cmd = PING_FW [273754.893472]
format_by_fourcc(0x32315559) NOT FOUND [273754.893480]
format_by_fourcc(0x50323234) NOT FOUND [273777.997742]
format_by_fourcc(0x32315559) NOT FOUND [273777.997751]
format_by_fourcc(0x50323234) NOT FOUND …. Here is my lspci –vnn 02:00.0 Multimedia video
controller [0400]: Conexant Unknown device [14f1:8880] (rev 0f)
Subsystem: Hauppauge computer works Inc. Unknown device [0070:7801]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at e9000000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied> I really hope to get analogue
resovled for this card….there are a lot of owners of this card, that can’t
use them for the purpose they bought them…. I.E. http://ubuntuforums.org/showthread.php?t=785476
ten page topic begging for support of this card. Recently I’ve had to
tell people asking for opinion’s of the HVR-1800 to go with a different
option since they need it for analogue support. Sorry for being presistiant but
I read in another email on the mailing list, that presitiance helps. I’ve
already offered several times that I’ll help if someone can point me in
the right direction…. Keep up the good work… Thanks Dustin |
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb