Contribute
Register

HDMI Audio for Radeon HD5770 + Asus P5W DH Deluxe MoBo?

Status
Not open for further replies.
Joined
Sep 2, 2011
Messages
14
Motherboard
OS X
CPU
Core2Duo
Graphics
NVidia GeForce GT 430
Mac
  1. Mac Pro
Classic Mac
  1. 0
Mobile Phone
  1. iOS
Hi,

I have been reading a lot about how to enable HDMI audio (excellent info!!) but havent come across anyone with my system config. I have a relatively old system with a relatively new graphics card:
Asus P5W DH Deluxe Mobo
2 GB DDR2 Mem
Core2Duo 2.4 Ghz
Diamond Radeon HD 5770 1GB DDR3

I have OS X Lion (10.7.2) running on it - no issues there - but I am running into a stonewall to make my HDMI audio work. I have tried using all versions of VoodooHD as suggested by the HDMI Audio posting by Toleda and others. No luck! And when I try to go the AppleHDA route - I get stuck at the UserDSDT stage itself.

Could my Mobo be an issue? How do I create its UserDSDT. Using the tutorials on the site, I have used DSDTSE to extract, compile successfully and install the DSDT but then my system never loads again.

Any help is appreciated!!

Thanks a ton!
 
sharookh said:
Hi,
Could my Mobo be an issue? How do I create its UserDSDT. Using the tutorials on the site, I have used DSDTSE to extract, compile successfully and install the DSDT but then my system never loads again.
Try a dsdt autopatcher. See samisnake's thread in the DSDT forum http://www.tonymacx86.com/viewtopic.php?f=14&t=35559.
 
Thanks a lot for your reply, Toleda.

Also, while building the DSDT as per samisnake's thread, I saw that there isnt a patch available (http://olarila.com/forum/patches.php) for the ALC882M (used in P5W DH DELUXE). Do any of the other chipset patches (e.g. ALC883) work instead?
 
sharookh said:
Thanks a lot for your reply, Toleda.

Also, while building the DSDT as per samisnake's thread, I saw that there isnt a patch available (http://olarila.com/forum/patches.php) for the ALC882M (used in P5W DH DELUXE). Do any of the other chipset patches (e.g. ALC883) work instead?
IOReg/HDEF/AppleHDAController/CodecList/ will have the correct Device_ID for the codec installed (882M is marketing label).
 
I cant locate HDEF in my IOREG (not using Terminal or DSDTSE)
 
sharookh said:
I cant locate HDEF in my IOREG (not using Terminal or DSDTSE)
Other ways:
1. use dsdt autopatcher and add HDEF
2. lspci (OSX port of Linux command)
3. bdmesg (Chimera - Extra/Utilities)
 
Toleda,

Used the dsdt auto-patcher and add HDEF. In HDEF, the Device ID shown is 882

Found some instructions for the patch but even though it compiles without errors, it fails installation using Multi-beast. I admit I was a little unclear on Cassio's instructions in the post. http://olarila.com/forum/viewtopic.php?f=19&t=749

Can you help me find a patch for my device? I have attached my DSDT.aml

Thanks
 

Attachments

  • Screen Shot 2012-01-17 at 8.48.26 PM.png
    Screen Shot 2012-01-17 at 8.48.26 PM.png
    266.8 KB · Views: 496
  • DSDT.aml
    37 KB · Views: 148
sharookh said:
Toleda,

Can you help me find a patch for my device? I have attached my DSDT.aml

Thanks
Add Method (_PRW, 0, NotSerialized) to HDEF as noted below:
Code:
            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x0D, 
                        0x05
                    })
                }

                Method (_DSM, 4, NotSerialized)

I have no knowledge of the ALC882. You will have to find an 882 edited AppleHDA.kext that works in your system.
 
Toleda,

I am a little confused on Part 2a in your Lion HDMI Audio guide.
Step1: I believe my display address is 3 (attached screenshot of IOREG).
Step2: I don't have either PGEP or GFX0 in my dsdt and the only place I find 0x00030000 is in POP2 (attached)
Step3: I locate Device (PCI0) but there is no Method (_STA, 0, NotSerialized) within it.

I don't think I have missed any previous steps. Please help!

Attached is my latest dsdt.aml

Appreciate all your help!
 

Attachments

  • Screen Shot 2012-01-25 at 9.17.16 PM.png
    Screen Shot 2012-01-25 at 9.17.16 PM.png
    139.2 KB · Views: 425
  • Screen Shot 2012-01-25 at 9.19.42 PM.png
    Screen Shot 2012-01-25 at 9.19.42 PM.png
    191.9 KB · Views: 445
  • dsdt.aml
    37 KB · Views: 154
sharookh said:
Toleda,

I am a little confused on Part 2a in your Lion HDMI Audio guide.
Step1: I believe my display address is 3 (attached screenshot of IOREG).
Step2: I don't have either PGEP or GFX0 in my dsdt and the only place I find 0x00030000 is in POP2 (attached)
Step3: I locate Device (PCI0) but there is no Method (_STA, 0, NotSerialized) within it.

I don't think I have missed any previous steps. Please help!

Attached is my latest dsdt.aml

Appreciate all your help!
Rename P0P2 to PEGP, DSDTSE/
Search P0P2
Replace PEGP
Paste the PEGP code under Method (_PRT...
 
Status
Not open for further replies.
Back
Top