Announcement

Collapse
No announcement yet.

ทำให้เสียงออก HDMI บน AMD HD 7770 ยังไงครับ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ทำให้เสียงออก HDMI บน AMD HD 7770 ยังไงครับ

    พึ่งลง niresh mavericks เสร็จก็ไม่มีปัญหาอะไร แต่อยากให้เสียงออก HDMI ด้วยอะครับ ลอง google มา2วันแล้วก็ยังหาวิธีที่มันใช้ได้ไม่เจอซักที

    CPU : AMD Phenom II X4 955BE
    MB : ASUS M4A78
    RAM : 4GB DDR2
    GPU : Gigabyte HD 7770OC

    Mac Pro 5,1 (ตอนลงตอนแรกเป็น 3,1 แต่เปลี่ยนตอนหลัง)
    niresh 10.9 chameleon bootloader

    Bootflag

    <key>Credits</key>
    <string>www.Niresh.co</string>
    <key>Graphics Mode</key>
    <string>1920x1200x32</string>
    <key>Kernel Flags</key>
    <string>npci=0x3000 GraphicsEnabler=No</string>
    <key>Timeout</key>
    <string>2</string>


    ไปเจออันนี้เข้า


    แต่ไม่เข้าใจครับ ใครเทพๆช่วยบอกหนทางทีครับ ขอบคุณทุกท่าน

  • #2
    Link นี้อาจจะช่วยได้ครับ

    Mavericks: HDMI Audio - AppleHDA - Deprecated Mavericks/solutions/support, see El Capitan AppleHDA HDMI Audio Most audio codecs/Most graphics systems Mavericks HDMI audio is supported on Intel HD3K/HD4K/HD4600, AMD HD5xxx/HD6xxx/HD7xxx, Nvidia 4xx/5xx/6xx/7xx, Intel/AMD and Intel/Nvidia graphics ...


    อ้าว เข้าดูแล้วก็เหมือนกันนิหว่า รอท่านอื่นละกัน ฟิ้วววว

    Comment


    • #3
      ควรใช้ dsdt.aml โดยแก้ไขไฟล์ dsdt.dsl

      เป็นตัวอย่างจาก HD5770 ที่ผมมีอยู่
      Code:
                  Scope (PEG0)  
                  {
                      Scope (PEGP)
                      {
                          Method (_DSM, 4, NotSerialized)
                          {
                              If (LEqual (Arg2, Zero))
                              {
                                  Return (Buffer (One)
                                  {
                                       0x03
                                  })
                              }
      
                              Return (Package ()
                              {
                                              "@0,name", 
                                              Buffer (0x0B)
                                              {
                                                  "ATY,Vervet"    //ชื่อ framebuffer ที่ใช้กับการ์ด AMD5770 ส่วน 7770 คุณต้องค้นหาดูว่าเขาใช้ชื่ออะไร
                                              }, 
      
                                              "@1,name", 
                                              Buffer (0x0B)
                                              {
                                                  "ATY,Vervet"
                                              }, 
      
                                              "@1,connector-type", 
                                              Buffer (0x04)
                                              {
                                                  0x00, 0x08, 0x00, 0x00     //ใช้สำหรับ HDMI port
                                              }, 
      
                                              "@2,name", 
                                              Buffer (0x0B)
                                              {
                                                  "ATY,Vervet"
                                              }, 
      
                                              "@2,connector-type", 
                                              Buffer (0x04)
                                              {
                                                  0x00, 0x08, 0x00, 0x00
                                              }, 
      
                                              "@3,name", 
                                              Buffer (0x0B)
                                              {
                                                  "ATY,Vervet"
                                              }, 
      
                                              "@3,connector-type", 
                                              Buffer (0x04)
                                              {
                                                  0x00, 0x08, 0x00, 0x00
                                              }, 
      
                                              "model", 
                                              Buffer (0x12)
                                              {
                                                  "AMD Radeon HD5770"
                                              }, 
      
                                             "hda-gfx",            // เป็นส่วนทำให้ HDMI audio ใช้งานได้ แต่ต้องขึ้นอยู่กับองค์ประกอบอื่นๆ
                                             Buffer (0x0A)  
                                             {
                                                  "onboard-1"
                                             }
                              })
                          }
                      }
      
                      Device (HDAU)
                      {
                          Name (_ADR, One)
                          Method (_DSM, 4, NotSerialized)
                          {
                              If (LEqual (Arg2, Zero))
                              {
                                  Return (Buffer (One)
                                  {
                                       0x03
                                  })
                              }
      
                              Return (Package (0x02)
                              {
                                  "hda-gfx",    // เป็นส่วนทำให้ HDMI audio ใช้งานได้ แต่ต้องขึ้นอยู่กับองค์ประกอบอื่นๆ
                                  Buffer (0x0A)
                                  {
                                      "onboard-1"
                                  }
                              })
                          }
                      }
                  }


      ลองอ่านดูครับ "DIY"
      The problem:Under OSX the ATI driver uses a hard-coded set of personalities to define some of the video card's capabilities, most notably the connector layout. This is sufficient to support the limited number of configurations that Apple ships, but leads to non-working monitors (black displays) i...

      I've finally got a new XFX HD6850, not knowing all the work that I would need to put in for all the connectors to work, but it was worth it. It's a 1GiB model with red fans/connectors Vendor ID: 0x1002 Device ID: 0x6739 It has the following connectors (according to the connector guide on XFX's we...




      ตัวอย่าง

      Last edited by tmongkol; 22 Nov 2014, 11:33:22.

      Comment

      Working...
      X