Goldfish64 / AudioPkg

Audio stack for UEFI. Currently supports HD audio controllers/codecs. WIP
54 stars 10 forks source link

ALC256 not supported #4

Closed ellaosx2007 closed 5 years ago

ellaosx2007 commented 5 years ago

Hdacodecdump shows nothing. I grab codec from ubuntu. Hope it helps to solve the issue. codec_dump.txt 20190109_151739

Goldfish64 commented 5 years ago

You need the AudioDxe driver loaded.

ellaosx2007 commented 5 years ago

I have it loaded, both audiodxe & boootchimedxe in drivera64uefi folder. My other computers are working fine with your efi files

Goldfish64 commented 5 years ago

Please post the output of the devices command. You can pipe the output to a file by doing devices > devices.txt

ellaosx2007 commented 5 years ago

Here it is... devices.txt

Goldfish64 commented 5 years ago

Hmm it's not listed in that output. Does the driver show up if you run the command drivers? There should be a HDA Controller Driver and HDA Codec Driver listed.

ellaosx2007 commented 5 years ago

Thats what i thought so, bht it doesnt show up. It only shows in linux

ellaosx2007 commented 5 years ago

Il try drivers.. be back in 30min

ellaosx2007 commented 5 years ago

Here... drivers.txt

Goldfish64 commented 5 years ago

The drivers are definitely loaded then, loading debug builds of the drivers may reveal the culprit. What motherboard/system are you on?

ellaosx2007 commented 5 years ago

Acer Swift 3 SF314-54. Running High Sierra with latest clover. Speaker & headphone works, except for the microphone. How can i get the debug build?

Goldfish64 commented 5 years ago

Debug.zip

You will likely need to load them manually by removing the current ones from drivers64UEFI, going into the shell, and running load DRIVER where DRIVER is the path to the debug build of AudioDxe.efi. You should see a bunch of output as the driver loads.

ellaosx2007 commented 5 years ago

oh ok. So i will compile as debug? il be back as soon i have run it. Thank you :)

Goldfish64 commented 5 years ago

The compiled binaries are attached to my previous comment.

ellaosx2007 commented 5 years ago

Hi Goldfish64 Il get back to you this week. The laptop is at home. Thank you