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

Drivers for sound cards
  • Asper wrote:Roverman
    Поздравляю!
    Можно подробнее про твой Asus eeePC (желательно лог отладочной доски), а то мы вот тут с одним Asus eeePC только беззвучное проигрывание получаем.
    Spoiler:

    Code: Select all

    Zero-config service:
    No Card found!
    K : destroy app object
    HDA test version 016_c2o2a
    detect hardware...
    Intel 82801F
    PCI command     00000006
    PCI status      00000010
    lower mmio base F7EB8004
    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
    :00000025
    Realtek ALC662
    Pin Nid = 00000014
    Pin Control = 00000020
    Pin Capabilities = 0001003C
    Pin def_cfg = 99130110
    Pin Amp Out caps = 80000000
    AUD_OUT found 00000002
    UNMUTE OUT: NID=0x00000002
    YAHOO1: 00000040
    :00000003
    CONNECT: NID=0x0000000C
     IDX=0x00000000
    UNMUTE OUT: NID=0x00000014
    UNMUTE OUT: NID=0x00000014
     val=0x00000002
     val=0x00000000
    hda_codec_setup_stream: NID=0x00000002
    stream=0x00000005
    channel=0x00000000
    format=0x00000011
    Normal mode !
    
    Play file /bd0/1/03 help!.mp3
    start play
    K : destroy app object
    
  • Здравствуйте!

    Asper

    Тут запустил утилитку pc-wizard (хотел узнать на каком чипе мой вай фай) и обратил внимание вот на это:
    HDAUDIO Soft Data Fax Modem with SmartCP

    не знаю имеет ли это значение...
  • Roverman

    Странно... ASUS eeePC 900 с точно такими же контроллером и кодеком выдаёт беззвучное проигрывание. :?

    popovpa

    Первый раз встретился такой кодек.
    Всего 12 виджетов:
    Audio Output=2
    Audio Input=1
    Audio Mixer=1
    Pin Complex=6
    Beep Generator=1
    Vendor defined=1


    Обрати внимание на наличие Beep Generator, именно он выдаёт звук аналогичный спикеру.

    Из Pin Complex за вывод звука должны отвечать пины за номерами (NID) 0x10 (встроенные колонки) и 0x11 (внешние колонки). Колонки к разъёму (jack) серого цвета подключаешь?
    У твоего кодека две функциональные группы AFG (под звук) и MFG (под модем).
    FG type = 00000001
    FG type = 00000002

    вот почему
    Тут запустил утилитку pc-wizard (хотел узнать на каком чипе мой вай фай) и обратил внимание вот на это:
    HDAUDIO Soft Data Fax Modem with SmartCP


    Попробуй что даст эта версия.
    Attachments
    SOUND.OBJ (7.54 KiB)
    tv017a
    Downloaded 169 times
  • Здравствуйте!

    Протестировал, с наушниками и без, нажимал спец кнопки (работает через клавишу fn), изображение есть, звука, к сожалению, нет. Даже и не знаю что делать, могу я как-то помочь? Может нужны какие-то сведения из под Windows?
    Attachments
    BOARDLOG.TXT (1.44 KiB)
    Downloaded 179 times
  • popovpa
    Лог правильный. Пока не знаю в чём дело. Буду разбираться. Win мало информации даёт, лучше уж в Linux alsaconf.
  • Под Windows могу порекомендовать SIV: http://www.rh-software.com/
    Даёт огромное количество информации, причём бесплатно.
    Есть и GUI, и лог-файл (правая кнопка мыши на главный экран -> File -> Save all)
  • Можно и лог SIV, если он выдаёт информацию о виджетах кодека.
  • Ура! С последним драйвером звук заработал! Спасибо огромное, Asper!
  • Asper wrote:Можно и лог SIV, если он выдаёт информацию о виджетах кодека.
    К сожалению, не выдаёт, но можно узнать название кодека, информацию об HDA controller, получить PCI Dump.

    Протестировал сейчас последнюю версию с Вашего FTP (которая была для Edubook) на ещё одном ноутбуке:
    8086-293E-00011179-03 Intel 82801IEM (ICH9M-E) HD Audio Controller
    10EC-0262-11790606-1003 Realtek ALC262 High Definition Audio
    ScreenShot001.png
    ScreenShot001.png (37.71 KiB)
    Viewed 4305 times
    При попытке проиграть mp3 файл, загрузка процессора подскакивает до 100% на 2-3 секунды, потом возвращается к норме, и ничего не происходит.
    Вот лог с доски отладки:

    Code: Select all

    HDA test version 017a
    detect hardware...
    Intel 82801I
    PCI command     00000000
    PCI status      00000010
    lower mmio base 00000004
    upper mmio base 00000000
    CORB/RIRB buffer allocated
    PCI TCSEL     00000000
    codec_mask = 00010007
    create primary buffer ...done
    IRQ line not assigned or invalid
    Sound service not loaded
    Sound service not installed
  • Albom
    Мои поздравления! Наконец-то добили. Как я и предполагал дело было в установке EAPD, новая версия 017a устанавливает его по умолчанию для всех виджетов, которые его содержат и у которых мы включаем звук.

    yogev_ezra
    Полезно было бы сравнить с Vortex86 раз кодеки одинаковые. Линия IRQ занята другим устройством, запустите pcidev и посмотрите какие ещё устройства используют это прерывание, если есть возможность попробуйте отключить одно или несколько устройств в BIOS, чтобы BIOS переназначил прерывания.
  • yogev_ezra
    Хм... и бит Bus Master в регистре комманд не установлен. Но драйвер должен поправить.

    Кстати, судя по маске, у вас там целых 3 кодека. Первый раз такое вижу. Что за компьютер?
  • Вот скриншот PCIdev из Колибри. Если я правильно понимаю, HDA Controller вообще не получает никакой IRQ?
    А как тогда заставить его получать? Ноутбук Toshiba Portege R600, только не бейте меня ногами, это от работы. :roll:
    PCIdev.png
    PCIdev.png (22.01 KiB)
    Viewed 4243 times
  • Посмотрите в BIOS должна быть какая-то настройка для включения контроллера HDA и/или выделения ему IRQ.
  • Контроллер включён. Программа не отображает irq выше 15. В моей Award есть пункт Interrupt mode - APIC/PIC. Надо выбрать PIC. Есть шанс что биос переназначит прерывания на линии pic и Колибри их увидит.
  • Who is online

    Users browsing this forum: No registered users and 4 guests