Re: saa7134 FM radio problems

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

 



Mirek Slugeň napsal(a):
Nickolay V. Shmyrev napsal(a):
В Вск, 17/06/2007 в 14:02 +0200, Mirek Slugeň пишет:
  
Hi, Is my problem with saa7134 and FM radio related to this 
mailing-list? If not, can someone point me to correct mailing-list?

I have two LifeView FlyDVB-T trio PCI cards, and I have some serious 
problems with FM radio tuner.

I am using kernel 2.6.21.3 SMP, but same problem is with kernel 2.6.20.X 
and even with latest CVS tree from linux.tv (17.6.2007)

Sometimes (very often) one or both cards are just frozen, I can't tune 
radio (hear nothing).

After restart, situation sometimes change.

 From log:

+ I am getting many dsp acces error on problematic card:
saa7133[0]: dsp access error
saa7133[0]: dsp access error
saa7133[0]: dsp access error
saa7133[0]: dsp access error
saa7133[0]: dsp access error
saa7133[0]: dsp access error
saa7133[0]: dsp access error

+ Problem is related to this message from dmesg
aa7133[0]/audio: tvaudio thread status: 0x100000 [no standard detected]

If you are developer I can give you full ssh access to this station.

Has someone similar issue, is there any working solution?

I am sending dmes log as attachment...
    

Hello Mirek

This is the correct list and you are welcome. Are you really getting dsp
access error only on one card of two you have? You mention it as a
problematic card. 

In such cases I'd better think about hardware problems - bad connection
slot or even card's damage or power supply problems.

  
Thanks for your suggestion, but It shouldn't be hardware related, It is randomly changing after restart or shutdown.

Both cards works without any problems in Windows XP, I have even third card with same errors.

After more investigation I think It is problem with analog sound, not only analog radio, on problematic card I can't get any sound while recording via mencoder.

I am using this command to record tv:
mencoder tv:// -tv driver=v4l2:device=/dev/video0:freq=711,25:alsa:adevice=hw.1,0:amode=1:audiorate=32000:forceaudio:volume=100:immediatemode=0:width=720:height=576:normid=1:input=0 \
-oac mp3lame -vf field=0,scale=360:288,harddup -ovc lavc -ovc lavc -lavcopts vcodec=mpeg4:aspect=4/3:vqscale=1 -ofps 25 -o /test.avi

I am sending log after some restarts, now works only first card, and not second, DVB-T and DVB-S works on both cards without any problem.

PS: I am from Czech Republic, we have here some PAL norm.

Mirek

saa7133[1]: dsp access error saa7133[1]: dsp access error tda1004x: setting up plls for 48MHz sampling clock saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[0]/audio: tvaudio thread scan start [3] saa7133[0]/audio: FM Radio tda1004x: found firmware revision 29 -- ok tda827x_probe_version: could not read from tuner at addr: 0xc0 tda827xo_set_params: could not write to tuner at addr: 0xc0 saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]/audio: tvaudio thread scan start [4] saa7133[1]/audio: FM Radio saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error tda827xo_set_params: could not write to tuner at addr: 0xc0 saa7133[0]/audio: tvaudio thread status: 0x102011 [FM radio / IF sel / 50 deemp] saa7133[0]/audio: detailed status: ###### BTSC stereo noise mute ####### init done tda827xo_set_params: could not write to tuner at addr: 0xc0 tda827xo_set_params: could not write to tuner at addr: 0xc0 saa7133[1]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[1]/audio: detailed status: ############# init done tda827xo_set_params: could not write to tuner at addr: 0xc0 tda827x_probe_version: could not read from tuner at addr: 0xc0 saa7134 ALSA driver for DMA sound unloaded Linux video capture interface: v2.00 saa7130/34: v4l2 driver version 0.2.14 loaded saa7133[0]: found at 0000:06:02.0, rev: 209, irq: 21, latency: 64, mmio: 0xef9ef000 saa7133[0]: subsystem: 5168:0319, board: LifeView FlyDVB Trio [card=84,autodetected] saa7133[0]: board init: gpio is 11400 saa7133[0]: i2c eeprom 00: 68 51 19 03 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: 00 00 60 0a ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 f9 ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 00 10 c0 96 12 08 00 c2 96 c6 1c 16 3a 15 ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]/audio: tvaudio thread scan start [1] saa7133[0]/audio: scanning: B/G D/K I tuner 1-004b: chip found @ 0x96 (saa7133[0]) tuner 1-004b: setting tuner address to 61 tuner 1-004b: type set to tda8290+75a tuner 1-004b: setting tuner address to 61 tuner 1-004b: type set to tda8290+75a saa7133[0]: registered device video0 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]: registered device radio0 saa7133[0]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[0]/audio: detailed status: ############# init done saa7133[1]: found at 0000:06:04.0, rev: 208, irq: 16, latency: 64, mmio: 0xef9ef800 saa7133[1]: subsystem: 5168:0319, board: LifeView FlyDVB Trio [card=84,autodetected] saa7133[1]: board init: gpio is 11400 tuner 2-004b: chip found @ 0x96 (saa7133[1]) tuner 2-004b: setting tuner address to 61 tuner 2-004b: type set to tda8290+75a tuner 2-004b: setting tuner address to 61 tuner 2-004b: type set to tda8290+75a saa7133[1]: i2c eeprom 00: 68 51 19 03 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[1]: i2c eeprom 10: 00 00 60 0a ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 f9 ff ff ff ff saa7133[1]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 40: ff 00 10 c0 96 12 08 00 c2 96 c6 1c 16 3a 15 ff saa7133[1]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: registered device video1 [v4l2] saa7133[1]: registered device vbi1 saa7133[1]: registered device radio1 saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]/audio: tvaudio thread scan start [1] saa7133[1]/audio: scanning: B/G D/K I saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[0]/dvb: frontend initialization failed saa7133[1]/dvb: frontend initialization failed saa7134 ALSA driver for DMA sound loaded saa7133[0]/alsa: saa7133[0] at 0xef9ef000 irq 21 registered as card -1 saa7133[1]/alsa: saa7133[1] at 0xef9ef800 irq 16 registered as card -1 saa7133[1]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[1]/audio: detailed status: ############# init done saa7134 ALSA driver for DMA sound unloaded Linux video capture interface: v2.00 saa7130/34: v4l2 driver version 0.2.14 loaded saa7133[0]: found at 0000:06:02.0, rev: 209, irq: 21, latency: 64, mmio: 0xef9ef000 saa7133[0]: subsystem: 5168:0319, board: LifeView FlyDVB Trio [card=84,autodetected] saa7133[0]: board init: gpio is 211400 saa7133[0]: i2c eeprom 00: 68 51 19 03 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: 00 00 60 0a ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 f9 ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 00 10 c0 96 12 08 00 c2 96 c6 1c 16 3a 15 ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]/audio: tvaudio thread scan start [1] saa7133[0]/audio: scanning: B/G D/K I tuner 1-004b: chip found @ 0x96 (saa7133[0]) tuner 1-004b: setting tuner address to 61 tuner 1-004b: type set to tda8290+75a tuner 1-004b: setting tuner address to 61 tuner 1-004b: type set to tda8290+75a saa7133[0]: registered device video0 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]: registered device radio0 saa7133[0]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[0]/audio: detailed status: ############# init done saa7133[1]: found at 0000:06:04.0, rev: 208, irq: 16, latency: 64, mmio: 0xef9ef800 saa7133[1]: subsystem: 5168:0319, board: LifeView FlyDVB Trio [card=84,autodetected] saa7133[1]: board init: gpio is 211400 tuner 2-004b: chip found @ 0x96 (saa7133[1]) tuner 2-004b: setting tuner address to 61 tuner 2-004b: type set to tda8290+75a tuner 2-004b: setting tuner address to 61 tuner 2-004b: type set to tda8290+75a saa7133[1]: i2c eeprom 00: 68 51 19 03 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[1]: i2c eeprom 10: 00 00 60 0a ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 f9 ff ff ff ff saa7133[1]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 40: ff 00 10 c0 96 12 08 00 c2 96 c6 1c 16 3a 15 ff saa7133[1]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: registered device video1 [v4l2] saa7133[1]: registered device vbi1 saa7133[1]: registered device radio1 saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]/audio: tvaudio thread scan start [1] saa7133[1]/audio: scanning: B/G D/K I saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error DVB: registering new adapter (saa7133[0]) DVB: registering frontend 0 (Philips TDA10046H DVB-T)... tda1004x: setting up plls for 48MHz sampling clock tda1004x: found firmware revision 29 -- ok DVB: registering new adapter (saa7133[1]) DVB: registering frontend 1 (Philips TDA10046H DVB-T)... tda1004x: setting up plls for 48MHz sampling clock tda1004x: setting up plls for 48MHz sampling clock saa7133[1]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[1]/audio: detailed status: ############# init done saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[0]/audio: tvaudio thread scan start [2] saa7133[0]/audio: FM Radio tda1004x: found firmware revision 29 -- ok tda1004x: found firmware revision 29 -- ok saa7134 ALSA driver for DMA sound loaded saa7133[0]/alsa: saa7133[0] at 0xef9ef000 irq 21 registered as card -1 saa7133[1]/alsa: saa7133[1] at 0xef9ef800 irq 16 registered as card -1 saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]/audio: tvaudio thread scan start [2] saa7133[1]/audio: FM Radio saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error tda1004x: setting up plls for 48MHz sampling clock saa7133[0]/audio: tvaudio thread status: 0x102811 [FM radio / IF sel / 50 deemp] saa7133[0]/audio: detailed status: #### BTSC/FM radio pilot ## BTSC stereo noise mute ####### init done tda1004x: found firmware revision 29 -- ok saa7133[1]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[1]/audio: detailed status: ############# init done saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[0]/audio: tvaudio thread scan start [3] saa7133[0]/audio: FM Radio saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]/audio: tvaudio thread scan start [3] saa7133[1]/audio: FM Radio saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error tda1004x: setting up plls for 48MHz sampling clock saa7133[0]/audio: tvaudio thread status: 0x102811 [FM radio / IF sel / 50 deemp] saa7133[0]/audio: detailed status: #### BTSC/FM radio pilot ## BTSC stereo noise mute ####### init done tda1004x: found firmware revision 29 -- ok saa7133[1]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[1]/audio: detailed status: ############# init done saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error tda1004x: setting up plls for 48MHz sampling clock saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[0]/audio: tvaudio thread scan start [4] saa7133[0]/audio: FM Radio tda1004x: found firmware revision 29 -- ok saa7133[1]/audio: tvaudio thread scan start [4] saa7133[1]/audio: FM Radio saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error saa7133[1]: dsp access error tda1004x: setting up plls for 48MHz sampling clock saa7133[0]/audio: tvaudio thread status: 0x102811 [FM radio / IF sel / 50 deemp] saa7133[0]/audio: detailed status: #### BTSC/FM radio pilot ## BTSC stereo noise mute ####### init done tda1004x: found firmware revision 29 -- ok saa7133[1]/audio: tvaudio thread status: 0x100000 [no standard detected] saa7133[1]/audio: detailed status: ############# init done

_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Ok, It looks like I finally resolve this problem, I tried same OS (CF card) with same cards on different machine, It works without any problems.

Only one difference betwen those two machines was latency timer (not working 64, working 32), after that I change it on problematic PC and It just works!

command to load module: modprebe saa7134 latency=32

Problematic pc is - Dell PowerEdge SC440

Mirek Slugen

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux