LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-27-2004, 07:27 AM   #1
JvanEkris
LQ Newbie
 
Registered: Apr 2003
Location: Utrecht, The Netherlands
Distribution: Red Hat 9
Posts: 9

Rep: Reputation: 0
Can't get Asus TV-FM card (SAA7135 chipset) to work with V4L drivers


Hello All,

I just bought a Asus TV FM card (a visual inspection of the card revealed that it had the saa7135 chipset from Philips) for my Fedora Core
1 machine (slightly modified kernel, it is the 2.4.22 with V4L2 and lirc backported into it). I was under the impression that it was supported by Video4Linux2 drivers (the SAA7134 drivers to be precise). I did an lspci and got back this:
Quote:
01:09.0 Multimedia controller: Philips Semiconductors SAA7133
Audio+video broadcast decoder (rev f0)
When I use these settings for this card (i.e. a "modprobe saa7134
card=25") I get reported back this:
Quote:
saa7133[0]: dsp access wait timeout [bit=WRR]
saa7133[0]: dsp access wait timeout [bit=WRR]
tda9887: chip found @ 0x96
However, when I use xawtv, I do not get any stations, when I use TVTime, it says "no signal". However on a Windows XP machine with Asus drivers it works perfectly (so the card is fine).

On my google quest to solve this I did find out that this chip is indeed
reporting the wrong serial (i.e. it is reporting 7133 instead of the 7135
it really is). However, I could not find a solution to make this card work
under fedora.

Can anybody help me with getting this card to work???

Kind regards,

Jaap van Ekris
 
Old 08-28-2004, 12:41 PM   #2
penguin4
Senior Member
 
Registered: May 2004
Location: california
Distribution: mdklinux8.1
Posts: 1,209

Rep: Reputation: 45
jvanekris; have u contacted asus mfg for clarification on those results that are confilcting issues with serial #,s . also note asus has support for linux,just for the asking. best to get info direct from mfg. they have better info. do not forget just because something works with w may not with linux if our developers have not yet worked on some of these devices. but they are trying to cover all devices with-in time. patients!
 
Old 08-28-2004, 01:00 PM   #3
Dialore
Member
 
Registered: Aug 2004
Location: Toronto, Canada
Distribution: Debian, Mandrake, Fedora
Posts: 38

Rep: Reputation: 15
Hi JvanEkris,

we have this card working well with Debian Sarge, FC2, and Mandrake (tvtime; xatw does not work). This is the output of "lsmod | grep saa" in Debian:
Code:
saa7134                96748  0
video_buf              21220  1 saa7134
v4l2_common             6144  1 saa7134
v4l1_compat            14436  1 saa7134
i2c_core               24084  3 tda9887,tuner,saa7134
ir_common               4452  1 saa7134
videodev               10016  1 saa7134
soundcore              10336  6 snd,saa7134,emu10k1,sound
When I added the card to an installed Debian system, I just added it through modprobe saa7134, without any additional parameters (I also had to add tuner and other v4l modules). New installations recognized the card automatically (and even scanned channels during system setup).

If you need me to run other diagnostics, feel free to ask.
 
Old 09-05-2004, 07:42 AM   #4
JvanEkris
LQ Newbie
 
Registered: Apr 2003
Location: Utrecht, The Netherlands
Distribution: Red Hat 9
Posts: 9

Original Poster
Rep: Reputation: 0
If i modprobe saa7134 i do not get any errormessages. I don't know this is an improvement, but for the time being i assume it is.

Could you identify what kind of other things you have modprobed to get this card working? I'm not very familiar with hardware binding on Linux. I tried to find a working combo of the tuner and other modules. If you could clarify a bit on what modules are loaded i would be helped a lot....

You probably have something alike modules.conf that defines these hardware things (AFAIK, debian has another structure for hardware-drivers).

Jaap

Last edited by JvanEkris; 09-05-2004 at 07:44 AM.
 
Old 09-05-2004, 01:14 PM   #5
Dialore
Member
 
Registered: Aug 2004
Location: Toronto, Canada
Distribution: Debian, Mandrake, Fedora
Posts: 38

Rep: Reputation: 15
Hi, this is the full output of my lsmod (Debian):
Code:
Module                  Size  Used by
snd_pcm_oss            55048  0
smbfs                  69048  0
snd_mixer_oss          20096  1 snd_pcm_oss
nvidia               4821044  12
ipv6                  255488  18
af_packet              22376  2
emu10k1_gp              3584  0
gameport                4704  1 emu10k1_gp
snd_emu10k1            99048  0
snd_rawmidi            25184  1 snd_emu10k1
snd_pcm                98756  2 snd_pcm_oss,snd_emu10k1
snd_timer              25668  1 snd_pcm
snd_seq_device          8200  2 snd_emu10k1,snd_rawmidi
snd_ac97_codec         70020  1 snd_emu10k1
snd_page_alloc         11752  2 snd_emu10k1,snd_pcm
snd_util_mem            4576  1 snd_emu10k1
snd_hwdep               9440  1 snd_emu10k1
snd                    56644  10 snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_seq_device,snd_ac97_codec,snd_util_mem,snd_hwdep
tda9887                 7204  0
tuner                  18604  0
saa7134                96748  0
video_buf              21220  1 saa7134
v4l2_common             6144  1 saa7134
v4l1_compat            14436  1 saa7134
i2c_core               24084  3 tda9887,tuner,saa7134
ir_common               4452  1 saa7134
videodev               10016  1 saa7134
ehci_hcd               31908  0
joydev                  9888  0
usbhid                 32768  0
ohci_hcd               21796  0
usbcore               114784  5 ehci_hcd,usbhid,ohci_hcd
pci_hotplug            34640  0
sis_agp                 8164  1
agpgart                34152  2 sis_agp
pcspkr                  3592  0
mousedev               10444  2
tsdev                   7328  0
psmouse                20360  0
floppy                 61204  0
evdev                   9568  0
emu10k1                84036  1
sound                  84332  1 emu10k1
soundcore              10336  5 snd,saa7134,emu10k1,sound
ac97_codec             18956  1 emu10k1
sis900                 20516  0
crc32                   4320  1 sis900
capability              4520  0
commoncap               7200  1 capability
ide_cd                 43332  0
cdrom                  40352  1 ide_cd
rtc                    12760  0
reiserfs              245424  1
ext2                   72392  0
ext3                  127144  1
jbd                    62264  1 ext3
mbcache                 9348  2 ext2,ext3
ide_disk               19264  5
ide_generic             1408  0
sis5513                17000  1
ide_core              142808  4 ide_cd,ide_disk,ide_generic,sis5513
unix                   28624  277
font                    8320  0
vesafb                  6656  0
cfbcopyarea             3840  1 vesafb
cfbimgblt               3040  1 vesafb
cfbfillrect             3776  1 vesafb
I think these modules are related to the card:
Code:
Module                  Size  Used by
tda9887                 7204  0
tuner                  18604  0
saa7134                96748  0
video_buf              21220  1 saa7134
v4l2_common             6144  1 saa7134
v4l1_compat            14436  1 saa7134
i2c_core               24084  3 tda9887,tuner,saa7134
ir_common               4452  1 saa7134
videodev               10016  1 saa7134
soundcore              10336  5 snd,saa7134,emu10k1,sound
So try to modprobe or insmod each of them (I'm not sure what tda9887 is) and then run tvtime again.
 
Old 09-19-2004, 09:11 PM   #6
JoRock
LQ Newbie
 
Registered: Sep 2004
Posts: 1

Rep: Reputation: 0
Asus tv fm

I have the tvfm card too and I have all the modules you listed above but when I try to run tvtime I get the following error message:
For one I don't have the rtc module installed but also,
xvoutput: No XVIDEO port found which supports YUY2 images.
I have an ati video card with the ati drivers.
xawtv, motv,and kwintv also don't work for me. Most with v4l2 input output errors. Any suggestions?
 
Old 06-19-2005, 08:00 AM   #7
sathia
LQ Newbie
 
Registered: Sep 2003
Distribution: slackware
Posts: 29

Rep: Reputation: 15
can anyone help me?

i'm getting crazy:



and still can't get it to work. do i have to create some node on /dev?
i tried, but i always get a no signal error.
can anyone please help me?

Code:
sathia# uname -r
2.6.12

sathia# cat /etc/slackware-version
Slackware 10.1.0

sathia# lsmod | grep saa
saa7134               101268  0
v4l1_compat            13636  1 saa7134
ir_common               6212  1 saa7134
video_buf              17220  1 saa7134
v4l2_common             4736  1 saa7134
i2c_core               17424  5 tda9887,saa7134,tuner,i2c_algo_bit,tveeprom
videodev                6976  1 saa7134


sathia# lspci -vv
00:0d.0 Multimedia controller: Philips Semiconductors SAA7133 Audio+video broadcast decoder (rev f0)
        Subsystem: Asustek Computer, Inc.: Unknown device 4845



root@bestione:/home/sathia# xawtv -hwscan
This is xawtv-3.94, running on Linux/i686 (2.6.12)
dlopen: libdv.so.4: cannot open shared object file: No such file or directory
dlopen: libdv.so.4: cannot open shared object file: No such file or directory
looking for available devices
port 270-270
    type : Xvideo, image scaler
    name : NV17 Video Overlay

port 271-271
    type : Xvideo, image scaler
    name : NV17 Video Texture

port 272-303
    type : Xvideo, image scaler
    name : NV05 Video Blitter

port 304-304                            [ -xvport 304 ]
    type : Xvideo, video overlay
    name : NVIDIA Video Interface Port

/dev/video0: OK                         [ -device /dev/video0 ]
    type : v4l2
    name : ASUS TV-FM 7133
    flags: overlay capture tuner
 
Old 06-20-2005, 12:00 AM   #8
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
In /etc/modprobe.conf add

options saa7134 card=X tuner=Y

For X and Y specify a value.
 
Old 06-20-2005, 04:25 AM   #9
sathia
LQ Newbie
 
Registered: Sep 2003
Distribution: slackware
Posts: 29

Rep: Reputation: 15
thank you, i'll try this. afaik the card is 25 but i can't guess the correct value for the tuner.

is there a way to know if devices are created properly under /dev/

'cause cat /dev/tuner gives error.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Asus TV FM card (saa7135) ylts Linux - Hardware 6 10-04-2005 03:05 AM
Lifeview FlyTV 35 (SAA7135) TV Card problems Jay_highlands Linux - Hardware 4 06-23-2005 01:54 AM
My network card doesnt work? Davicom DM9102AF chipset entob *BSD 7 08-19-2004 05:07 PM
Installing and Configuring ALSA to work properly on a ASUS A7V66-MX Chipset aneeshm Linux - Newbie 1 06-23-2004 06:59 AM
sound wont work for ASUS A7S-VM; SiS730S Chipset vance Linux - Hardware 2 05-07-2002 09:58 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration