LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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-03-2011, 07:43 AM   #1
dracuss
Member
 
Registered: May 2006
Location: Chisinau, Moldova
Distribution: Gentoo, Debian sid
Posts: 151

Rep: Reputation: 29
Problem making a SAA7146 - based DVR board to work on Debian


Hello.
I have trouble setting a Samsung 7146-based DVR board to work with Linux.
The lspci output is as follows:
Code:
ion@Arbaiten:~$ lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)
02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:0d.0 PCI bridge: Actiontec Electronics Inc Mini-PCI bridge (rev 11)
03:0c.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
03:0d.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
03:0e.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
03:0f.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
As much as I understood, the SAA7146 controllers are used for video processing. So after I found that it is supported by the Linux kernel, I started experimenting with them. Now I'm using the stock Debian Wheezy kernel 2.6.39, and when the card modules are loaded into the kernel, I get the following in /var/log/messages:
Code:
Aug  3 14:38:41 Arbaiten kernel: [  584.264556] Multimedia eXtension Board 0000:03:0f.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
Aug  3 14:38:41 Arbaiten kernel: [  584.264600] saa7146: found saa7146 @ mem f84fe000 (revision 1, irq 20) (0x0000,0x0000).
Aug  3 14:38:43 Arbaiten kernel: [  586.066933] tea6420 2-004c: chip found @ 0x98 (mxb0)
Aug  3 14:38:43 Arbaiten kernel: [  586.306924] tea6420 2-004d: chip found @ 0x9a (mxb0)
Aug  3 14:38:43 Arbaiten kernel: [  586.546920] tea6415c 2-0043: chip found @ 0x86 (mxb0)
Aug  3 14:38:43 Arbaiten kernel: [  586.553226] tda9840 2-0042: chip found @ 0x84 (mxb0)
Aug  3 14:38:43 Arbaiten kernel: [  586.792172] It is not a TEA5767. Received -121 bytes.
Aug  3 14:38:43 Arbaiten kernel: [  586.792341] tuner 2-0060: Tuner -1 found with type(s) Radio TV.
Aug  3 14:38:43 Arbaiten kernel: [  586.792355] mxb: did not find all i2c devices. aborting
Aug  3 14:38:43 Arbaiten kernel: [  586.792533] Multimedia eXtension Board 0000:03:0f.0: PCI INT A disabled
This message is triggered after I reload the mxb kernel module.
How can I make this card work?
 
Old 08-04-2011, 04:56 AM   #2
mpapet
Member
 
Registered: Nov 2003
Location: Los Angeles
Distribution: debian
Posts: 548

Rep: Reputation: 72
It's not as simple as you think. Just because there are a collection of chips on a board similar to other boards that are known to work doesn't mean yours will work.

Also, the meaning of "works" is very fluid for these multimedia devices in Linux. Some live up to the ideal, others, well....

Hopefully, you aren't out too much money.

Last edited by mpapet; 08-04-2011 at 04:57 AM.
 
  


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
Making a debian based distro rmckayfleming Linux - General 24 12-30-2013 04:44 AM
Kernel Testing using LTP on Beagle board (ARM based Embedded Dev Board) Rajender.G Linux - Newbie 0 07-27-2011 05:19 AM
Headless dvr problem on ubuntu 9.04 . DVR DEVICE: : Device or resource busy engtech Ubuntu 0 12-10-2009 12:31 PM
getting sound to work from a mother-board based device broom Slackware 4 11-28-2006 11:39 PM
Linux based DVR machines chuone LQ Suggestions & Feedback 1 11-24-2004 08:46 AM

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

All times are GMT -5. The time now is 09:55 PM.

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