* [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output
@ 2008-08-14 0:23 James Lucas
2008-08-14 0:33 ` Steven Toth
0 siblings, 1 reply; 7+ messages in thread
From: James Lucas @ 2008-08-14 0:23 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1.1: Type: text/plain, Size: 3893 bytes --]
Hello - first time poster here. I'm running Ubuntu Hardy, stock kernel
2.6.24-19-generic. Compiled the v4l tree from repository and installed the
modules. Also grabbed firmware found on the dvb-wiki page Analog tuning
works. Trying to run dvbscan or scan results in either no channels found or
a hang on the attempt to tune the first channel.
Output of dmesg contains errors like this:
[ 576.298553] i2c-adapter i2c-2: sendbytes: error - bailout.
[ 577.098249] xc5000: I2C write failed (len=4)
[ 577.098259] xc5000: Unable to initialise tuner
[ 583.499754] s5h1409_writereg: writereg error (reg == 0xf3, val == 0x0000,
ret == -121)
[ 589.897260] s5h1409_writereg: writereg error (reg == 0xf5, val == 0x0000,
ret == -121)
[ 596.294758] s5h1409_writereg: writereg error (reg == 0xf5, val == 0x0001,
ret == -121)
[ 602.692260] s5h1409_writereg: writereg error (reg == 0xf4, val == 0x0001,
ret == -121)
[ 609.089760] s5h1409_writereg: writereg error (reg == 0x85, val == 0x0110,
ret == -121)
[ 615.487264] s5h1409_writereg: writereg error (reg == 0xf5, val == 0x0000,
ret == -121)
[ 621.884765] s5h1409_writereg: writereg error (reg == 0xf5, val == 0x0001,
ret == -121)
[ 628.386227] s5h1409_writereg: writereg error (reg == 0xf3, val == 0x0001,
ret == -121)
Here's the relevant lspci -vvnn output for the card:
00:0f.0 Multimedia video controller [0400]: Conexant CX23880/1/2/3 PCI Video
and Audio Decoder [14f1:8800] (rev 05)
Subsystem: Pinnacle Systems Inc. Unknown device [11bd:0051]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (5000ns min, 13750ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 5
Region 0: Memory at ca000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0f.1 Multimedia controller [0480]: Conexant CX23880/1/2/3 PCI Video and
Audio Decoder [Audio Port] [14f1:8801] (rev 05)
Subsystem: Pinnacle Systems Inc. Unknown device [11bd:0051]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (1000ns min, 63750ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 5
Region 0: Memory at cb000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0f.2 Multimedia controller [0480]: Conexant CX23880/1/2/3 PCI Video and
Audio Decoder [MPEG Port] [14f1:8802] (rev 05)
Subsystem: Pinnacle Systems Inc. Unknown device [11bd:0051]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (1500ns min, 22000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 5
Region 0: Memory at cc000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
I've got Time Warner cable, so I'm trying to pick up the QAM stations. So
far no luck. If anyone can shed any light, it would be most appreciated.
Thanks in advance!
James
[-- Attachment #1.2: Type: text/html, Size: 5511 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output
2008-08-14 0:23 [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output James Lucas
@ 2008-08-14 0:33 ` Steven Toth
[not found] ` <8fcafd2c0808131806l1fcc7563v121715d937d39a5d@mail.gmail.com>
0 siblings, 1 reply; 7+ messages in thread
From: Steven Toth @ 2008-08-14 0:33 UTC (permalink / raw)
To: James Lucas; +Cc: linux-dvb
James Lucas wrote:
> Hello - first time poster here. I'm running Ubuntu Hardy, stock kernel
> 2.6.24-19-generic. Compiled the v4l tree from repository and installed
> the modules. Also grabbed firmware found on the dvb-wiki page Analog
> tuning works. Trying to run dvbscan or scan results in either no
> channels found or a hang on the attempt to tune the first channel.
Welcome!
>
> Output of dmesg contains errors like this:
>
> [ 576.298553] i2c-adapter i2c-2: sendbytes: error - bailout.
> [ 577.098249] xc5000: I2C write failed (len=4)
> [ 577.098259] xc5000: Unable to initialise tuner
> [ 583.499754] s5h1409_writereg: writereg error (reg == 0xf3, val ==
> 0x0000, ret == -121)
> [ 589.897260] s5h1409_writereg: writereg error (reg == 0xf5, val ==
> 0x0000, ret == -121)
> [ 596.294758] s5h1409_writereg: writereg error (reg == 0xf5, val ==
> 0x0001, ret == -121)
> [ 602.692260] s5h1409_writereg: writereg error (reg == 0xf4, val ==
> 0x0001, ret == -121)
> [ 609.089760] s5h1409_writereg: writereg error (reg == 0x85, val ==
> 0x0110, ret == -121)
> [ 615.487264] s5h1409_writereg: writereg error (reg == 0xf5, val ==
> 0x0000, ret == -121)
> [ 621.884765] s5h1409_writereg: writereg error (reg == 0xf5, val ==
> 0x0001, ret == -121)
> [ 628.386227] s5h1409_writereg: writereg error (reg == 0xf3, val ==
> 0x0001, ret == -121)
Looks i2c dead during xc5000 initialization, does the hardware work
under windows?
- Steve
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output
[not found] ` <8fcafd2c0808131806l1fcc7563v121715d937d39a5d@mail.gmail.com>
@ 2008-08-14 1:40 ` James Lucas
2008-08-14 3:39 ` James Lucas
0 siblings, 1 reply; 7+ messages in thread
From: James Lucas @ 2008-08-14 1:40 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1.1: Type: text/plain, Size: 1204 bytes --]
On Wed, Aug 13, 2008 at 8:06 PM, James Lucas <orbus42@gmail.com> wrote:
> Thanks.
>
> No idea if it works on windows - opened the card and popped it directly
> into the linux box. I've got a windows machine I guess I could stick it in
> and try it out. Might be too slow for proper HD decoding... Anything in
> particular I should be looking for, or just see if it works?
>
> James
>
Whoops - looks like I might have sent my last reply directly to Steven.
Sorry about that.
Anyway, update. Installed in the windows machine, and got the drivers
installed successfully, but the player software that comes with the card
requires windows xp, and the newest version of windows I have is 2000. I
know analog capture is pretty well supported in windows by things like
virtualdub and media player classic, but do you know of any apps I can use
to test the HD functionality?
While I had the card out, got the following from visual inspection:
Printed on the PCB:
pctv 800i rev 1.1
There were two large visible chips on the card:
Samsung C649 S5H1409X01-T0 N079X
Conexant Broadcast Decoder CX23883-39 72013496 0729 Korea
I imagine the tuner chip is hidden under the metal box (shielding?).
James
[-- Attachment #1.2: Type: text/html, Size: 1604 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output
2008-08-14 1:40 ` James Lucas
@ 2008-08-14 3:39 ` James Lucas
2008-08-14 14:15 ` Steven Toth
0 siblings, 1 reply; 7+ messages in thread
From: James Lucas @ 2008-08-14 3:39 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1.1: Type: text/plain, Size: 1165 bytes --]
On Wed, Aug 13, 2008 at 8:40 PM, James Lucas <orbus42@gmail.com> wrote:
> Anyway, update. Installed in the windows machine, and got the drivers
> installed successfully, but the player software that comes with the card
> requires windows xp, and the newest version of windows I have is 2000. I
> know analog capture is pretty well supported in windows by things like
> virtualdub and media player classic, but do you know of any apps I can use
> to test the HD functionality?
>
> While I had the card out, got the following from visual inspection:
>
> Printed on the PCB:
> pctv 800i rev 1.1
>
> There were two large visible chips on the card:
> Samsung C649 S5H1409X01-T0 N079X
>
> Conexant Broadcast Decoder CX23883-39 72013496 0729 Korea
>
> I imagine the tuner chip is hidden under the metal box (shielding?).
>
> James
>
Another update - I spoke too soon. One of the windows drivers is refusing
to load properly. I don't know if the signifies a bad card or just that the
driver doesn't work on anything less than xp. I don't have any way to test
at the moment. I'm happy to try anything you want in the way of diagnosis
under linux though.
James
[-- Attachment #1.2: Type: text/html, Size: 1548 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output
2008-08-14 3:39 ` James Lucas
@ 2008-08-14 14:15 ` Steven Toth
2008-08-14 14:45 ` Chaogui Zhang
0 siblings, 1 reply; 7+ messages in thread
From: Steven Toth @ 2008-08-14 14:15 UTC (permalink / raw)
To: James Lucas; +Cc: linux-dvb
James Lucas wrote:
> On Wed, Aug 13, 2008 at 8:40 PM, James Lucas <orbus42@gmail.com
> <mailto:orbus42@gmail.com>> wrote:
>
> Anyway, update. Installed in the windows machine, and got the
> drivers installed successfully, but the player software that comes
> with the card requires windows xp, and the newest version of windows
> I have is 2000. I know analog capture is pretty well supported in
> windows by things like virtualdub and media player classic, but do
> you know of any apps I can use to test the HD functionality?
>
> While I had the card out, got the following from visual inspection:
>
> Printed on the PCB:
> pctv 800i rev 1.1
>
> There were two large visible chips on the card:
> Samsung C649 S5H1409X01-T0 N079X
>
> Conexant Broadcast Decoder CX23883-39 72013496 0729 Korea
>
> I imagine the tuner chip is hidden under the metal box (shielding?).
>
> James
>
>
>
> Another update - I spoke too soon. One of the windows drivers is
> refusing to load properly. I don't know if the signifies a bad card or
> just that the driver doesn't work on anything less than xp. I don't
> have any way to test at the moment. I'm happy to try anything you want
> in the way of diagnosis under linux though.
I don't think anyone else is reporting i2c issues on that board, so it's
possible you just have a bad unit.
It goes without saying, try to bring up the baord on a supported windows
platform to verify it... or perhaps take it to a neighbours house a
wreck his xp install ;)
If you get to the point of it working in windows but not on Linux then
we'll be able to make progress.
- Steve
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output
2008-08-14 14:15 ` Steven Toth
@ 2008-08-14 14:45 ` Chaogui Zhang
[not found] ` <8fcafd2c0808142040p357a2efep97354122a0b5e11f@mail.gmail.com>
0 siblings, 1 reply; 7+ messages in thread
From: Chaogui Zhang @ 2008-08-14 14:45 UTC (permalink / raw)
To: Steven Toth; +Cc: linux-dvb
On Thu, Aug 14, 2008 at 2:15 PM, Steven Toth <stoth@linuxtv.org> wrote:
> James Lucas wrote:
>> On Wed, Aug 13, 2008 at 8:40 PM, James Lucas <orbus42@gmail.com
>> <mailto:orbus42@gmail.com>> wrote:
>>
>> Anyway, update. Installed in the windows machine, and got the
>> drivers installed successfully, but the player software that comes
>> with the card requires windows xp, and the newest version of windows
>> I have is 2000. I know analog capture is pretty well supported in
>> windows by things like virtualdub and media player classic, but do
>> you know of any apps I can use to test the HD functionality?
>>
>> While I had the card out, got the following from visual inspection:
>>
>> Printed on the PCB:
>> pctv 800i rev 1.1
>>
>> There were two large visible chips on the card:
>> Samsung C649 S5H1409X01-T0 N079X
>>
>> Conexant Broadcast Decoder CX23883-39 72013496 0729 Korea
>>
>> I imagine the tuner chip is hidden under the metal box (shielding?).
>>
>> James
>>
>>
>>
>> Another update - I spoke too soon. One of the windows drivers is
>> refusing to load properly. I don't know if the signifies a bad card or
>> just that the driver doesn't work on anything less than xp. I don't
>> have any way to test at the moment. I'm happy to try anything you want
>> in the way of diagnosis under linux though.
>
> I don't think anyone else is reporting i2c issues on that board, so it's
> possible you just have a bad unit.
I saw similar i2c error messages back when we were trying to add
support for the card (I never posted on the list about it because that
happened when I was fiddling with the code). I do not remember the
specifics, but it went away later on as the code matured. It might
have something to do with multiple instances of the driver being
attached to the xc5000, but we certainly cannot rule out the
possibility of a bad unit.
>
> It goes without saying, try to bring up the baord on a supported windows
> platform to verify it... or perhaps take it to a neighbours house a
> wreck his xp install ;)
>
> If you get to the point of it working in windows but not on Linux then
> we'll be able to make progress.
>
> - Steve
>
--
Chaogui Zhang
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output
[not found] ` <8fcafd2c0808142040p357a2efep97354122a0b5e11f@mail.gmail.com>
@ 2008-08-15 3:41 ` James Lucas
0 siblings, 0 replies; 7+ messages in thread
From: James Lucas @ 2008-08-15 3:41 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1.1: Type: text/plain, Size: 2757 bytes --]
On Thu, Aug 14, 2008 at 9:45 AM, Chaogui Zhang <czhang1974@gmail.com> wrote:
> On Thu, Aug 14, 2008 at 2:15 PM, Steven Toth <stoth@linuxtv.org> wrote:
> > James Lucas wrote:
> >> On Wed, Aug 13, 2008 at 8:40 PM, James Lucas <orbus42@gmail.com
> >> <mailto:orbus42@gmail.com>> wrote:
> >>
> >> Anyway, update. Installed in the windows machine, and got the
> >> drivers installed successfully, but the player software that comes
> >> with the card requires windows xp, and the newest version of windows
> >> I have is 2000. I know analog capture is pretty well supported in
> >> windows by things like virtualdub and media player classic, but do
> >> you know of any apps I can use to test the HD functionality?
> >>
> >> While I had the card out, got the following from visual inspection:
> >>
> >> Printed on the PCB:
> >> pctv 800i rev 1.1
> >>
> >> There were two large visible chips on the card:
> >> Samsung C649 S5H1409X01-T0 N079X
> >>
> >> Conexant Broadcast Decoder CX23883-39 72013496 0729 Korea
> >>
> >> I imagine the tuner chip is hidden under the metal box (shielding?).
> >>
> >> James
> >>
> >>
> >>
> >> Another update - I spoke too soon. One of the windows drivers is
> >> refusing to load properly. I don't know if the signifies a bad card or
> >> just that the driver doesn't work on anything less than xp. I don't
> >> have any way to test at the moment. I'm happy to try anything you want
> >> in the way of diagnosis under linux though.
> >
> > I don't think anyone else is reporting i2c issues on that board, so it's
> > possible you just have a bad unit.
>
> I saw similar i2c error messages back when we were trying to add
> support for the card (I never posted on the list about it because that
> happened when I was fiddling with the code). I do not remember the
> specifics, but it went away later on as the code matured. It might
> have something to do with multiple instances of the driver being
> attached to the xc5000, but we certainly cannot rule out the
> possibility of a bad unit.
>
> >
> > It goes without saying, try to bring up the baord on a supported windows
> > platform to verify it... or perhaps take it to a neighbours house a
> > wreck his xp install ;)
> >
> > If you get to the point of it working in windows but not on Linux then
> > we'll be able to make progress.
> >
> > - Steve
> >
>
> --
> Chaogui Zhang
>
Alright - thanks for the replies. My brother has an xp box, so maybe I can
convince him to let me stick it in there. I probably will not have time to
do that for a little while though - I'll get back to you when I have
something one way or another.
James
P.S. Sorry about the double send Chaogui. Foiled by gmail again! :/
[-- Attachment #1.2: Type: text/html, Size: 3995 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-08-15 3:42 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-14 0:23 [linux-dvb] Digital tuning failing on Pinnacle 800i with dmesg output James Lucas
2008-08-14 0:33 ` Steven Toth
[not found] ` <8fcafd2c0808131806l1fcc7563v121715d937d39a5d@mail.gmail.com>
2008-08-14 1:40 ` James Lucas
2008-08-14 3:39 ` James Lucas
2008-08-14 14:15 ` Steven Toth
2008-08-14 14:45 ` Chaogui Zhang
[not found] ` <8fcafd2c0808142040p357a2efep97354122a0b5e11f@mail.gmail.com>
2008-08-15 3:41 ` James Lucas
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.