Skip to contentSkip to conversation

ATI TV Wonder PCI

DISCUSSION Harol Hunter 3 participants 4 messages Apr 16, 2009 – Apr 17, 2009 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw
Quoted 112 lines · Harol Hunter

De:: Harol Hunter <[email protected]>
Asunto: Re: ATI TV Wonder PCI
A: "stuart" <[email protected]>
Fecha: jueves, 16 abril, 2009, 11:21 am
----- Mensaje original ----
De: stuart <[email protected]>
Para: Harol Hunter <[email protected]>
CC: [email protected]
Enviado: miércoles, 15 de abril, 2009 14:15:45
Asunto: Re: ATI TV Wonder PCI

Quoted 3 lines · Harol Hunter

Hi there people:

I have an ATI TV Wonder 550 PCI card and I can't

make linux recognize it properly. I've been googling a lot with no result. Here I let you my lscpi results:

Quoted 2 lines

01:0b.0 Multimedia controller [0480]: ATI Technologies

Inc Theater 550 PRO PCI [ATI TV Wonder 550] [1002:4d52]

Quoted 1 line

Subsystem: ATI Technologies Inc Unknown device

[1002:a346]

Quoted 1 line

Flags: bus master, medium devsel, latency 64, IRQ

5

Quoted 1 line
    Memory at bff00000 (32-bit, non-prefetchable)

[size=1M]

Quoted 1 line
    Memory at de000000 (32-bit, prefetchable)

[size=32M]

Quoted 3 lines

Capabilities: [50] Power Management version 2

I read that I have to load the right modules for it

and this is what I've done 'till now

Quoted 4 lines
$ sudo modprobe bttv card=63 tuner=44 radio=1

and with no parameters also. Bttv loads properly but

still won't recognize the cards. Am I doing anything wrong or it's just my card. I must say I can watch TV on Windows with this very same card

Quoted 3 lines

Thanks in advance
Harol

Got to ask, if you are in the state, why are you fooling w/an NTSC tuner (unless you are connected to a subscription service - then pardon my dribble!).

Any ways - I just installed some ATI tuners as well - but, I checked (lspci) and they are not the same type. You will find that ATI / AMD named almost all their tuners "ATI Wonder" making it very difficult to distinguish which is which (let alone which are well, partially and not supported here in linux land).

That said, have you googled to find like minded people w/the same problem? So far, what I have found leads me to think you are at a dead end w/this particular ATI:

http://lists.linuxcoding.com/rhl/2008q1/msg04270.html

Further evidence that your card might not work can be found here (search for "ATI "):

http://www.mythtv.org/docs/mythtv-HOWTO-3.html

I say "might not work" as, again, ATI / AMD's crappy naming is confusing. I think you have an "ATI Wonder" card and I have an "ATI
All-in-Wonder" card. But from our lspci's I can not be sure. I'm basing the true name of your card from the ATI / AMD's web site:

http://ati.amd.com/products/tvwonder550/index.html

Ah, here's the coffin nail (search for your 550 card):

http://www.linuxtv.org/wiki/index.php/ATI/AMD#ATI_Graphic_cards_with_TV_Tuners_and.2For_Capture_facilities

Regardless, if you are serious about using a tuner in linux (i.e. going to build a mythtv box) I would approach the problem the other way around. First check for support then go out and buy a tuner.

In case you want to get what I have, this is one of the results from my lspci (I think I get 3 per ATI card). I'm still putting together this mythtv box. But the ATSC feature of this card appears to be working (in a Debian system):

01:06.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Vi
deo and Audio Decoder (rev 05)
Subsystem: ATI Technologies Inc HDTV Wonder
Flags: bus master, medium devsel, latency 64, IRQ
17

        Memory at fa000000 (32-bit, non-prefetchable)

[size=16M]
Capabilities: <access denied>
Kernel driver in use: cx8800
Kernel modules: cx8800

Let's begging by saying that I live in Cuba, so Digital TV is quite far, about my card as I say it's an ATI TV Wonder 550 PCI, reading CARDLIST.bttv in kernel Doc I found out it's supported by bttv driver so I thought it might be easy to configure, but the real problem is that even when then kernel sees the card it wont recognize it, anyone who has had this problem?

Quoted 7 lines

Harol

¡Obtén la mejor experiencia en la web! Descarga
gratis el nuevo Internet Explorer 8.
http://downloads.yahoo.com/ieak8/?l=mx

¡Obtén la mejor experiencia en la web! Descarga gratis el nuevo Internet Explorer 8. http://downloads.yahoo.com/ieak8/?l=mx

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#1 lore raw
Quoted 21 lines · Harol Hunter
Quoted 13 lines
Quoted 6 lines

I have an ATI TV Wonder 550 PCI card and I can't make linux recognize it properly. I've been googling a lot with no result. Here I let you my lscpi results:

01:0b.0 Multimedia controller [0480]: ATI Technologies Inc Theater 550 PRO PCI [ATI TV Wonder 550] [1002:4d52]
Subsystem: ATI Technologies Inc Unknown device [1002:a346]

Quoted 7 lines

....

I read that I have to load the right modules for it and this is what I've done 'till now

$ sudo modprobe bttv card=63 tuner=44 radio=1
and with no parameters also. Bttv loads properly but still won't recognize the cards. Am I doing anything
wrong or it's just my card. I must say I can watch TV on
Windows with this very same card
Quoted 7 lines

You will find that ATI / AMD named almost all their tuners "ATI Wonder" making it very difficult to distinguish which is which
....
evidence that your card might not work can be found here ... Ah, here's the coffin nail (search for your 550 card):
http://www.linuxtv.org/wiki/index.php/ATI/AMD

Quoted 7 lines

about my card as I say it's an ATI TV
Wonder 550 PCI, reading CARDLIST.bttv in kernel Doc I found out it's supported by bttv driver so I thought it might be easy to configure, but the real problem is that even when then kernel sees the card it wont recognize it, anyone who has had this problem?

Harol,

you have misunderstood -- your card is NOT supported. Your device does not use one of the PCI bridges supported by the bttv driver . Your card uses the Theater 550 Pro as its PCI bridge (as well as for some other functions; A/V decoding, MPEG2 encoding) , and there is no driver for that IC; and, consequently, no support for your card.

As an FYI, look again at the bttv card list and you will see that the subsystem ID for entry 63 is different from your own card (which you will see listed above in the output of lspci you generated; specifically:[1002:a346]). Also take note of the pertinent information that Stuart previously provided and which I have included above in the quotation.

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#2 lore raw
Quoted 21 lines · Harol Hunter
Quoted 13 lines
Quoted 6 lines

I have an ATI TV Wonder 550 PCI card and I can't make linux recognize it properly. I've been googling a lot with no result. Here I let you my lscpi results:

01:0b.0 Multimedia controller [0480]: ATI Technologies Inc Theater 550 PRO PCI [ATI TV Wonder 550] [1002:4d52]
Subsystem: ATI Technologies Inc Unknown device [1002:a346]

Quoted 7 lines

....

I read that I have to load the right modules for it and this is what I've done 'till now

$ sudo modprobe bttv card=63 tuner=44 radio=1
and with no parameters also. Bttv loads properly but still won't recognize the cards. Am I doing anything
wrong or it's just my card. I must say I can watch TV on
Windows with this very same card
Quoted 7 lines

You will find that ATI / AMD named almost all their tuners "ATI Wonder" making it very difficult to distinguish which is which
....
evidence that your card might not work can be found here ... Ah, here's the coffin nail (search for your 550 card):
http://www.linuxtv.org/wiki/index.php/ATI/AMD

Quoted 7 lines

about my card as I say it's an ATI TV
Wonder 550 PCI, reading CARDLIST.bttv in kernel Doc I found out it's supported by bttv driver so I thought it might be easy to configure, but the real problem is that even when then kernel sees the card it wont recognize it, anyone who has had this problem?

Harol,

you have misunderstood -- your card is NOT supported. Your device does not use one of the PCI bridges supported by the bttv driver . Your card uses the Theater 550 Pro as its PCI bridge (as well as for some other functions; A/V decoding, MPEG2 encoding) , and there is no driver for that IC; and, consequently, no support for your card.

As an FYI, look again at the bttv card list and you will see that the subsystem ID for entry 63 is different from your own card (which you will see listed above in the output of lspci you generated; specifically:[1002:a346]). Also take note of the pertinent information that Stuart previously provided and which I have included above in the quotation.

That explains a lot, so my card it's not supported by bttv driver, I'm quite disappointed. I guess I'll have to install a Virtual Machine with XP just to watch TV on my Linux, thanks for your help anyway people.

Saludos
Harol

¡Obtén la mejor experiencia en la web! Descarga gratis el nuevo Internet Explorer 8. http://downloads.yahoo.com/ieak8/?l=mx

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#3 lore raw
Quoted 4 lines · Harol Hunter

That explains a lot, so my card it's not supported by bttv driver, I'm quite disappointed. I guess I'll have to install a Virtual Machine with XP just to watch TV on my Linux,  thanks for your help anyway people.

Saludos
Harol

ATI has been less than cooperative in this area. And now that the division that makes the Theatre chipsets has been sold to Broadcom, it's safe to support is not going to be coming for their cards anytime soon (based on the discussions I've had with them).

Dedicated capture cards have gotten dirt cheap, so if you want to watch TV under Linux your best bet is to get a supported device.

Devin

Signature · 8 lines
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list