[mythtv-users] DCT 6200 Firewire problems

David Frascone dave at frascone.com
Thu Apr 26 17:13:23 UTC 2007


Oops -- meant to send this only to -dev -- please ignore.

David Frascone wrote:
> Attached more logs of attempting to do a recording.  I've tried 
> resettign the bus, using ptp, updating my code with the patch below, 
> doing a full rebuild, and switching to broadcast, with a channel 
> changing script making sure things were in sync.
>
> What's wrong here?  This is a new STB, and I've gotten at least one 
> good recording off of it . . .
>
> -Dave
>
> David Frascone wrote:
>> BTW - I noticed that my device is not listed in mythfirewire.cpp or 
>> 6200ch.c -- attaching patches.
>>
>> -Dave
>>
>> David Frascone wrote:
>>> Ok -- I've done a few recordings w/o issues . . and then, suddenly, 
>>> things stop working.  Nothing will work over firewire:
>>>
>>> 2007-04-26 09:59:38.459 LFireDev(0019A6FFFEF29743), Warning: No 
>>> Input in 1000 msec...
>>> 2007-04-26 09:59:38.511 LFireDev(0019A6FFFEF29743), Warning: No 
>>> Input in 1050 msec...
>>> 2007-04-26 09:59:38.511 LFireDev(0019A6FFFEF29743): ResetBus() -- begin
>>> 2007-04-26 09:59:38.512 LFireDev(0019A6FFFEF29743), Warning: Bus 
>>> Reset disabled
>>>                         eno: Success (0)
>>> 2007-04-26 09:59:38.513 LFireDev(0019A6FFFEF29743): ResetBus() -- end
>>> 2007-04-26 09:59:38.563 LFireDev(0019A6FFFEF29743), Warning: No 
>>> Input in 50 msec...
>>> 2007-04-26 09:59:38.615 LFireDev(0019A6FFFEF29743), Warning: No 
>>> Input in 100 msec...
>>> 2007-04-26 09:59:38.667 LFireDev(0019A6FFFEF29743), Warning: No 
>>> Input in 150 msec...
>>> 2007-04-26 09:59:38.719 LFireDev(0019A6FFFEF29743), Warning: No 
>>> Input in 200 mse
>>>
>>> firewire tester sometimes works perfectly, sometimes it doesn't work 
>>> at all.  Broadcast seems just as flaky as ptp, in the tester.  
>>> Resetting the bus seems to work wonders.  So -- what shoudl I do?
>>>
>>> There are many scripts out there to change channels . . should I use 
>>> one of them and reset the bus before a change (I only have one stb 
>>> on the bus)?
>>>
>>> -Dave
>>>
>>>
>>>
>>>   
>>
>> ------------------------------------------------------------------------
>>
>> Index: libs/libmythtv/firewiredevice.cpp
>> ===================================================================
>> --- libs/libmythtv/firewiredevice.cpp   (revision 13351)
>> +++ libs/libmythtv/firewiredevice.cpp   (working copy)
>> @@ -390,6 +390,7 @@
>>      {   /* 6200 */
>>          0x0ce5,    0x0e5c,    0x1225,    0x0f9f,    0x1180,
>>          0x12c9,    0x11ae,    0x152f,    0x14e8,    0x16b5,    0x1371,
>> +       0x19a6,
>>          /* 6212 */
>>          0x0f9f,    0x152f,
>>          /* 6216, 2224 */
>> Index: contrib/channel_changers/6200ch.c
>> ===================================================================
>> --- contrib/channel_changers/6200ch.c   (revision 13351)
>> +++ contrib/channel_changers/6200ch.c   (working copy)
>> @@ -48,6 +48,7 @@
>>  #define DCT6200_VENDOR_ID9 0x000014e8
>>  #define DCT6200_VENDOR_ID10 0x000016b5
>>  #define DCT6200_VENDOR_ID11 0x00001371
>> +#define DCT6200_VENDOR_ID12 0x000019a6
>>  #define DCT6200_SPEC_ID    0x00005068
>>  #define DCT6200_SW_VERSION 0x00010101
>>  #define DCT6200_MODEL_ID1  0x0000620a
>> @@ -191,6 +192,7 @@
>>              (dir.vendor_id == DCT6200_VENDOR_ID9) ||
>>              (dir.vendor_id == DCT6200_VENDOR_ID10) ||
>>              (dir.vendor_id == DCT6200_VENDOR_ID11) ||
>> +            (dir.vendor_id == DCT6200_VENDOR_ID12) ||
>>              (dir.vendor_id == DCT6412_VENDOR_ID1) ||
>>              (dir.vendor_id == DCT6412_VENDOR_ID2) ||
>>              (dir.vendor_id == DCT6416_VENDOR_ID1) ||   
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> mythtv-dev mailing list
>> mythtv-dev at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>>   
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>   

-- 

David Frascone

             If truth is stranger than fiction, you must be truth!



More information about the mythtv-users mailing list