Mailing List archive

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

[linux-dvb] Re: changing channel leads to system crash withSkystar2



Am Sa, 2004-01-24 um 15.11 schrieb Roberto Ragusa:
> On Sat, 24 Jan 2004 13:44:33 +0100
> Helmut Gildein <h.gildein@worldonline.de> wrote:
> 
> > Any hints ?
> > Should I try to use kernel 2.6 ?
> 
> The skystar2 module has a debug option, turn it on.

Hi,
Here is the output of the skystar debug=1 setting:

  kernel: skystar2.c: FlexCopII(rev.130) chip found
  kernel: skystar2.c: the chip has 6 hardware filters
  kernel: skystar2.c: useable_hardware_filters set to 6
  kernel: init_pids: setting filter 0 to 0x1fff
  kernel: pid_set_hw_pid: id=0  pid=8191
  kernel: pid_set_hw_pid: id=0  addr=300 l  pid=8191
  kernel: init_pids: setting filter 1 to 0x1fff
  kernel: pid_set_hw_pid: id=1  pid=8191
  kernel: pid_set_hw_pid: id=1  addr=300 h  pid=8191
  kernel: init_pids: setting filter 2 to 0x1fff
  kernel: pid_set_hw_pid: id=2  pid=8191
  kernel: pid_set_hw_pid: id=2  addr=304 l  pid=8191
  kernel: init_pids: setting filter 3 to 0x1fff
  kernel: pid_set_hw_pid: id=3  pid=8191
  kernel: pid_set_hw_pid: id=3  addr=304 h  pid=8191
  kernel: init_pids: setting filter 4 to 0x1fff
  kernel: pid_set_hw_pid: id=4  pid=8191
  kernel: pid_set_hw_pid: id=4  addr=308 l  pid=8191
  kernel: init_pids: setting filter 5 to 0x1fff
  kernel: pid_set_hw_pid: id=5  pid=8191
  kernel: pid_set_hw_pid: id=5  addr=308 h  pid=8191
  kernel: pid_set_group_pid: pid=0
  kernel: pid_set_group_mask: pid=1fe0
  kernel: sram_detect_for_flex2:
  kernel: sram_detect_for_flex2: tmp2 = 0
  kernel: sram_detect_for_flex2: tmp3 = 1
  kernel: sram_test_location: mask = 20000, addr = 18000
  kernel: sram_test_location: wrote 0xa5, read 0x4f
  kernel: sram_test_location: mask = 0, addr = 10000
  kernel: sram_test_location: wrote 0xa5, read 0x4f
  kernel: sram_test_location: mask = 10000, addr = 0
  kernel: sram_test_location: wrote 0xa5, read 0xa5
  kernel: sram_test_location: wrote 0x5a, read 0x5a
  kernel: sram_detect_for_flex2: sram size = 32K
  kernel: driver_initialize sram length = 32768, sram type= 10000
  kernel: DVB: registering new adapter (Technisat SkyStar2 driver).
  kernel: probe_tuner: try to attach to Technisat SkyStar2 driver
  kernel: stv0299.c: setup for tuner Samsung TBMU24112IMB
  kernel: DVB: registering frontend 0:0 (STV0299/TSA5059/SL1935
based)...
  modprobe: modprobe: Can't locate module sound-service-1-3
  modprobe: modprobe: Can't locate module sound-slot-2
  modprobe: modprobe: Can't locate module sound-service-2-3
  modprobe: modprobe: Can't locate module sound-slot-3
  modprobe: modprobe: Can't locate module sound-service-3-3
  kernel: flexcop_diseqc_ioctl: FE_SET_VOLTAGE
  kernel: flexcop_diseqc_ioctl: SEC_VOLTAGE_18, 1
  kernel: set_tuner_polarity : polarity = 2 
  kernel: dvb_start_feed: PID=167, type=0
  kernel: filter_enable_mask_filter: op=1
  kernel: add_pid: pid=167
  kernel: add_hw_pid: pid=167
  kernel: add_hw_pid: pid=167 searching slot=0
  kernel: add_hw_pid: pid=167 slot=0
  kernel: pid_set_hw_pid: id=0  pid=167
  kernel: pid_set_hw_pid: id=0  addr=300 l  pid=167
  kernel: filter_enable_hw_filter: id=0 op=1
  kernel: open_stream: adapter->dma_status=30000000
  kernel: dma_start_stop: dma_mask=3
  kernel: dma_start_stop: starting dma
  kernel: dvb_start_feed: PID=136, type=0
  kernel: filter_enable_mask_filter: op=1
  kernel: add_pid: pid=136
  kernel: add_hw_pid: pid=136
  kernel: add_hw_pid: pid=136 searching slot=0
  kernel: add_hw_pid: pid=136 searching slot=1
  kernel: add_hw_pid: pid=136 slot=1
  kernel: pid_set_hw_pid: id=1  pid=136
  kernel: pid_set_hw_pid: id=1  addr=300 h  pid=136
  kernel: filter_enable_hw_filter: id=1 op=1
  kernel: open_stream: adapter->dma_status=30000007
  kernel: ALSA via82xx.c:704: invalid via82xx_cur_ptr, using last valid
pointer
  last message repeated 4 times
  kernel: dvb_stop_feed: PID=136, type=0
  kernel: close_stream: dma_status=30000007
  kernel: remove_pid: pid=136
  kernel: remove_hw_pid: pid=136
  kernel: remove_hw_pid: pid=136 searching slot=0
  kernel: remove_hw_pid: pid=136 searching slot=1
  kernel: remove_hw_pid: pid=136 slot=1
  kernel: pid_set_hw_pid: id=1  pid=8191
  kernel: pid_set_hw_pid: id=1  addr=300 h  pid=8191
  kernel: filter_enable_hw_filter: id=1 op=0
  kernel: dvb_demux_feed_del: feed not in list (type=0 state=0 pid=88)
  kernel: dvb_stop_feed: PID=167, type=0
  kernel: close_stream: dma_status=30000007
  kernel: dma_start_stop: dma_mask=3
  kernel: dma_start_stop: stopping dma
  kernel: remove_pid: pid=167
  kernel: remove_hw_pid: pid=167
  kernel: remove_hw_pid: pid=167 searching slot=0
  kernel: remove_hw_pid: pid=167 slot=0
  kernel: pid_set_hw_pid: id=0  pid=8191
  kernel: pid_set_hw_pid: id=0  addr=300 l  pid=8191
  kernel: filter_enable_hw_filter: id=0 op=0
  kernel: dvb_demux_feed_del: feed not in list (type=0 state=0 pid=a7)
  kernel: flexcop_diseqc_ioctl: FE_SLEEP
  kernel: set_tuner_polarity : polarity = 0 
  kernel: set_tuner_polarity: LNB power off
  syslogd 1.4.1: restart.


Switching xine off and on again lead to the usual crash.
Is it ok, that all hw_filters are set to the same ? 
What do these hw_filters do ????

Thanks,
Helmut



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index