2 Replies Latest reply on Nov 8, 2015 10:28 AM by kevin_intel

    HDMI AUDIO CODEC ISSUE

    Subilal

      The verb table provided to system through bios is not updating. I changed some pinconfigs  using Microsoft HD audio utility but after many restarts also default values in verb table are not getting restored.why is this due to ?

        • 1. Re: HDMI AUDIO CODEC ISSUE
          Subilal

          Detailed  information about our issue

           

          We are using the ALC262 for one of our OEM. We need few clarification on the same.

          Our Firmware configure the Verb table for ALC262 realtek device as given below.

              // Verb ID: 0x716 - Set GPIO Enable Mask

          // NodeID: 0x01 Audio Function Group

          0x00171600

           

          // Verb ID: 0x707 - Set Pin Widget Control

          // Pin Complex (NID 0x14)

          0x01470700

          // Pin Complex (NID 0x15)

          0x01570700

          // Pin Complex (NID 0x16)

          0x01670745

          // Pin Complex (NID 0x18)

          0x01870700

          // Pin Complex (NID 0x19)

          0x01970721

          // Pin Complex (NID 0x1A)

          0x01A70700

          // Pin Complex (NID 0x1B)

          0x01B70700

           

          // Verb ID: 0x71C, 0x71D, 0x71E, 0x71F - Set Configuration Defaults

          // Pin Complex (NID 0x14)

          0x01471CF1 

          0x01471D00 

          0x01471E00 

          0x01471F70

           

          // Pin Complex (NID 0x15)

          0x01571CF1

          0x01571D00

          0x01571E20

          0x01571F70

           

          // Pin Complex (NID 0x16)

          0x01671C10

          0x01671DF0

          0x01671E17

          0x01671F90

           

          // Pin Complex (NID 0x18)

          0x01871CF1

          0x01871D00

          0x01871EA0

          0x01871F70

           

          // Pin Complex (NID 0x19)

          0x01971C30

          0x01971D00

          0x01971EA7

          0x01971F90

           

          // Pin Complex (NID 0x1A)

          0x01A71CF1

          0x01A71D00

          0x01A71E00

          0x01A71F70

           

          // Pin Complex (NID 0x1B)

          0x01B71CF1

          0x01B71D00

          0x01B71E00

          0x01B71F70

           

          // Pin Complex (NID 0x1C)

          0x01C71CF0

          0x01C71D00

          0x01C71E30

          0x01C71F70

           

          // Pin Complex (NID 0x1D)

          0x01D71CF0

          0x01D71D00

          0x01D71ED6

          0x01D71F50

           

          // Pin Complex (NID 0x1E)

          0x01E71CF1

          0x01E71D00

          0x01E71E40

          0x01E71F70

           

          // Pin Complex (NID 0x1F)

          0x01F71CF1

          0x01F71D00

          0x01F71EC0

          0x01F71F70

           

          With the above configuration audio controller working fine as expected.  Our question is if we use the MS hd Audio utility on OS level to dump the Audio verb table of ALC262  result in,

           

          ;Codec Verb Table For HD Audio

          ;Codec Address (CAd): 00h

          ;Codec Vendor:

          ;VendorID/DeviceID

          dd 10ec0262h

           

          ;----------------------------

           

          ; Verb count:  30h

          ; pin widget (Node Id 12h)

           

          dd 01271cf0h

          dd 01271d11h

          dd 01271e11h

          dd 01271f41h

           

          ; pin widget (Node Id 14h)

           

          dd 01471cf1h

          dd 01471d00h

          dd 01471e00h

          dd 01471f70h

           

          ; pin widget (Node Id 15h)

           

          dd 01571cf1h

          dd 01571d00h

          dd 01571e20h

          dd 01571f70h

           

          ; pin widget (Node Id 16h)

           

          dd 01671c10h

          dd 01671df0h

          dd 01671e17h

          dd 01671f90h

           

          ; pin widget (Node Id 18h)

           

          dd 01871cf1h

          dd 01871d00h

          dd 01871ea0h

          dd 01871f70h

           

          ; pin widget (Node Id 19h)

           

          dd 01971c30h

          dd 01971d00h

          dd 01971ea7h

          dd 01971f90h

           

          ; pin widget (Node Id 1ah)

           

          dd 01a71cf1h

          dd 01a71d00h

          dd 01a71e00h

          dd 01a71f70h

           

          ; pin widget (Node Id 1bh)

           

          dd 01b71cf1h

          dd 01b71d00h

          dd 01b71e00h

          dd 01b71f70h

           

          ; pin widget (Node Id 1ch)

           

           

          dd 01c71cf0h

          dd 01c71d00h

          dd 01c71e30h

          dd 01c71f70h

           

          ; pin widget (Node Id 1dh)

           

          dd 01d71cf0h

          dd 01d71d00h

          dd 01d71ed6h

          dd 01d71f50h

           

          ; pin widget (Node Id 1eh)

           

          dd 01e71cf1h

          dd 01e71d00h

          dd 01e71e40h

          dd 01e71f70h

           

          ; pin widget (Node Id 1fh)

           

          dd 01f71cf1h

          dd 01f71d00h

          dd 01f71ec0h

          dd 01f71f70h

           

          We are seeing different result. Could you help us to clarify this?

           

          Tool failed to dump the below content

           

          // Verb ID: 0x716 - Set GPIO Enable Mask

          // NodeID: 0x01 Audio Function Group

          0x00171600

           

          // Verb ID: 0x707 - Set Pin Widget Control

          // Pin Complex (NID 0x14)

          0x01470700

          // Pin Complex (NID 0x15)

          0x01570700

          // Pin Complex (NID 0x16)

          0x01670745

          // Pin Complex (NID 0x18)

          0x01870700

          // Pin Complex (NID 0x19)

          0x01970721

          // Pin Complex (NID 0x1A)

          0x01A70700

          // Pin Complex (NID 0x1B)

          0x01B70700

           

          Tool shows additional data

           

          ; pin widget (Node Id 12h)

           

          dd 01271cf0h

          dd 01271d11h

          dd 01271e11h

          dd 01271f41h

           

          Configuration used:

          ALC262

          MS HD audio utility version3.3

          Intel Chipset, Baytrail E38xx series.

          • 2. Re: HDMI AUDIO CODEC ISSUE
            kevin_intel

            Can you please provide me with system specs? Post here the MSINFO32 report so I can check more details about the system configuration you have.

             

            Kevin M