Mailing List archive

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

[linux-dvb] Re: dvb-ip : Which TwinHan's card is better ?




Please Go Away!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



----- Original Message ----- From: "Johannes Stezenbach" <js@linuxtv.org>
To: <linux-dvb@linuxtv.org>
Sent: Sunday, November 14, 2004 1:39 PM
Subject: [linux-dvb] Re: dvb-ip : Which TwinHan's card is better ?


On Sun, Nov 14, 2004 at 11:38:16AM +0400, Manu Abraham wrote:
Okay thanks. Are you seeing any more write errors during the tuning ?
I've just tried with dst_debug=1:

Nov 14 14:13:17 abc kernel: dst_write_tuna: type_flags 0x0
Nov 14 14:13:18 abc kernel: read_dst reply is 0xff
Nov 14 14:13:19 abc kernel: dst_wait_dst_ready: dst wait NOT ready after 200
Nov 14 14:13:19 abc kernel: dst_write_tuna: type_flags 0x0
Nov 14 14:13:19 abc kernel: write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x02)
Nov 14 14:13:20 abc kernel: read_dst reply is 0xff
Nov 14 14:13:21 abc kernel: dst_wait_dst_ready: dst wait NOT ready after 200
Nov 14 14:13:21 abc kernel: dst_write_tuna: type_flags 0x0
Nov 14 14:13:22 abc kernel: write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x02)
Nov 14 14:13:23 abc kernel: write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x02)
Nov 14 14:13:24 abc kernel: write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x02)
Nov 14 14:13:25 abc kernel: read_dst reply is 0xff
Nov 14 14:13:26 abc kernel: dst_wait_dst_ready: dst wait NOT ready after 200

This happens only on one mux (bad signal), the others work fine.

I guess that the firmware in the microcontroller is busy trying
to tune and needs more time. I doubled the timeout in
dst_wait_dst_ready() and now it works for me. The i2c errors
were probably caused by not waiting for the microcontroller to be ready.

Johannes







Home | Main Index | Thread Index