LINUX.ORG.RU

Включение звука через мультиконтроллер

 


0

1

Ситуация такая есть ноутбук Teclast F5 у него несколько ревизий реализации звука. Звук ALC282

  1. ревизия динамики подключены на прямую в карту звука. Тут все норм звук есть.
  2. ревизия динамики подключены через усилитель к линия 2 выводы 23, 24 При этом усилитель включается выводом 34 мультиконтроллера IT8997 (GPA7/PWM7/RIG1#) включение выводом 48 звуковой не распаяно.

В винде звук есть, в любом дистрибутиве линукса - нет Я не понимаю как мне включить усилитель т.к. есть звук в наушниках. Но добиться звука в динамиках не могу. Как можно управлять выходом мультиконтроллера?

попробуй через hda-analyzer настроить

Suicide_inc ★★
()

в альсамиксере же есть, если альса увидела твои ревизии, то там есть и автомьют и фейдеры отдельные на уши и на линию.

deep-purple ★★★★★
()
Ответ на: комментарий от anonymous

Поставил Linux Teclast-F5 5.3.1-050301-lowlatency #201909210632 SMP PREEMPT Sat Sep 21 06:36:56 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Звука нет, усилитель не включается. В винде при загрузке усилитель включается даже если отключить звуковую. 100% управляется через ACPI.

Те кто пишет что работает у них ревизия без усилителя стандартная схема. Вопрос как включить усилитель, а все остальное уже не такая проблема

http://pix.toile-libre.org/upload/original/1574158178.png

shyster
() автор топика
Ответ на: комментарий от anonymous

насколько это стандартизировано?

Ну мульт управляет питанием, включением устройств. Я думаю через ACPI управляется. Там интересно то усилитель управляется инвертированным сигналом. https://datasheet.lcsc.com/szlcsc/Shanghai-Awinic-Tech-AW8736FCR_C252442.pdf

можно конечно усилитель врубить принудительно, но тогда не будет работать Power Management, т.е. в слипе будет включен усилитель.

shyster
() автор топика
Ответ на: комментарий от shyster

врубить принудительно

Там разные режимы работы ещё задаются пином включения, может не прокатить.

anonymous
()
Ответ на: комментарий от shyster

не будет работать Power Management

возьми сигнал с датчика открытия крышки))0)

anonymous
()
Ответ на: комментарий от K50

что блин такое произошло, что ты уже пятидесятый?

burato ★★★★★
()
Ответ на: комментарий от K50

Я вот все не решаюсь. Могу перекинуть динамики на стандартную схему включения, это перепаять 4 дроселя с выхода усилителя на выход звуковой, место есть все понятно. Усилитель отключается высоким уровнем, там есть 0 резистор, от мультика т.е. выключу усилители(по 1 на канал) динамики на звуковую на прямую.

Но остается вопрос по нагрузке на звуковую, я не смотрел что там за сопротивление. Не будет ли для звуковой большая нагрузка. И почему китайцы решили сделать такую реализацию с усилителем.

Кстати вот тут есть фото https://4pda.ru/forum/index.php?showtopic=912333&st=1520#entry90938827

shyster
() автор топика
Ответ на: комментарий от deep-purple

в альсамиксере же есть

усилитель управляется не кодеком а микроконтроллером подключенным к LPC

При этом усилитель включается выводом 34 мультиконтроллера IT8997

anonymous
()
Ответ на: комментарий от deep-purple

В винде это драйвер не зкуковухи, а ACPI

Все решил проблему со звуком аппаратным методом Перенес включение усилителя через звуковуху Плюс решения у меня остался усилитель и он еще теперь выключается когда звуковая в слип уходит Минус решения теперь когда включается -выключается появились щелчки.

https://4pda.ru/forum/index.php?showtopic=912333&view=findpost&p=91011396

shyster
() автор топика
Ответ на: комментарий от K50

Щелчки подбешивают. В ubunte и винде еще можно мериться. В андориде он постоянно в слип уходит и щелкает постоянно. Думаю улучшить чуть ситуацию в винде и при включении через одиночный И элемент. https://www.onsemi.com/pub/Collateral/NC7SZ08-D.PDF

shyster
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.