[mythtv-users] HD-3000 recording corruption

Brian Wood beww at beww.org
Wed Mar 29 16:58:16 UTC 2006


On Mar 29, 2006, at 9:45 AM, Warren wrote:

> Craig Partin wrote:
>> On 3/29/06, Mudit Wahal <mwahal at gmail.com> wrote:
>>
>>> On 3/29/06, Craig Partin <cpartin at gmail.com> wrote:
>>>
>>>>>> On 3/29/06, Craig Partin <cpartin at gmail.com> wrote:
>>>>>>
>>>>>>> This is the first time I have been stumped in over two years  
>>>>>>> of mythtv
>>>>>>> use.  I got my HD-3000 working just fine tuning QAM stations  
>>>>>>> over
>>>>>>> cable in myth.  The system works flawlessly and reliably  
>>>>>>> except that
>>>>>>> QAM recordings get trashed when anything else is happening on  
>>>>>>> the
>>>>>>> system.  It records beautifully when nothing else is  
>>>>>>> happening.  This
>>>>>>> happens on all channels, HD and SD.  I can playback 1080i  
>>>>>>> content with
>>>>>>> XVMC just fine, even with bob.
>>>>>>>
>>>>>>> Hardware
>>>>>>> MSI K7N Delta-2 lsr
>>>>>>> Avermedia m179
>>>>>>> MX4000 8X AGP
>>>>>>> 512MB memory
>>>>>>> Sempron 2200
>>>>>>> 250GB sata HD
>>>>>>> using onboard sata - also had IDE drive previously.  no change
>>>>>>>
>>>>>>> I have searched here and pchdtv.com and am afraid the answer  
>>>>>>> is going
>>>>>>> to be a new mobo.  I have tried swapping power supplies.  The  
>>>>>>> card has
>>>>>>> its own irq.  I have switched PCI slots, it is currently in  
>>>>>>> the orange
>>>>>>> slot.  I have upgraded to udev and kernel 2.6.15-gentoo- 
>>>>>>> sources-r1.
>>>>>>>
>>>>> On 3/29/06, Mudit Wahal <mwahal at gmail.com> wrote:
>>>>>
>>>>>> Do you see any messages in the logfile such as IOBuffer etc ?
>>>>>>
>>>>>>
>>>> On 3/29/06, Mudit Wahal <mwahal at gmail.com> wrote:
>>>>
>>>>> Sorry I meat IOBound messages in the logfile.
>>>>>
>>>>>
>>>> No IOBound errors in the backend log.  The frontend just has the ac
>>>> tex damaged, invalid mb errors
>>>>
>>> Are you running 0.18 or 0.19 ? Also I read somewhere that the SATA
>>> drivers for the older chipset had some issues which was causing file
>>> corruption.
>>>
>>> You can use azap to tune to a channel and dump the HD output from  
>>> the
>>> card to a file directly with and without load. This will eliminate
>>> myth from the middle. You can do vmstat or top and check the iowait%
>>> etc.
>>>
>>> I am running 0.18.1 and had IOBound issues while recording and doing
>>> something else (commercial detection/file deletion/etc). But the
>>> IOBound messages were getting logged in the logfile. Had to change
>>> some buffersize etc to get around the messages.
>>>
>> I am running 0.19-fixes, whatever version is in the Gentoo portage
>> tree as of the past weekend.  The issue existed under 0.18.1  
>> also.  It
>> happens with or without myth.  The problem is not really myth related
>> but this is the most knowledgable group around for these issues.
>> There are several similar threads at the pchdtv forums but no answers
> I do know that is the board has a Silicon Imaging (Images?)  
> controller on it there are known problems with dumping an HDTV  
> stream to the drives while anything else is happening.  I have that  
> problem with my pchdtv 3000 card.

Take a look at PCI Latency on the WiKi.

http://www.mythtv.org/wiki/index.php/PCI_Latency

In particular look at this link in the "credits" area.

http://www-128.ibm.com/developerworks/library/l-hw2.html

This sounds like a classic case of feeding data to the PCI bus faster  
than the system can write it to the drives. You'll probably want to  
increase the latency of your IDE subsystem if you can.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20060329/0d1ff522/attachment.htm 


More information about the mythtv-users mailing list