Соунд Опен Фирмваре, СДК за развој и опен соурце ДСП фирмвер

Недавно најављено је покретање пројекта Соунд Опен Фирмваре 2.0 (СОФ), првобитно креирао Интел да се одмакне од праксе снабдевања затвореним фирмвером за ДСП чипове који се односе на обраду звука. Овај пројекат касније је дошао под окриље Линук фондације А сада се развија уз учешће заједнице и учешће АМД-а, Гоогле-а и НКСП-а.

Пројекат развијате СДК да бисте поједноставили развој фирмвера, звучни драјвер за Линук кернел и комплет фирмвера спреман за употребу за различите ДСП чипове, за које се, између осталог, формирају бинарни склопови сертификовани дигиталним потписом.

О Соунд Опен фирмверу

Због своје модуларне структуре, Соунд Опен фирмвер се може пренети на различите ДСП архитектуре и хардверске платформе. На пример, међу подржаним платформама, подршка за различите чипове компаније Интел (Броадвелл, Ицелаке, Тигерлаке, Алдерлаке, итд.), Медиатек (мт8195), НКСП (и.МКС8 *) и АМД (Реноир) опремљене ДСП-ом заснованим на Кстенса . Декларисане су Хи-Фи архитектуре 2, 3 и 4.

Током процеса развоја, можете користити посебан емулатор или КЕМУ. Коришћење отвореног фирмвера за ДСП омогућава брже решавање проблема и дијагностику проблема са фирмвером, а такође пружа корисницима могућност да самостално прилагоде фирмвер својим потребама, изврше специфичне оптимизације и креирају лагане верзије фирмвера које садрже само функционалност потребну за производ.

Пројекат пружа оквир за развој, оптимизацију и тестирање решења који се односе на обраду звука, као и на креирање контролера и програма за интеракцију са ДСП-ом.

Укључује имплементације фирмвера, алате за тестирање фирмвера, услужне програме за претварање ЕЛФ датотека у слике фирмвера погодне за инсталацију на хардверу, алате за отклањање грешака, ДСП емулатор, емулатор хост платформе (засновано на КЕМУ), алате за праћење фирмвера, МАТЛАБ / Оцтаве скрипте за подешавање коефицијената за звук компоненте, апликације за организовање интеракције и размене података са фирмвером, примери топологија обраде звука спремни за употребу.

Пројекат такође развијате универзални драјвер који се може користити са уређајима који користе фирмвер заснован на Соунд Опен Фирмваре-у. Драјвер је већ укључен у главно језгро Линука од верзије 5.2 и има двоструку лиценцу под БСД и ГПЛв2.

Контролер је одговоран за учитавање фирмвера у ДСП меморију, учитавање топологије звука у ДСП, организовање рада звучног уређаја (одговоран за приступ ДСП функцијама из апликација) и обезбеђивање приступних тачака из апликације звучним подацима .

Контролер такође обезбеђује ИПЦ механизам за комуникацију између хост система и ДСП-а, и слој за приступ хардверским могућностима ДСП-а преко генеричког АПИ-ја. ДСП са Соунд Опен Фирмваре-ом изгледа као нормалан АЛСА уређај за апликације, за које можете користити стандардни софтверски интерфејс.

Главне нове карактеристике Соунд Опен Фирмваре 2.0

За део новитета који се издвајају у овој новој верзији:

  • Перформансе функција копирања аудио података су значајно побољшане и смањен је број операција приступа меморији. У неким сценаријима обраде звука, оптерећење се смањује до 40% уз задржавање истог квалитета звука.
  • Побољшана стабилност на Интел вишејезгарним платформама (цАВС), укључујући подршку за покретање драјвера на било ком ДСП језгру.
  • За платформу Аполло Лаке (АПЛ), Зепхир РТОС окружење се користи као основа за фирмвер уместо КСТОС.
  • Ниво интеграције Зепхир ОС-а достигао је паритет у функционалности за неке Интел платформе. Зепхир може у великој мери поједноставити и скратити код апликација Соунд Опен Фирмваре.
  • Могућност коришћења ИПЦ4 протокола за основну подршку за снимање и репродукцију звука је имплементирана на неким уређајима са оперативним системом Виндовс Тигер Лаке (ТГЛ) (ИПЦ4 подршка омогућава Виндовс-у да комуницира са ДСП-ом на основу Соунд Опен Фирмваре-а без коришћења одређеног драјвера).

Коначно, ако сте заинтересовани да сазнате више о томе, можете погледати детаље у следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.