saa7231 module

Hi.
Brand new here.
does anyone have info on saa7231 drivers for tv cards.
I havn’t had any luck with V4L sources. Is this chipset too new for linux?
any url will do.
thanks

JC7

Hi
Search on the pci id is it a PCI or USB device?


/sbin/lspci -vv
/usr/bin/lsusb -vv


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.24-0.2-default
up 6 days 4:31, 2 users, load average: 0.01, 0.08, 0.09
GPU GeForce 8600 GTS Silent - Driver Version: 260.19.21

[QUOTE=malcolmlewis;2254527]Hi
Search on the pci id is it a PCI or USB device?


/sbin/lspci -vv
/usr/bin/lsusb -vv

02:08.0 Multimedia controller: Philips Semiconductors Device 7231 (rev 61)

It’s an Asus 3 in 1 tv card. The 3rd different type of card that I tried.

My prob as I see it is there are no modules for the saa7231 chipset

AND I don’t know how to get my tv/radio apps to access it.

BTW opensuse 11.3(64) kernel 2.6.36

I’m a long time user.
I know how to compile source code.

thks

follow up with -vv
02:08.0 Multimedia controller: Philips Semiconductors Device 7231 (rev 61)
Subsystem: ASUSTeK Computer Inc. Device 48d2
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (1000ns min, 4250ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fd400000 (64-bit, non-prefetchable) [size=4]
Region 2: Memory at fd000000 (64-bit, non-prefetchable) [size=4]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] MSI: Enable- Count=1/16 Maskable- 64bit+
Address: 0000000000000000 Data: 0000

tho I’m not sure how this helps.[/size][/size]

Hi
The output only had the Device 48d2 and I know ASUS is 1043, so a
google on 1043:48d2 may help

Have you seen this http://www.jusst.de/hg/saa7231/

Grab the src and look in
saa7231-c6048b34be66/linux/drivers/media/saa7231

You will probably have some patching to do, not even sure of the status
as it hasn’t been touched in awhile.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.24-0.2-default
up 6 days 10:06, 2 users, load average: 0.07, 0.09, 0.04
GPU GeForce 8600 GTS Silent - Driver Version: 260.19.21

[QUOTE=malcolmlewis;2254694]Hi
The output only had the Device 48d2 and I know ASUS is 1043, so a
google on 1043:48d2 may help

Have you seen this saa7231: Summary

Grab the src and look in
saa7231-c6048b34be66/linux/drivers/media/saa7231

You will probably have some patching to do, not even sure of the status
as it hasn’t been touched in awhile.


Tks Malcom.
I DL’d twice prior and couldn’t compile any of it. I’m not really a programmer. :frowning:
So I tried once more and tried to fix it.
A lot of the files were missing slab.h includes
a few were errors not enough args. (added NULL’s)
Got the majority compile but got stuck on one till 1:030 am and gave up.

Googled 1043:48d2… brought me here .Ha! I’ve officially bin googled.

I’ll go back at it today.
NEXT how to pass it on if I get it working.??

Thx
JC7

Hi
Use the openSUSE Build Service and build as a KMP, I already have build
a few for different things;
https://build.opensuse.org/project/show?project=home%3Amalcolmlewis%3AKMP

You can use a command line program called osc along with quilt
locally and build on your own machine patch etc then upload…


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.24-0.2-default
up 7 days 1:49, 2 users, load average: 0.19, 0.38, 0.72
GPU GeForce 8600 GTS Silent - Driver Version: 260.19.21

well I’ve official given up on saa7231.
I couldn’t get by dmxdev.c errors.

Anyone have working video capture card for opensuse(64) ?

TKS for playin along.

JC7

Hi
If you want i can have a look at it for you? I actually use a USB
device however I had to patch the module for it to work (experimental)
it’s a Sabrent usb device.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.3 (i586) Kernel 2.6.34.7-0.5-desktop
up 1 day 0:54, 2 users, load average: 0.04, 0.08, 0.08
ASUS eeePC 1000HE ATOM N280 1.66GHz | GPU Mobile 945GM/GMS/GME

malcolmlewis wrote:

>

> Hi
> If you want i can have a look at it for you? I actually use a USB
> device however I had to patch the module for it to work (experimental)
> it’s a Sabrent usb device.
>
Hey! I read the FAQ and now I’m using knode… soo… much easier.

Thks for your help malcomlewis but I’m just going to buy something that
already works.

Not sure what you mean by “have a look” but IF you find a way to compile
this “http://www.jusst.de/hg/saa7231/” with a 64it saa7231 module I would
sure like to know.

I think the code is too old and I’m barely an amature programmer so I get
lost tryng to make it work.

Thks anyway.

JC7

> Hi
> If you want i can have a look at it for you? I actually use a USB
> device however I had to patch the module for it to work (experimental)
> it’s a Sabrent usb device.
>
Hey! I read the FAQ and now I’m using knode… soo… much easier.

Thks for your help malcomlewis but I’m just going to buy something that
already works.

Not sure what you mean by “have a look” but IF you find a way to
compile this “http://www.jusst.de/hg/saa7231/” with a 64it saa7231
module I would sure like to know.

I think the code is too old and I’m barely an amature programmer so I
get lost tryng to make it work.

Thks anyway.

JC7

[/QUOTE]
Hi
A google on it showed it’s still a work in progress… so like you
said, find another card :frowning:


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.24-0.2-default
up 20:00, 5 users, load average: 0.03, 0.03, 0.05
GPU GeForce 8600 GTS Silent - Driver Version: 260.19.21

FWIW, I contacted Trident Microsystems, who now own the SAA7231, requesting information to help develop a Linux driver, and after laying out my case, their answer was a flat out:

“Under these circumstances, we cannot offer any support to you.”

So it seems Trident Microsystems’ company policy is not to allow Linux support for their products (or they have the wrong people in their support department). Linux buyer beware! Stay away from their products!

And as if to prove that such stupid decisions do not pay off, Trident Microsystems filed for bankruptcy less than a year later:
Trident Microsystems Files for Bankruptcy as Entropic Announces Asset Bid - Bloomberg

Apparently, Sigma Designs has since purchased their PCTV product line. Unfortunately, I cannot find the SAA7231 on their new website. I do not know whether they have not gotten this asset, or discontinued it, or just forgot to add it to their website. I sent them an inquiry about that…