Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: ARM crash when watching the same channel as recording



Robert Schiele wrote:
> 
> Hello.
> 
> I found that I get ARM crashes when I watch a channel the same time as
> I record it.  First of all this is with vdr 1.1.16, but I also head
> this with some other 1.1.x releases.  I am currently using cvs HEAD.
> I have one Hauppauge DVB-C revision 2.1.
> 
> When I am recording some channel, I can easily watch the other
> channels on the same transponder without any problems.  But when I
> switch to the same channel I am recording, the picture starts
> flickering after some seconds and the following happens on the syslog:
> 
> Nov 12 00:29:35 node4835 vdr[7686]: switching to channel 1
> Nov 12 00:29:35 node4835 vdr[10223]: transfer thread started (pid=10223)
> Nov 12 00:29:52 node4835 kernel: buffer empty
> Nov 12 00:29:55 node4835 kernel: buffer empty
> Nov 12 00:30:00 node4835 kernel: buffer empty
> Nov 12 00:30:12 node4835 kernel: buffer empty
> Nov 12 00:31:33 node4835 kernel: buffer empty
> Nov 12 00:31:46 node4835 kernel: buffer empty
> Nov 12 00:32:09 node4835 kernel: av71100: ARM crashed!
> 
> Is it really true that some component is under heavier load when I
> watch the same channel as recording than watching a different one?
> This sounds strange to me.  Or what is going wrong here?

When you record one channel and watch an other one live, the DVB card
has less to do than when you watch the same channel as you are recording.
That's because in the latter case the card has to actually record _and_
replay at the same time. When doing so, using the OSD a little too intensively
may cause the ARM to crash.

@Ralph Metzler: any chance this yould be fixed in the driver/firmware?
 Being able to do record+replay with a single DVB card is a true killer feature,
 but these ARM crashes really spoil the show... :-(

There have also been reports that in record+reply mode the ARM gets hotter than
usual, which also causes it to crash. Maybe doing some additional cooling can help here.

You can prevent your card from doing simultaneous recording and replay
by commenting out the line

#define DO_REC_AND_PLAY_ON_PRIMARY_DEVICE 1

in dvbdevice.c. However, then you will _only_ be able to watch the channel
you are currently recording.

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index