[mythtv-users] Any luck with a DCX-3200 and firwewire?

Johnny Walker johnnyjboss at gmail.com
Thu Apr 8 17:16:33 UTC 2010


On Thu, Apr 8, 2010 at 12:09 PM, Tom Flair <tom at graniteskies.net> wrote:
> Has anyone had luck with a Motorola DCX-3200 box and firewire yet?   Given
> that I see the vendor and model ID showing in the 6200ch contrib file as
> well as firewiredevice.cpp, I would assume so.
>
> When I ran mythtv-setup, it correctly detected the box and I chose
> DCX-3200.  However, when I started the backend, it crashed.  The logs
> reported the following:
>
> 2010-04-07 19:54:39.707 FireChan(0024A0FFFE5AA870), Error: Model: 'DCX-3200'
> is not supported.
> 2010-04-07 19:54:39.716 mythbackend: Problem with capture cards: Card 5
> failed init
> 2010-04-07 19:54:39.721 MythBackend, Error: No valid capture cards are
> defined in the database.
>                         Perhaps you should re-read the installation
> instructions?
>
>
> Since I was allowed to add the box in setup, I thought this was odd and
> re-ran the init script.  3 times it crashed.  I went in and changed the box
> type to DCH-3200 and it started normally.  I was not, however, able to tune
> using that box.  I looked into the source and found that in
> "mythtv/libs/libmythtv/firewiredevice.cpp", my box isn't listed under "bool
> FirewireDevice::IsSTBSupported(const QString &panel_model)"
>
> So, I added "(model == "DCX-3200") ||" as a line, recompiled changed the box
> type back to DCX-3200 and started the backend without issue.
>
> I still cannot tune using this box.    On my primary backend, I am currently
> using a DCH-3200 without issue.
>
> I have also been seeing errors like "rom1394_1 warning: read failed:
> 0x0000fffff000040c".   A separate frontend states there is an error with
> tuner associated with the new slave backend.
>
> Below are what the utilities suggested under the wiki use.    Any
> suggestions or should I give up and trade the box in?
>
>
> 6200ch -n 0 -v 855 reports the following:
> 6200ch -n 0 -v 855
> starting with node: 0
> node 0: vendor_id = 0x000024a0 model_id = 0x0000fa07
> AV/C Command: 855 = Op1=0x00487C28 Op2=0x00487C25 Op3=0x00487C25
>
> Plugreport gives:
> plugreport
> Host Adapter 0
> ==============
>
> Node 0 GUID 0x0024a0fffe5aa870
> ------------------------------
> oMPR n_plugs=1, data_rate=2, bcast_channel=63
> oPCR[0] online=1, bcast_connection=0, n_p2p_connections=0
>     channel=62, data_rate=1, overhead_id=0, payload=376
> iMPR n_plugs=0, data_rate=2
>
> Node 1 GUID 0x70a85afefe5aa870
> ------------------------------
> libiec61883 error: error reading oMPR
> libiec61883 error: error reading iMPR
>
> firewire_tester -p -n 0 -r 5
> Action: Test P2P connection 5 times, node 0, channel 0
> P2P: Testing...libiec61883 warning: Established connection on channel 0.
> You may need to manually set the channel on the receiving node.
> Failed
> P2P: Testing...libiec61883 warning: Established connection on channel 0.
> You may need to manually set the channel on the receiving node.
> Failed
> P2P: Testing...libiec61883 warning: Failed to allocate bandwidth.
> Failed
> P2P: Testing...libiec61883 warning: Failed to allocate bandwidth.
> Failed
> P2P: Testing...libiec61883 warning: Failed to allocate bandwidth.
> Failed
>
>  firewire_tester -b -n 0 -r 5
> Action: Test broadcast 5 times, node 0, channel 63
> Broadcast: Testing...Failed
> Broadcast: Testing...Failed
> Broadcast: Testing...Failed
> Broadcast: Testing...Failed
> Broadcast: Testing...Failed

I have the dcx-3200 and I'm using Firewire to change channels.

I wasn't able to get it to record much of anything over firewire. I
use the HD-PVR for that.

The channel change is rock solid though.

-Johnny


More information about the mythtv-users mailing list