On 11月21日, "Scott D. Davilla" <[EMAIL PROTECTED]> wrote:
> >What version of Nvidia driver are you running? Will an updated Nvidia
> >driver provide audio over HDMI for the apple tv?
>
> >I used to think that's what we were waiting on, but then I read the
> >other thread where we're talking about a SiL chip and we need a
> >datasheet to get audio over HDMI on the appletv, which is saddening.
> >I was really hoping one of the more recent Nvidia driver version would
> >get us the audio over HDMI I'm waiting for...
>
> audio over HDMI has to requirements, a) need to use the correct audio
> device, the normal Linux stuff exposes two devices, there's a third
> for HDMI audio and b) the nvidia video driver needs to know how to
> interleave the audio into the digital video output.
>
> Someone already did the work to expose the third audio device a few
> months back and passed this to the ALSA devs. It's in a ticket on
> ALSA. Not sure if it went into ALSA source code. The current nvidia
> driver should have the b) part.
>
> So someone just needs to put it all together and get it working, in theory.
I was playing with the HDMI audio a few weeks ago, trying to get it to
work, but failed. However, I did find out that ALSA 1.0.18 does
contain the code for the SiI1390 chip. I wasn't able to get it to work
for some reason unknown to me. I used the most up-to-date nvidia
driver (at the time 177.80), which was supposed to have HDMI support.
Everything seemed in order, but I just couldn't get any audio through
the HDMI cable.I was later distracted away from this by my normal work
and haven't done any further investigation.Maybe someone can figure
out what else is needed to get it working.
The following is some info related to the SiI1390 HDMI interface on my
atv:
[EMAIL PROTECTED]:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC885 Analog [ALC885 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC885 Digital [ALC885 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: ATI HDMI [ATI HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
[EMAIL PROTECTED]:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.18.
Compiled on Nov 9 2008 for kernel 2.6.27.5-custom.
[EMAIL PROTECTED]:~$ cat /proc/asound/card0/codec#1
Codec: Silicon Image SiI1390 HDMI
Address: 1
Vendor Id: 0x10951390
Subsystem Id: 0xffffffff
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
rates [0x0]:
bits [0x0]:
formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6211: 8-Channels Digital
Converter: stream=0, channel=0
Digital:
Digital category: 0x0
PCM:
rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
bits [0x1e]: 16 20 24 32
formats [0x5]: PCM AC3
Node 0x03 [Pin Complex] wcaps 0x40738d: 8-Channels Digital Amp-Out CP
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x00000094: OUT Detect HDMI
Pin Default 0x98460010: [Fixed] SPDIF Out at Int HDMI
Conn = Digital, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Connection: 1
0x02
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/atv-bootloader?hl=en
-~----------~----~----~----~------~----~------~--~---