[mythtv-users] firewire to DCH-3200 STB not working, VIA problem? (myth 0.21)

Steven Adeff adeffs.mythtv at gmail.com
Tue Jun 10 14:22:57 UTC 2008


On Sun, Jun 8, 2008 at 1:46 AM, Marc MERLIN <marc_mtv at merlins.org> wrote:
> First, I'm trying to see if I have the dreaded VT6306 or not, which
> according to
> http://www.mythtv.org/wiki/index.php/FireWire/5C/5C
> is a bad chip.
>
> lspci says
> 02:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
> but not what kind of via that is :-/
>
> So, I see the STB, mythtv is even abel to change the channel to 2, but I
> can't get any video from it.
>
>
> myth:~# plugreport
> Host Adapter 0
> ==============
>
> Node 0 GUID 0x00e0180000aefadb
> ------------------------------
> libiec61883 error: error reading oMPR
> libiec61883 error: error reading iMPR
>
> Node 1 GUID 0x001e46fffe6c0d04
> ------------------------------
> oMPR n_plugs=1, data_rate=2, bcast_channel=63
> oPCR[0] online=1, bcast_connection=0, n_p2p_connections=0
>        channel=0, data_rate=2, overhead_id=0, payload=376
> iMPR n_plugs=0, data_rate=2
>
> myth:~# firewire_tester -B -n 1
> Action: Attempt to fix broadcast connection 1 times, node 1
> Broadcast: Testing...Success, 289 packets
> Broadcast: Testing...Success, 174 packets
> Broadcast: Testing...Success, 181 packets
> Broadcast: Testing...Success, 407 packets
> Broadcast: Testing...Success, 271 packets
> Broadcast Fix: Success (already stable)
>
> I have the ubuntu package with /usr/bin/mythprime being run when
> mythtv-backend starts. That part works, and myth does set the STB to channel 2
> as configured.
>
> After that, if I try to watch livetv from it:
>
> myth:~# tail -f /var/log/kern.log &
> Jun  7 20:03:24 myth kernel: ieee1394: Current remote IRM is not 1394a-2000 compliant, resetting...
> Jun  7 20:03:24 myth kernel: ieee1394: unsolicited response packet received - no tlabel match
> Jun  7 20:03:24 myth kernel: ieee1394: unsolicited response packet received - no tlabel match
> Jun  7 20:03:24 myth kernel: ieee1394: Node changed: 0-01:1023 -> 0-00:1023
> Jun  7 20:03:24 myth kernel: ieee1394: Node changed: 0-00:1023 -> 0-01:1023
> Jun  7 20:03:27 myth kernel: ieee1394: unsolicited response packet received - no tlabel match
>
> myth:~# plugreport
> Host Adapter 0
> ==============
>
>
> Node 0 GUID 0x001e46fffe6c0d04
> ------------------------------
> oMPR n_plugs=1, data_rate=2, bcast_channel=63
> oPCR[0] online=1, bcast_connection=0, n_p2p_connections=0
>        channel=63, data_rate=2, overhead_id=0, payload=376
> iMPR n_plugs=0, data_rate=2
>
> Node 1 GUID 0x00e0180000aefadb
> ------------------------------
> libiec61883 error: error reading oMPR
> libiec61883 error: error reading iMPR
>
>
> 2008-06-07 20:03:23.069 LFireDev(001E46FFFE6C0D04), Warning: No Input in 350 msec...
> 2008-06-07 20:03:23.130 LFireDev(001E46FFFE6C0D04), Warning: No Input in 400 msec...
> 2008-06-07 20:03:23.182 LFireDev(001E46FFFE6C0D04), Warning: No Input in 450 msec...
> 2008-06-07 20:03:23.233 LFireDev(001E46FFFE6C0D04), Warning: No Input in 500 msec...
> 2008-06-07 20:03:23.285 LFireDev(001E46FFFE6C0D04), Warning: No Input in 550 msec...
> 2008-06-07 20:03:23.335 LFireDev(001E46FFFE6C0D04), Warning: No Input in 600 msec...
> 2008-06-07 20:03:23.386 LFireDev(001E46FFFE6C0D04), Warning: No Input in 650 msec...
> 2008-06-07 20:03:23.438 LFireDev(001E46FFFE6C0D04), Warning: No Input in 700 msec...
> 2008-06-07 20:03:23.489 LFireDev(001E46FFFE6C0D04), Warning: No Input in 750 msec...
> 2008-06-07 20:03:23.542 LFireDev(001E46FFFE6C0D04), Warning: No Input in 800 msec...
> 2008-06-07 20:03:23.598 LFireDev(001E46FFFE6C0D04), Warning: No Input in 850 msec...
> 2008-06-07 20:03:23.650 LFireDev(001E46FFFE6C0D04), Warning: No Input in 900 msec...
> 2008-06-07 20:03:23.708 LFireDev(001E46FFFE6C0D04), Warning: No Input in 950 msec...
> 2008-06-07 20:03:23.758 LFireDev(001E46FFFE6C0D04), Warning: No Input in 1000 msec...
> 2008-06-07 20:03:23.808 LFireDev(001E46FFFE6C0D04), Warning: No Input in 1050 msec...
> 2008-06-07 20:03:23.809 LFireDev(001E46FFFE6C0D04): ResetBus() -- begin
> 2008-06-07 20:03:23.811 LFireDev(001E46FFFE6C0D04): ResetBus() -- end
> 2008-06-07 20:03:23.812 LFireDev(001E46FFFE6C0D04): SignalReset(3->4)
> 2008-06-07 20:03:23.813 LFireDev(001E46FFFE6C0D04): SignalReset(3->4): Updating device list -- begin
> 2008-06-07 20:03:24.117 LFireDev(001E46FFFE6C0D04): SignalReset(3->4): Updating device list -- end
> 2008-06-07 20:03:24.168 LFireDev(001E46FFFE6C0D04), Warning: No Input in 50 msec...
> 2008-06-07 20:03:24.220 LFireDev(001E46FFFE6C0D04): SignalReset(4->5)
> 2008-06-07 20:03:24.221 LFireDev(001E46FFFE6C0D04): SignalReset(4->5): Updating device list -- begin
> 2008-06-07 20:03:24.525 LFireDev(001E46FFFE6C0D04): SignalReset(4->5): Updating device list -- end
> 2008-06-07 20:03:24.576 LFireDev(001E46FFFE6C0D04), Warning: No Input in 100 msec...
> 2008-06-07 20:03:24.627 LFireDev(001E46FFFE6C0D04), Warning: No Input in 150 msec...
> 2008-06-07 20:03:24.628 LFireDev(001E46FFFE6C0D04): HandleBusReset: Reconnecting P2P connection
> libiec61883 warning: iec61883_cmp_create_p2p_output: Failed to set the oPCR[0] plug for node 63.
> 2008-06-07 20:03:24.630 LFireDev(001E46FFFE6C0D04), Error: Bus Reset: Failed to reconnect
> 2008-06-07 20:03:24.630 LFireDev(001E46FFFE6C0D04): HandleBusReset: Reconnected fwchan: -1
>                        output: 0xffff input: 0xffc1
>
> ides?

I've had nothing but horrible experience with VIA firewire chipsets. I
know at least two were the 6306 chip, the third I don't know. I
couldn't get any of the three to work well, or consistent. I'd say get
a TI or Aegere based card. I've setup two TI chipset systems that
capture and change channels fine.
Priming is as much a matter of your cable box as anything, but odds
are you'll still need some sort of priming to get things stable.

-- 
Steve
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette -
http://www.mythtv.org/wiki/index.php/Mailing_List_etiquette


More information about the mythtv-users mailing list