Page 46 of 66

Re: sound, SB, AC97 и другое

Posted: Fri Jan 21, 2011 2:48 pm
by yogev_ezra
Serge, Asper: Спасибо! Поменял в BIOS значение "Device Config" с "Setup by OS" на "Assign by BIOS":
Toshiba_BIOS.jpg
Toshiba_BIOS.jpg (88 KiB)
Viewed 6061 times
HDA controller получил IRQ, музыка заиграла, щелчков нет, ура!!! :D Можно добавить в +1 тестовая конфигурация

Code: Select all

HDA test version 017a
detect hardware...
Intel 82801I
PCI command     00000006
PCI status      00000010
lower mmio base FF9F8004
upper mmio base 00000000
CORB/RIRB buffer allocated
PCI TCSEL     00000000
codec_mask = 00010001
create primary buffer ...done
codec probed OK
CAd = 00000000
Setup FG nodes = start_nid:total_nodes = 00000001
:00000001
FG type = 00000001
Setup FG nodes = start_nid:total_nodes = 00000002
:00000023
Realtek ALC262
Pin Nid = 00000014
Pin Control = 00000020
Pin Capabilities = 0000003E
Pin def_cfg = 901701F0
Pin Amp Out caps = 80000000
AUD_OUT found 00000002
CONNECT: NID=0x0000000C
 IDX=0x00000000
UNMUTE OUT: NID=0x0000000C
YAHOO1: 0000001E
:00000005
CONNECT: NID=0x00000014
 IDX=0x00000000
UNMUTE OUT: NID=0x00000014
UNMUTE OUT: NID=0x00000014
Pin Nid = 00000015
Pin Control = 00000020
Pin Capabilities = 0000003E
Pin def_cfg = 032110F0
Pin Amp Out caps = 80000000
AUD_OUT found 00000002
CONNECT: NID=0x0000000C
 IDX=0x00000000
UNMUTE OUT: NID=0x0000000C
YAHOO1: 0000001E
:00000005
CONNECT: NID=0x00000015
 IDX=0x00000000
UNMUTE OUT: NID=0x00000015
UNMUTE OUT: NID=0x00000015
 val=0x00000002
 val=0x00000002
hda_codec_setup_stream: NID=0x00000002
stream=0x00000005
channel=0x00000000
format=0x00000011
Normal mode !


Play file /bd0/1/Temp/Music/Romantic.collection.va.2008.mp3.192kbps/01 abba - the winner takes it all.mp3

start play
K : destroy app object

Re: sound, SB, AC97 и другое

Posted: Fri Jan 21, 2011 4:07 pm
by Asper
Поздравляю! :) Значит дело не в кодеке, т.о. уменьшились границы поиска причины щелчков на Vortex86MX.

Добавил конфигурацию к http://wiki.kolibrios.org/wiki/Intel_Hi ... n_Audio/ru.

Re: sound, SB, AC97 и другое

Posted: Fri Jan 21, 2011 4:58 pm
by Roverman
Здравствуйте. По поводу щелчков... на EeePC 701 они тоже есть, не громкие, но есть. Поэтому не заметил сначала :(

PS с карты SD все нормально проигрывается, а с флешки - щелкает

Re: sound, SB, AC97 и другое

Posted: Fri Jan 21, 2011 11:54 pm
by yogev_ezra
+1 тестовая конфигурация: Zotac NM10-ITX
Intel NM10 Chipset High Definition Audio Controller - Vendor ID 8086-27D8-174B174B-02
Realtek ALC662 High Definition Audio 10EC-0662-19DAA125-1001
Работает, не щёлкает :wink: Лог прилагаю.

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 10:11 am
by Asper
Roverman
Интересно, видимо причина в том, что прерывание срабатывает раньше, чем отрабатывает весь буфер (надо проверить).

yogev_ezra
Спасибо! Чем больше тестовых конфигураций, тем лучше.

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 1:06 pm
by ДедОк
Asper
есть и встроенные колонки, и разъём для наушников... звука нет ни откуда... есть на панели кнопки регулировки громкости, и кнопка выключения звука со светодиодом... при запуске драйвера, светодиод загорается, (это значит что звук выключен) и на нажатие кнопки он не гаснет, т.е. не включается... с 017 версией то же самое... лог прикрепил...

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 3:18 pm
by dunkaist
Asper,
вот и у меня заработало! Звук чистый, без щелчков, всё хорошо.

Спасибо большое за работу! Несомненно, твой драйвер - 'killer feature' в будущем релизе и значительный шаг в развитии системы! Поздравляю :!:

Вот log.

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 4:15 pm
by Asper
ДедОк
Какие-то перебои со связью с кодеком. Настоятельно рекомендую проверить версию 017a.

dunkaist
Спасибо. Я тебя тоже поздравляю! :)
Причина была в установке EAPD как и на EeePC 900.
А как там со второй конфигурацией?

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 4:26 pm
by hidnplayr
About the problem with clicks in sounds: perhaps it is caused by different devices sharing the same IRQ ?

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 4:44 pm
by dunkaist
Asper wrote:А как там со второй конфигурацией?
24 экзамен, 26 приеду домой, проверю и отпишусь.

Кстати, какие версии пробовать: 17 и 17а или более ранние тоже желательно?

В qemu всё ещё намертво виснет, хотя в линуксе и haiku звук есть.

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 6:23 pm
by Asper
hidnplayr
I think the problem is in too early interrupt, that comes before the buffer processed till the end.

dunkaist

Удачи на экзаменах!
Пробовать лучше всегда самую последнюю версию (сейчас 017a). Если звука с ней нет, то нужен полный лог, который выдаёт версия 017fd (full debug).

Qemu тот же? Не обновлял?

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 7:16 pm
by dunkaist
Asper wrote:Удачи на экзаменах!
Пробовать лучше всегда самую последнюю версию (сейчас 017a). Если звука с ней нет, то нужен полный лог, который выдаёт версия 017fd (full debug).
Спасибо. Понял, попробую.
Asper wrote:Qemu тот же? Не обновлял?
Периодически обновляю, естественно. И сегодняшний git виснет. Я пытаюсь хоть лог как-то получить, но пока безуспешно.

Re: sound, SB, AC97 и другое

Posted: Sat Jan 22, 2011 8:00 pm
by hidnplayr
Asper wrote:hidnplayr
I think the problem is in too early interrupt, that comes before the buffer processed till the end.
I dont understand that that can be a problem..
Isnt the driver supposed to detect if a buffer refill is nescessary or not?

PS: i have almost zero knowledge about sound cards ;)

Re: sound, SB, AC97 и другое

Posted: Sun Jan 23, 2011 3:52 pm
by yogev_ezra
+1 тестовая конфигурация: Commell LP-170C Pico-ITX
Intel 82801HBM (ICH8M) HD Audio Controller: 8086-284B-284B8086-04
Realtek ALC888 HDA codec: 10EC-0888-10EC0888-1000
Работает, не щёлкает :wink: Лог прилагаю.

Есть ещё 3 системы, на которых не заработало, но там пока не могу никак сохранить логи:
Не работают ни клава, ни крыса, всё виснет :oops: Как смогу, выложу здесь.

Re: sound, SB, AC97 и другое

Posted: Sun Jan 23, 2011 4:17 pm
by DmitrySokolowsky
На моём основном системнике:
Audio device : ATI Technologies Inc SBx00 Azalia (Intel HDA)

Работает, щелчков нет. Но прошу скорее доделать для eBox.