Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: DEC2000-t crashs when changing channels
On Mon, 2004-05-17 at 18:28, Alex Woods wrote:
> On Mon, May 17, 2004 at 06:11:30PM +0200, Konrad Rieck wrote:
> > I am using a Hauppauge DEC2000-t usb device under Linux. If I change
> > channels a few times, the device crashes with the following error
> > message:
Woah. A reply within 20 minutes. That's support. Thanks.
> > May 17 17:55:04 zira kernel: usb 1-1: bulk timeout on ep4in
> > May 17 17:55:04 zira kernel: ttusb_dec_send_command: result bulk
> > message failed: error -110
>
> What USB host driver is it using? OHCI or UHCI?
UHCI.
Actually my previous message was a little bit wrong. The device silently
dies. The driver periodically produces the line below even though the
stream freezes and I am not able to change the channel anymore.
May 17 19:12:48 zira kernel: ttusb_dec_2000t_frontend_ioctl:
FE_READ_STATUS
Any further attempt to re-access it will produce the following debug
messages and finally the timeout error.
May 17 19:12:50 zira kernel: ttusb_dec_2000t_frontend_ioctl: FE_INIT
May 17 19:12:50 zira kernel: ttusb_dec_2000t_frontend_ioctl: FE_GET_INFO
May 17 19:12:50 zira kernel: ttusb_dec_2000t_frontend_ioctl: unknown
IOCTL (0xC0307653)
May 17 19:12:50 zira kernel: ttusb_dec_2000t_frontend_ioctl:
FE_READ_STATUS
May 17 19:12:50 zira kernel: ttusb_dec_start_feed
May 17 19:12:50 zira kernel: pid: 0x0579
May 17 19:12:50 zira kernel: ttusb_dec_start_ts_feed
May 17 19:12:50 zira kernel: ts_type: TS_DECODER TS_PACKET
May 17 19:12:50 zira kernel: pes_type: DMX_TS_PES_VIDEO
May 17 19:12:50 zira kernel: ttusb_dec_set_pids
May 17 19:12:50 zira kernel: ttusb_dec_send_command: command:
0xAA 0x8F 0x50 0x0C 0x05 0x79 0x05 0x7A
0x05 0x79 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
May 17 19:12:50 zira kernel: ttusb_dec_2000t_frontend_ioctl:
FE_READ_STATUS
May 17 19:12:50 zira kernel: ttusb_dec_2000t_frontend_ioctl:
FE_GET_FRONTEND
May 17 19:12:50 zira kernel: ttusb_dec_2000t_frontend_ioctl:
FE_SET_FRONTEND
May 17 19:12:50 zira kernel: frequency->522000000
May 17 19:12:50 zira kernel: symbol_rate->0
May 17 19:12:50 zira kernel: inversion->0
May 17 19:12:50 zira kernel: ttusb_dec_send_command
May 17 19:12:51 zira kernel: usb 1-1: bulk timeout on ep4in
May 17 19:12:51 zira kernel: ttusb_dec_send_command: result bulk message
failed: error -110
Game over.
> Is it a fixed number of channels or a channel/sequence that always causes it?
Any sequence from 2 to 20 channel switches may freeze the device.
I am using Xine (lib 1.0rc4) and MythTV 0.14.
> > It cannot be revived by software, so that I have to unplug it and wait
> > until it reboots.
>
> I don't suppose you have a tv plugged into it so that you can see if it has
> really died or is just timing out over the USB connection?
I have an Hauppauge TV card (bttv) and can confirm that the USB device
really is dead. It need to be unplugged from AC to get back into life.
> Can you rmmod the ttusb-dec module and modprobe it and the thing starts
> working agains?
No. The device will not be detected anymore.
> > I have reproduced the problem under several Linux 2.6 kernels including
> > 2.6.6 and even dvb-linux from CVS 20040516. I am using firmware version
> > 2.17 for the kernel module and firmware version 1.11d on the device.
>
> Thanks for being thorough :)
I saw that some people were talking about the right firmware for the
DEC2000-t and DEC2450-t. I just checked the following three different
versions, but still experience the same problem.
c24505acdf4121c7e6640a83319dbf3b dvb-ttusb-dec-2000t-2.15a.fw
e2433b1d1e09a1ac8d98aa67a66a73aa dvb-ttusb-dec-2000t-2.16.fw
bd86f458cee4a8f0a8ce2d20c66215a9 dvb-ttusb-dec-2000t-2.17.fw
Best regards & thanks,
Konrad
p.s.
Another bad news: I am using an SMP system with hyperthreading (2x2) and
NPTL, so if something isn't thread-safe, it will fail on my system. ;)
--
Konrad Rieck <kr@roqe.org> ---------------- http://people.roqe.org/kr
--- Key fingerprint 7d55 5896 834a a1c8 303c 8bc5 4c53 3611 c1fa 82f2
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index