Enabling Sound Open Firmware on Arm® Cortex®-a Based Devices Using Zephyr RTOS_Daniel_Baluta.pdf

编号:144793 PDF 39页 3.62MB 下载积分:VIP专享
下载报告请您先登录!

Enabling Sound Open Firmware on Arm® Cortex®-a Based Devices Using Zephyr RTOS_Daniel_Baluta.pdf

1、PUBLICNXP,THE NXP LOGO AND NXP SECURE CONNECTIONS FOR A SMARTER WORLD ARE TRADEMARKS OF NXP B.V.ALL OTHER PRODUCT OR SERVICE NAMES ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS.2023 NXP B.V.J UNE 2 0 2 3Daniel BALUTAENABLING SOUND OPEN FIRMWARE ON ARM CORTEX-A BASED DEVICES USING ZEPHYR RTOS#1PUBLICOV

2、ERVIEW-Audio basics&solution overview-Jailhouse support-Linux driver support-Zephyr support2PUBLICANATOMY OF AN EMBEDDED AUDIO SYSTEM3PUBLICSOUND OPEN FIRMWARE SOLUTION OVERVIEWSecondary coreSOF firmware Application processorHost OS driverIPC/SHMFW imagetplg file/lib/firmware/toolsSecondary coreAP4P

3、UBLICNXP I.MX8MP APPLICATION PROCESSOR 5PUBLICNXP I.MX95 APPLICATION PROCESSOR 6PUBLICWHAT IS SOUND OPEN FIRMWARE?Open Source Audio firmware and SDKBSD/MIT licensed firmware,BSD/GPL licensed Linux driversDeveloped initially for Cadence HIFI DSP familyPlatform agnosticSupports multiple hosts platform

4、s(x86 with Intel,AMD and arm64 with NXP,Mediatek)DSP agnosticGeneric OS interfaceToolsIncludes proprietary/open toolchain and libsIncludes a logging system and runtime debugging capabilitiesUses ALSA interface7PUBLICAUDIO STACK ON LINUXAll devices are managed by LinuxAudio apps are using ALSA interf

5、aceTypical HW IPs involvedDigital Audio InterfaceCodecDMA8PUBLICAUDIO STACK ON LINUX WITH DSPOffload audio processingReal time capabilitiesDSP takes over some IPs managementDedicate one core just for Audio processingIntroduce Messaging Unit for IPC9PUBLIC9PUBLICNXP,THE NXP LOGO AND NXP SECURE CONNEC

6、TIONS FOR A SMARTER WORLD ARE TRADEMARKS OF NXP B.V.ALL OTHER PRODUCT OR SERVICE NAMES ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS.2023 NXP B.V.Jailhouse Hypervisor1 0PUBLICOFFLOADING AUDIO ON A SEPARATE CORE(ARM)Use jailhouse for isolationDedicate one ARM core to run the FirmwarePort firmware on ar

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(Enabling Sound Open Firmware on Arm® Cortex®-a Based Devices Using Zephyr RTOS_Daniel_Baluta.pdf)为本站 (2200) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠