Официальный форум СВД Встраиваемые Системы
08 Февраля, 2012, 06:23:28 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопросы по аудиоподсистеме QNX 6  (Прочитано 460 раз)
Василий Дмитриев
Опытный пользователь

Сообщений: 159



« : 11 Марта, 2010, 16:40:55 »

Поскольку есть такое чуство, что этих вопросов у меня в ближайшее время появится много  Sad, завожу отдельную тему.

Вопрос первый какой библиотекой в qnx 6.4.1 может поддерживаться следующее устройство?

Class          = Multimedia (Audio)
Vendor ID      = 8086h, Intel Corporation
Device ID      = 266eh,  82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller
PCI index      = 0h
PCI IO Address  = d800h enabled
PCI IO Address  = d400h enabled
PCI Mem Address = fdffe000h enabled
PCI Mem Address = fdffd000h enabled
PCI Int Pin    = INT A
Interrupt line = 11
CPU Interrupt  = bh


Записан

В жизни всегда есть место по фигу!
Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #1 : 11 Марта, 2010, 17:54:13 »

Скорее всего должен подойти один из драйверов контроллера deva-ctrl-i8x0.so и/или deva-ctrl-intel_hda.so и драйвер миксера deva-mixer-ac97.so или deva-mixer-hda.so.
Записан

Василий Дмитриев
Опытный пользователь

Сообщений: 159



« Ответ #2 : 11 Марта, 2010, 19:22:22 »

deva-ctrl-i8x0.so то подходит и даже работает, если его пропатчить на поддержку 266e вместо одного из жестко прописанных в библиотеке устройств.Я думал что-нибудь новенькое наросло, с возможностью задания устройства  из параметров.
Записан

В жизни всегда есть место по фигу!
Василий Дмитриев
Опытный пользователь

Сообщений: 159



« Ответ #3 : 11 Марта, 2010, 23:39:16 »

И вдогонку для информации - указанный выше аудиочип является штатным аудиомезонином для  SBC от Advantech (PCA-AUDIO-00A1E). Если честно, просто неприятно удивило отсутствие возможности задания VID:DID для аудиомодулей QNX6 Negative. В этом плане ваш Audio2 удобней I'm so happy.Не думали о портировании под нейтрину?
Записан

В жизни всегда есть место по фигу!
Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #4 : 12 Марта, 2010, 13:17:11 »

Василий, скорее всего, PCI идентификаторы звуковых кодеков QSS добавляет в драйвер только после полного цикла тестирования. Видимо, устройство 0x266e не тестировали. Если у Вас есть пропатченный драйвер, то проще всего пользоваться им. Smiley В случае необходимости, мы можем произвести доработку драйвера, но в данном случае, как я понимаю, смысла в доработке нет.

Audio2 появилось как решение для QNX4. Было решено сохранить совместимость со штатной подсистемой Audio, но сделать систему модульной (как и остальные подсистемы в QNX4). Кстати, не Вы первый высказывали предложение перенести Audio2 в QNX6. Считаю, что это не очень перспективная работа. Не думаю, что пользователи станут использовать Audio2 вместо QSA. Smiley Однако, при серьёзной заинтересованности мы можем выполнить эту работу.
Записан

Василий Дмитриев
Опытный пользователь

Сообщений: 159



« Ответ #5 : 12 Марта, 2010, 14:25:14 »

Олег, я понимаю необходимость тестирования, но политику QSS в данном вопросе не понимаю.Очевидно, что реальное тестирование всего многообразия оборудования возможно только при участии комьюнити. Самой QSS это не по зубам. Очевидно, что для осуществления тестирования надо иметь возможность как минимум запустить конкретный драйвер на конкретном устройстве. Ан нет, зато жутко необходимый для аудиоустройств параметр номера шины есть практически во всех драйверах. Можно было бы посмеяться, если бы не было так грустно. А что касается пропатчивания драверов - это не выход. Если мы играемся, то ради Бога. spatch из шестерки еще не выкинули. Но вот если мы создаем ИЗДЕЛИЕ, то тут начинаются всякие формальности, типа проверок КС носителя, их соответствия лицензионному ПО и т.п.
Записан

В жизни всегда есть место по фигу!
Василий Дмитриев
Опытный пользователь

Сообщений: 159



« Ответ #6 : 12 Марта, 2010, 15:00:35 »

Еще вопрос. Есть 8086:27d8. Запустилось под драйвером deva-ctrl-intel_hda.so. Динамики работают, микрофон хоть убейся не пашет. Проверялось на двух разных машинках.Одна десктопная, другая нетбук. Не было подобных граблей в ваших опытах?
Записан

В жизни всегда есть место по фигу!
Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #7 : 16 Марта, 2010, 11:53:29 »

Еще вопрос. Есть 8086:27d8. Запустилось под драйвером deva-ctrl-intel_hda.so. Динамики работают, микрофон хоть убейся не пашет. Проверялось на двух разных машинках.Одна десктопная, другая нетбук. Не было подобных граблей в ваших опытах?

Особенностей в работе оборудования и драйверов было много. Чтобы ответить на Ваш вопрос, нам нужно воспроизвести эту ситуацию. Мне кажется, что у нас должно быть указанное устройство. Постараемся проверить в ближайшее время.
Записан

Василий Дмитриев
Опытный пользователь

Сообщений: 159



« Ответ #8 : 16 Марта, 2010, 13:32:05 »

Олег, если что выдам Вам его. Оно в частности на той самой msi u100. У меня там теперь 6-ка стоит:)
Записан

В жизни всегда есть место по фигу!
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2011 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.16 | SMF © 2006-2009, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 25 Января, 2012, 11:31:31